はじめに
Google BigQueryはサーバー不要で高度なスケーラビリティを備え、コスト効率の高いクラウド型データウェアハウスであり、豊富な情報にもとづいて決定を即座に下し、簡単にビジネスを変容するために構築されたサービスです。Google BigQueryは、大量の読み取り専用DataSetを処理するクラウドベースのビッグデータ解析ウェブサービスです。DomoのGoogle BigQuery Enterprise OAuth Writeback コネクターを使用すると、Domo DataSetからBigQueryテーブルにデータを安全にエクスポートできます。BigQuery APIの詳細については、ウェブサイト( https://cloud.google.com/bigquery/docs/reference/v2/ )を参照してください。 BigQueryへのデータのエクスポートはData Centerで行います。このトピックでは、 Google BigQuery Enterprise OAuth Writebackコネクターユーザーインターフェース に固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報については、「 コネクターを使用してDataSetを追加する 」を参照してください。必要条件
このコネクターを設定するには、Google BigQueryアカウントに関連付けられているクライアントIDとクライアントシークレットが必要です。接続を設定する
このセクションでは、 Google BigQuery Enterprise OAuth Writebackコネクター ページの [認証情報] ペインと [詳細] ペインのオプションについて説明します。このページのほかのペインの項目にある [スケジュール設定] や [DataSetに名前を付け、説明を入力] については、ほとんどのコネクターで共通しています。詳細については、「 コネクターを使用してDataSetを追加する 」を参照してください。[認証情報]ペイン
このペインには、Google BigQueryアカウントに接続するための認証情報を入力するフィールドがあります。以下の表に、各フィールドに必要な情報を示します。| フィールド | 説明 |
|---|---|
| Client ID | Google BigQueryアカウントに関連付けられているクライアントIDを入力します。 |
| Client Secret | Google BigQueryアカウントに関連付けられているクライアントシークレットを入力します。 |
注記: Domoで接続する際、既にGoogleにログインしている場合は、 [Connect] をクリックすると自動的に認証されます。ログインしたアカウントとは異なるアカウントに接続したい場合は、まずGoogleアカウントからログアウトする必要があります。
[詳細]ペイン
このペインには、データを指定してデータの送信先を示すための多数のフィールドがあります。メニュー | 説明 |
|---|---|
| BigQuery Project | 利用可能なプロジェクトのリストからプロジェクトを選択します。 |
| BigQuery DataSet | BigQuery DataSet名を選択します。DataSetは、テーブルとビューへのアクセスを制御するために使用するトップレベルのコンテナです。テーブルまたはビューはDataSetに属するため、BigQueryにデータを読み込む前に少なくとも1つのDataSetを作成する必要があります。 |
| BigQuery Table Name | Domoデータの送信先となるBigQueryテーブルの名前を入力します。指定したテーブルは実行ごとに削除され、再作成され、ここで指定した名前が付けられます。 |
| Input Domo DataSet ID | DataSet URLにあるDomo DataSet ID(GUID) を入力します。 例: https://customer.domo.com/datasources/ aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee /details/settings |
その他のペイン
スケジュール設定、再試行、更新に関するオプションなど、コネクターインターフェースのその他のペインに表示されるオプションについては、「 コネクターを使用してDataSetを追加する 」を参照してください。よくある質問
このコネクターを作成するにはどのような認証情報が必要ですか?
このコネクターを作成するにはどのような認証情報が必要ですか?
Google BigQueryアカウントに関連付けられているクライアントIDとクライアントシークレットが必要です。Googleアカウントには、クエリに必要なテーブルとデータへのアクセス許可が必要です。
ログイン認証情報が保護されていることをどのようにして確認できますか?
ログイン認証情報が保護されていることをどのようにして確認できますか?
ログインプロセスではOAuthプロセスが使用されるため、DomoによってGoogleの認証情報が表示または保存されることはありません。これにより、ログインの安全性が保たれます。Domoのアカウントへのアクセスはいつでも取り消すことができます。
データはどれくらいの頻度で更新できますか?
データはどれくらいの頻度で更新できますか?
必要に応じて何回でも更新できます。
注意すべきAPI制限はありますか?
注意すべきAPI制限はありますか?
ありません。
入力DataSet IDはどのように見つけることができますか?
入力DataSet IDはどのように見つけることができますか?
Domoの入力DataSet IDは、データのエクスポート元となるDataSetのURLで見つけることができます。例:
https://customer.domo.com/datasources/ aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee /details/settings
データをBigQueryに読み込む前に、知っておく必要がある情報はありますか?
データをBigQueryに読み込む前に、知っておく必要がある情報はありますか?
DataSetは、テーブルとビューへのアクセスを制御するために使用するトップレベルのコンテナです。テーブルまたはビューはDataSetに属するため、BigQueryにデータを読み込む前に少なくとも1つのDataSetを作成する必要があります。