接続を管理する

このページでは、Cloud Data Fusion バージョン 6.5 以降で接続を作成、管理する方法について説明します。

データソースやシンクに接続するために、接続にはユーザー認証情報やホスト情報などの機密データが保存されます。ETL デベロッパー、データ アナリスト、データ エンジニアが Wrangler とデータ パイプラインで再利用できる接続を作成して管理できます。

バージョン 6.5 以降では、管理者がデータ パイプラインの接続を作成して管理でき、デベロッパーは、認証情報を指定することなく、これらの接続を使用できます。

サポートされている接続の詳細については、接続リファレンスをご覧ください。

Cloud Data Fusion インターフェースでは、各 Namespace の接続を管理できます。

  • [Namespace 管理者] ページでは、各 Namespace の接続を追加、編集、削除、複製、エクスポート、インポートします。

  • [Wrangler] ページでは、各 Namespace の接続を追加、編集、削除、複製、エクスポートできます。

  • [Studio] ページでは、各 Namespace でサポートされているプラグインの接続を追加、インポートできます。

始める前に

接続を作成する

  1. Cloud Data Fusion ウェブ インターフェースで、 [メニュー] > [Namespace 管理者] > [接続] をクリックします。

  2. [Add connection] をクリックします。

  3. 作成する接続のタイプ(BigQuery など)をクリックします。

  4. 接続のプロパティを構成します。

  5. [Test Connection] をクリックします。

  6. 成功メッセージが表示されたら、[作成] をクリックします。

  7. 省略可: 接続をエクスポートまたは重複してエクスポートするには、 [その他] をクリックしてプロンプトに従います。

プラグインで接続を使用する

プラグインで接続を使用すると、プラグインは前の手順で構成した接続プロパティを継承します。

サポートされているプラグインで接続を使用するには、次の手順に従います。

  1. Cloud Data Fusion インターフェースで、[Studio] ページのパイプラインを開きます。

  2. [ソース] で、接続を使用するソース プラグインをクリックします。接続は次のバッチソース プラグインでのみ使用できます。

    • Amazon S3
    • BigQuery
    • Spanner
    • Cloud Storage
    • Cloud SQL for MySQL
    • Cloud SQL for PostgreSQL
    • Database
    • Kafka
    • Microsoft SQL Server
    • MySQL
    • Oracle
    • PostgreSQL
    • Salesforce
    • SAP Ariba
    • SAP BW Open Hub Batch Source
    • SAP ODP
    • Zendesk
  3. 表示されるソースノードの上にポインタを置き、[Properties] をクリックします。

  4. [接続を使用] を [はい] に設定します。

  5. [接続を参照] をクリックします。既存の接続を選択するか、新しい接続を作成します。接続を選択すると、接続に関連付けられているすべてのプロパティは表示されなくなります。接続のプロパティは接続に保存されます。

  6. 残りの必須プラグイン プロパティを構成します。

  7. [検証] をクリックします。

  8. [閉じる] をクリックします。

接続を追加する

データベース ソースの接続を追加する前に、Cloud Data Fusion に JDBC ドライバをアップロードする必要があります。ドライバは、Hub または [Namespace 管理者] ページからアップロードできます。

接続を追加する方法は次のとおりです。

  1. [Namespace 管理者] ページで、[接続] をクリックします。

  2. [接続を追加] をクリックします。

  3. [接続を追加] ページで、作成する接続のタイプをクリックします。

  4. 接続のプロパティを構成します。

  5. 接続が機能していることを確認するために、[接続をテスト] をクリックすることをおすすめします。

  6. [作成] をクリックします。

    接続は [Connection Type] フィールドに表示され、Namespace のすべてのユーザーが使用できます。この接続は [Wrangler] ページと [Studio] ページの対応するプラグイン プロパティで使用できます。

接続を編集する

接続プロパティを編集する手順は次のとおりです。

  1. [Namespace 管理者] ページで、[接続] をクリックします。

  2. 編集する接続を見つけます。

  3. [その他] をクリックし、[編集] をクリックします。

    接続プロパティを編集して、接続をテストできます。

  4. [保存] をクリックします。

接続を複製する

接続を複製する方法は次のとおりです。

  1. [Namespace 管理者] ページで、[接続] をクリックします。

  2. 複製する接続を見つけます。

  3. [その他] をクリックし、[複製] をクリックします。

    Cloud Data Fusion は、元の接続のプロパティを使用して新しい接続を作成します。

  4. 接続の名前を入力します。

  5. 省略可: 接続プロパティを編集します。

  6. [テスト接続] をクリックして、エラーを解決します。

  7. [作成] をクリックします。

    この接続は [Wrangler] ページと [Studio] ページの対応するソース プラグイン プロパティで使用できます。

接続をインポートする

接続をインポートする手順は次のとおりです。

  1. [Namespace 管理者] ページで、[接続] をクリックします。

  2. [インポート] をクリックして、Cloud Data Fusion にインポートする JSON ファイルに移動します。

  3. 接続の名前やその他のプロパティを編集します。

接続をエクスポートする

接続をエクスポートした後、それをチームの他のユーザーと共有したり、バージョン管理に追加したり、テストや本番環境などの別の環境にデプロイしたりできます。

接続をエクスポートする手順は次のとおりです。

  1. [Namespace 管理者] ページで、[接続] をクリックします。

  2. エクスポートする接続を見つけます。

  3. [Namespace 管理者] ページで、 [その他] をクリックし、[エクスポート] をクリックします。

    Cloud Data Fusion は接続プロパティを JSON ファイルにエクスポートします。

接続を削除する

接続を削除する方法は次のとおりです。

  1. [Namespace 管理者] ページで、[接続] をクリックします。

  2. 削除する接続を見つけます。

  3. [Namespace 管理者] ページで、 [その他] をクリックし、[削除] をクリックします。

    Cloud Data Fusion が接続を削除し、使用できなくなります。

次のステップ