このトピックでは、ApsaraDB RDS for MySQL インスタンスを例として、データソースと DataWorks が同じリージョンにあり、同じ Alibaba Cloud アカウントに属している場合に、データソースと DataWorks の間にネットワーク接続を確立する方法について説明します。
ユースケース
データソースと DataWorks ワークスペースが次の条件を満たす場合は、このソリューションを使用します。
データソースが Alibaba Cloud プロダクトである。
データソースと DataWorks ワークスペースが同じ Alibaba Cloud アカウントに属している。
データソースと DataWorks ワークスペースが同じリージョンにある。
ソリューションの説明
同一アカウントおよび同一リージョンのシナリオでは、VPC 接続を使用できます。DataWorks ワークスペースのリソースグループとデータソースを同じ VPC にデプロイして、ネットワーク通信を有効にすることができます。
前提条件
ネットワーク接続の構成
ステップ 1: 基本情報の取得
データソース側
VPC 情報:
説明このトピックでは、RDS for MySQL を例として使用します。他の Alibaba Cloud インスタンスについては、VPC 情報の取得方法について、特定のプロダクトの公式ドキュメントをご参照ください。
RDS コンソールに移動します。宛先インスタンスを見つけ、[インスタンス名] をクリックして [基本情報] ページに移動します。
左側のナビゲーションウィンドウで、[データベース接続] をクリックして、RDS for MySQL インスタンスの VPC 情報を取得します。この例では、VPC の名前を
VPC 1とします。
DataWorks 側
アタッチされたリソースグループの VPC および vSwitch 情報:
DataWorks リソースグループリストページに移動します。宛先のリソースグループを見つけ、[操作] 列の [ネットワーク設定] をクリックします。
関連する機能モジュールの下で、アタッチされた [VPC] と [VSwitch CIDR ブロック] の情報を見つけます。
たとえば、データ同期のために RDS for MySQL を DataWorks に接続するには、[データスケジューリング & データ統合] の下にある対応する [VPC] (この例では
VPC 2という名前) と [VSwitch CIDR ブロック] を見つけます。
ステップ 2: ネットワーク接続の確立
VPC 1とVPC 2が同じ場合、データソースと DataWorks リソースグループは同じ VPC 内にあります。ネットワークはデフォルトで接続されています。VPC 1とVPC 2が異なる場合は、リソースグループのネットワーク設定ページに移動し、[バインディングの追加] をクリックします。VPC 1をリソースグループにアタッチします。これにより、DataWorks リソースグループとデータソースが同じ VPC に配置されます。
ステップ 3: ホワイトリストへの追加
データソースがアクセスの制御にホワイトリストを使用している場合は、リソースグループの vSwitch CIDR ブロックをデータソースのホワイトリストに追加します。これにより、リソースグループがデータソースにアクセスできるようになります。
このトピックでは、RDS for MySQL の IP ホワイトリストの設定を例として使用します。DataWorks リソースグループの [VSwitch CIDR ブロック] を [ホワイトリストとセキュリティグループ] に追加します。
他の Alibaba Cloud インスタンスについては、ホワイトリストの設定方法について、特定のプロダクトの公式ドキュメントをご参照ください。

ネットワーク接続のテスト
DataWorks コンソールにログインします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、 を選択します。表示されたページで、ドロップダウンリストから目的のワークスペースを選択し、[データ統合に移動] をクリックします。
左側のナビゲーションウィンドウで、[データソース] をクリックします。[データソース] ページで、[データソースの追加] をクリックします。データソースタイプを選択し、必要に応じて接続パラメーターを構成します。
接続構成で、データソースネットワークに接続されているリソースグループを選択し、[接続性のテスト] をクリックします。
説明接続性テストで [失敗] が返された場合は、[接続診断ツール] を使用して問題をトラブルシューティングします。リソースグループがまだデータソースに接続できない場合は、チケットを送信してください。
参考
ネットワーク接続に関する一般的な質問への回答については、「リソースグループの操作とネットワーク接続」をご参照ください。
