コネクタと接続 > データ取り込みおよびレプリケーション接続プロパティ > Google BigQuery V2接続のプロパティ
  

Google BigQuery V2接続のプロパティ

Google BigQueryとの間でデータの安全な読み取りまたは書き込みを行うためのGoogle BigQuery V2接続を作成します。

Google BigQueryへの接続

Google BigQueryに接続するようにGoogle BigQuery V2接続プロパティを設定してみましょう。

始める前に

接続を設定する前に、GoogleサービスアカウントキーファイルをJSON形式でダウンロードしてください。サービスアカウントキーファイルは、Googleサービスアカウントの作成時に作成されます。
Google BigQuery接続を作成するには、サービスアカウントキーJSONファイルに含まれるクライアントの電子メール、プライベートキー、およびプロジェクトIDが必要です。

接続の詳細

次の表に、基本接続プロパティを示します。
プロパティ
説明
接続名
接続の名前。
各接続名は組織内で一意である必要があります。接続名には、英数字、スペース、および次の特殊文字を含めることができます。_ .+ -,
最大長は255文字です。
説明
接続の説明。最大長は4000文字です。
シークレットコンテナの使用
組織に対して設定されているSecrets Managerにこの接続の機密資格情報を保存します。
このプロパティは、組織にSecrets Managerが設定されている場合にのみ表示されます。
このプロパティは、データ取り込みおよびレプリケーションデータアクセス管理サービスではサポートされていません。
接続でシークレットコンテナを有効にすると、Secure AgentがSecrets Managerからどの資格情報を取得するかを選択できます。このオプションを無効にした場合、資格情報は組織の設定方法に応じてリポジトリまたはローカルSecure Agentに保存されます。
注:
この接続を使用してプッシュダウンまたはプロキシサービスを介してデータアクセスポリシーを適用する場合、シークレットコンテナ設定オプションを使用することはできません。
Secrets Managerを設定および使用する方法については、Secrets manager configurationを参照してください。
ランタイム環境
タスクを実行するランタイム環境の名前。
アプリケーション取り込みとレプリケーションタスクとデータベース取り込みとレプリケーションタスクでは、Secure Agentまたはサーバーレスランタイム環境を使用できます。タスクには、サーバーレス使用がサポートされているソースタイプが必要です。ホステッドエージェントまたはエラスティックランタイム環境で、アプリケーション取り込みとレプリケーションタスク、データベース取り込みとレプリケーションタスク、ファイル取り込みおよびレプリケーションタスク、またはストリーミング取り込みとレプリケーションタスクを実行することはできません。

認証タイプ

サービスアカウント認証方式またはWorkload Identity連携認証方式を設定して、Google BigQueryにアクセスすることができます。Workload Identity連携認証方式を使用する場合は、OktaをIDプロバイダとして設定できます。
必要な認証方式を選択し、認証固有のパラメータを設定します。
デフォルトはサービスアカウント認証方式です。

プロキシサーバーの設定

組織で送信プロキシサーバーを使用してインターネットに接続している場合、Secure Agentはプロキシサーバー経由でInformatica® Intelligent Data Management CloudIDMC)に接続します。
WindowsおよびLinuxでプロキシサーバーを使用するようにSecure Agentを設定できます。認証されていないプロキシサーバーまたは認証されたプロキシサーバーを使用できます。
Secure Agentのプロキシの設定を行うには、次のタスクを実行します。
proxy.ini構成ファイルで指定したプロキシ設定は設計時に適用され、JVMオプションを使用して指定したプロキシ設定は実行時に適用されます。

NTLM認証用のプロキシの設定

NTLM認証を使用するプロキシサーバーを使用して、Google BigQueryに接続できます。NTLM認証用のプロキシの設定を行うには、次の手順を実行します。
  1. 1管理者で、[ランタイム環境]を選択します。
  2. 2利用可能なSecure Agentのリストから、設定するSecure Agentを選択します。
  3. 3右上隅の[編集]をクリックします。
  4. 4[システム構成の詳細]セクションで、データ統合サーバーの[タイプ][DTM]を選択します。
  5. 5[JVMOption1]を編集し、次の値を追加します。
  6. -Dhttp.auth.ntlm.domain=<domain name>
  7. 6データ統合サーバーの[プラットフォーム]として[タイプ]を選択します。
  8. 7[INFA_DEBUG]プロパティを編集し、次の値を追加します。
  9. -Dhttp.auth.ntlm.domain=<domain name>
  10. 8[保存]をクリックします。
  11. 9Secure Agentを再起動します。