プロパティ | 説明 |
|---|---|
接続名 | 接続の名前。 各接続名は組織内で一意である必要があります。接続名には、英数字、スペース、および次の特殊文字を含めることができます。_ .+ -, 最大長は255文字です。 |
説明 | 接続の説明。最大長は4000文字です。 |
シークレットコンテナの使用 | 組織に対して設定されているSecrets Managerにこの接続の機密資格情報を保存します。 このプロパティは、組織にSecrets Managerが設定されている場合にのみ表示されます。 このプロパティは、データ取り込みおよびレプリケーションとデータアクセス管理サービスではサポートされていません。 接続でシークレットコンテナを有効にすると、Secure AgentがSecrets Managerからどの資格情報を取得するかを選択できます。このオプションを無効にした場合、資格情報は組織の設定方法に応じてリポジトリまたはローカルSecure Agentに保存されます。 注: この接続を使用してプッシュダウンまたはプロキシサービスを介してデータアクセスポリシーを適用する場合、シークレットコンテナ設定オプションを使用することはできません。 Secrets Managerを設定および使用する方法については、Secrets manager configurationを参照してください。 |
ランタイム環境 | タスクを実行するランタイム環境の名前。 アプリケーション取り込みとレプリケーションタスクとデータベース取り込みとレプリケーションタスクでは、Secure Agentまたはサーバーレスランタイム環境を使用できます。タスクには、サーバーレス使用がサポートされているソースタイプが必要です。ホステッドエージェントまたはエラスティックランタイム環境で、アプリケーション取り込みとレプリケーションタスク、データベース取り込みとレプリケーションタスク、ファイル取り込みおよびレプリケーションタスク、またはストリーミング取り込みとレプリケーションタスクを実行することはできません。 |
プロパティ | 説明 |
|---|---|
サービスアカウントの電子メール | GoogleサービスアカウントキーJSONファイルのclient_email値。 |
サービスアカウントキー | GoogleサービスアカウントキーJSONファイルのprivate_key値。 JSONファイルから取得したプライベートキーを使用する場合は、private_keyフィールドの二重引用符内にある、-----BEGIN PRIVATE KEY-----\nで始まって-----END PRIVATE KEY-----\nで終わるテキストブロック全体を入力します。 |
プロジェクトID | GoogleサービスアカウントキーJSONファイルのproject_id値。 同じサービスアカウントを使用して複数のプロジェクトを作成した場合は、接続先のデータセットが含まれるプロジェクトのIDを入力します。 |
プロパティ | 説明 |
|---|---|
ストレージパス | データを一時的に格納するためにエージェントがローカルステージファイルを作成する、Google Cloud Storage内のパス。エージェントは、ステージングモードでデータを読み取る場合、またはバルクモードでデータを書き込む場合に、このストレージを使用します。 次のいずれかの形式を使用します。
Google BigQueryでのクロスリージョンレプリケーションを有効にする場合、デュアルリージョンストレージをサポートするGoogle Cloud Storageパスを入力します。 |
接続モード | Google BigQueryとの間でデータの読み取りまたは書き込みを行う場合に使用するモード。 次のいずれかの接続モードを選択します。
デフォルトは[簡易]です。 |
カスタムクエリにレガシーSQLを使用 | このオプションは、カスタムクエリを定義するためにレガシーSQLを使用する場合に選択します。標準SQLを使用してカスタムクエリを定義する場合は、このオプションをオフにします。 このプロパティは、Google BigQuery V2接続を混合モードまたは複合モードで設定した場合には適用されません。 |
カスタムクエリのデータセット名 | カスタムクエリで指定するGoogle BigQueryデータセットの名前。 |
スキーマ定義のファイルパス | Secure AgentによってGoogle BigQueryテーブルのサンプルスキーマとともにJSONファイルが作成される、Secure Agentマシン上のディレクトリ。JSONファイル名は、Google BigQueryテーブル名と同じです。 または、Secure AgentによってGoogle BigQueryテーブルのサンプルスキーマとともにJSONファイルが作成される、Google Cloud Storage内のストレージパスを指定します。JSONファイルは、Google Cloud Storage内の指定したパスからローカルマシンにダウンロードできます。 複合接続モードを次のようなシナリオで設定する場合は、スキーマ定義ファイルが必要です。
|
リージョンID | アクセスするGoogle BigQueryデータセットが存在する地域名。 注: 指定された地域に存在するバケット名またはバケット名とフォルダ名を[ストレージパス]プロパティで指定します。 Google BigQueryでサポートされる地域の詳細については、「Dataset locations」を参照してください。 |
ステージングデータセット | データをステージングするためのステージングテーブルを作成するGoogle BigQueryデータセット名。ソースまたはターゲットデータセットとは異なるGoogle BigQueryデータセットを定義できます。 |
オプションのプロパティの指定 | 特定のソースおよびターゲット機能を設定するための、Google BigQuery V2接続のカスタムプロパティのカンマ区切りのキーと値のペア。 指定できるカスタムプロパティのリストの詳細については、次のナレッジベースの記事を参照してください: Optional Properties configuration |