Google BigQueryへの接続

Google BigQueryデータベースへの接続を作成し、その接続を使用してBigQueryプロジェクト内のデータをビジュアル化できます。

始める前に、次のことに注意してください:
  • Google BigQueryへの接続の作成には大量のリソースが必要です。複数のユーザーが独自の接続を作成するのではなく、1つの接続を作成して他のユーザーと共有することをお薦めします。
  • Oracle Analyticsは、Google BigQuery内の各プロジェクトの表とスキーマのキャッシュを作成します。プロジェクト、表およびスキーマは分析に必要なもののみに制限する必要があります。
  • Google BigQueryデータの量によっては、接続の作成に数時間かかる場合があるため、このプロセスの完了に要する時間を考慮してください。
  • 接続の作成後、接続を使用してデータの分析を開始する前に時間をとってください。
  • 1つのプロジェクトに対して、Goole BigQueryへの接続が明示的に定義されていること。複数のプロジェクトのデータが必要な場合は、プロジェクトとデータセットへのアクセス権があるサービス・ユーザーが、接続を作成する必要があります。データセットの出力はブレンドできます。
  1. Google BigQueryで、Service Accountを作成します。
    1. ロール(BigQueryユーザーなど)を権限bigquery.jobs.createとともにサービス・アカウントに追加します。
    2. ロールにユーザーを追加します。
    3. JSONキーを追加します。
  2. Oracle Analyticsのホーム・ページで、「作成」をクリックしてから「接続」をクリックします。
  3. 「BigQuery」をクリックします。
  4. 接続の詳細を入力します。
    • 「接続名」で、Oracle Analytics内の接続の詳細を識別するためのわかりやすい名前を指定します。
    • 「プロジェクト」で、Google BigQueryに定義されている名前(大/小文字の区別あり)を正確に使用して、分析するBigQueryプロジェクト名を指定します。
    • 「サービス・アカウント電子メール」で、Google BigQueryへのログインに使用する電子メール・アドレスを指定します。
    • 「サービス・アカウント・プライベート・キー」で、サービス・アカウント・プライベート・キー (JSON形式)をアップロードします。
  5. 詳細を保存します。

    これで、Google BigQueryに基づいて、アナリティクス・データセット・ワークブックを作成できるようになりました。データセットを作成する場合、BigQuery表に移動し、分析するデータ・ファクトおよびメジャーを選択します。または、SQL問合せを使用してデータを直接取得することもできます。