[Ultimate]{class="badge positive"}
Google BigQuery ソース
Google BigQuery アカウントを Azure またはAmazon Web Services(AWS)上のAdobe Experience Platformに正常に接続するために必要な前提条件の手順については、このドキュメントをお読みください。
前提条件 prerequisites
Google BigQuery アカウントをExperience Platformに接続する前に完了する必要がある前提条件の設定については、次の節を参照してください。
IP アドレスの許可リスト
ソースを Azure またはAmazon Web Services(AWS)上のExperience Platformに接続する前に、許可リストに地域固有の IP アドレスを追加する必要があります。 詳しくは、Azure およびAWS上のExperience Platformへの接続に対する IP アドレスの許可リストに加える に関するガイドを参照してください。
Azure 上のExperience Platformに対する認証 azure
Google BigQuery アカウントを Azure 上のExperience Platformに接続するには、次の資格情報を指定する必要があります。
OAuth 2.0 認証と基本認証の組み合わせを使用して認証するには、次の資格情報に適切な値を指定します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 | |
---|---|
資格情報 | 説明 |
project |
プロジェクトは、Google BigQuery を含む Google Cloud リソースのベースレベルの整理エンティティです。 |
clientID |
クライアント ID は、Google BigQuery OAuth 2.0 資格情報の半分です。 |
clientSecret |
クライアントシークレットは、Google BigQuery OAuth 2.0 資格情報の残り半分です。 |
refreshToken |
更新トークンを使用すると、API の新しいアクセストークンを取得できます。 アクセストークンの有効期間は制限されており、プロジェクトの期間中に期限切れになる場合があります。 更新トークンを使用すると、必要に応じて、プロジェクトの後続のアクセストークンを認証およびリクエストできます。 |
largeResultsDataSetId |
(オプション)大きな結果セットのサポートを有効にするために必要な、事前に作成された Google BigQuery データセット ID。 |
Google API 用に OAuth 2.0 資格情報を生成する方法について詳しくは、次の Google OAuth 2.0 認証ガイドを参照してください。
サービス認証を使用して認証するには、次の資格情報に適切な値を指定します。
注意: サービス認証で正常に認証するには、サービス アカウントに BigQuery Job User、BigQuery Data Viewer、BigQuery Read Session User、BigQuery Data Owner などの十分な権限が必要です。
table 0-row-2 1-row-2 2-row-2 3-row-2 | |
---|---|
資格情報 | 説明 |
projectId |
クエリ対象となる Google BigQuery の ID。 |
keyFileContent |
サービスアカウントの認証に使用されるキーファイル。 この値は Google Cloud service accounts dashboard から取得できます。 キーファイルのコンテンツは JSON 形式です。 Experience Platformへの認証時に、Base64 でこれをエンコードする必要があります。 |
largeResultsDataSetId |
(オプション)大きな結果セットのサポートを有効にするために必要な、事前に作成された Google BigQuery データセット ID。 |
Google BigQuery でのサービスアカウントの使用について詳しくは、 でのサービスアカウントの使用 Google BigQuery に関するガイドを参照してください。
AWSでExperience Platformに対する認証 aws
Google BigQuery アカウントをAWS上のExperience Platformに接続するには、次の資格情報を指定する必要があります。
projectId
keyFileContent
datasetId
Google BigQuery をExperience Platformに接続
以下のドキュメントでは、API やユーザーインターフェイスを使用して Google BigQuery をExperience Platformに接続する方法について説明しています。