チェーンの一部としてGoogle BigQuery®と対話するには、Google BigQuery接続コマンドを持つステップを追加します。例:
- 表形式でのデータの読み込みとクエリ
- BigQueryプロジェクトやデータセットに関連するメタデータを取得する。
これらのコマンドを有効にするには、まずIT管理者が、Google BigQueryコネクターを作成する。
データセットを取得する
BigQueryデータセットの詳細を取得するには、Get dataset コマンドを使用します。
同等のAPIコール: https://cloud.google.com/bigquery/docs/samples/bigquery-get-dataset
プロパティ
| プロパティ |
詳細 |
| データセットID |
クエリするデータセットのIDを入力する。 |
出力
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
モデルを入手
BigQueryモデルの詳細を取得するには、Get model コマンドを使用します。
同等のAPIコール: https://cloud.google.com/bigquery/docs/samples/bigquery-get-model
プロパティ
| プロパティ |
詳細 |
| モデルID |
クエリするモデルのIDを入力します。 |
| データセットID |
モデルを含むデータセットのIDを入力します。 |
出力
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
日常生活
BigQuery ルーチンの詳細を取得するには、Get routine コマンドを使用します。
同等のAPIコール: https://cloud.google.com/bigquery/docs/samples/bigquery-get-routine
プロパティ
| プロパティ |
詳細 |
| ルーチンID |
クエリするルーチンのIDを入力する。 |
| データセットID |
ルーチンを含むデータセットのIDを入力する。 |
出力
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
テーブルを入手
BigQueryテーブルの詳細を取得するには、Get table コマンドを使用します。
同等のAPIコール: https://cloud.google.com/bigquery/docs/samples/bigquery-get-table
プロパティ
| プロパティ |
詳細 |
| テーブル ID |
クエリするテーブルのIDを入力します。 |
| データセットID |
テーブルを含むデータセットのIDを入力する。 |
出力
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
データセット一覧
BigQueryプロジェクトのすべてのデータセットを一覧表示するには、List datasets コマンドを使用します。
同等のAPIコール: https://cloud.google.com/bigquery/docs/samples/bigquery-list-datasets
プロパティ
なし
出力
| 出力 |
出力タイプ |
| データセット JSON |
ファイル |
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
モデル一覧
与えられたデータセットの全モデルを一覧表示するには、List models コマンドを使う。
同等のAPIコール: https://cloud.google.com/bigquery/docs/samples/bigquery-list-models
プロパティ
| プロパティ |
詳細 |
| データセットID |
データセットのIDを入力する. |
出力
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
プロジェクト一覧
ユーザーの全プロジェクトをリストアップするには、List projects コマンドを使用します。
同等のAPIコール: NA
プロパティ
なし
出力
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
リスト・ルーチン
与えられたデータセットの全ルーチンをリストアップするには、List routines コマンドを使う。
同等のAPIコール: https://cloud.google.com/bigquery/docs/samples/bigquery-list-routines
プロパティ
| プロパティ |
詳細 |
| データセットID |
データセットのIDを入力する. |
出力
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
リストテーブルのデータ
指定したテーブルの全データを表書式で取得するには、List table data コマンドを使用する。
同等のAPIコール: https://cloud.google.com/bigquery/docs/reference/rest/v2/tabledata/list
プロパティ
| プロパティ |
詳細 |
| データセットID |
データセットのIDを入力する. |
| テーブル ID |
データを返却するテーブルのIDを入力します。 |
出力
| 出力 |
出力タイプ |
| テーブルデータ CSV |
ファイル |
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
リストテーブル
指定したデータセットに含まれるすべてのテーブルを一覧表示するには、List tables コマンドを使う。
同等のAPIコール: https://cloud.google.com/bigquery/docs/samples/bigquery-list-tables
プロパティ
| プロパティ |
詳細 |
| データセットID |
データセットのIDを入力する. |
出力
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
データを読み込み
指定したテーブルに表データを読み込むには、Load data コマンドを使用する。
同等のAPIコール: https://cloud.google.com/bigquery/docs/batch-loading-data
プロパティ
| プロパティ |
詳細 |
| データセットID |
データセットのIDを入力する. |
| テーブル ID |
データを読み込むテーブルのIDを入力。 |
| ファイル |
BigQueryに読み込む表形式のデータファイルを入力します。 |
| 書き込みモード |
テーブルにデータを読み込む方法を選択します:
- Overwrite—表のデータをファイルに置換
- Append-テーブルのデータを保持し、最後にファイルを追加する。
- セーフモード—表が空の場合のみファイルを読み込み中
|
| スキーマ |
ファイル入力のスキーマを入力するには、名称、タイプ、モード・フィールドを持つJSON配列を入力します。BigQueryがスキーマを自動的に検出するようにするには、空白のままにします。 メモ: ファイルのスキーマがテーブルのスキーマと一致していることを確認するには、BigQuery の左メニューでテーブルを選択し、各フィールドの名称、タイプ、モードを確認します。 |
出力
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |
クエリデータ
クエリに基づいてBigQueryからデータを表式で抽出するには、Query data コマンドを使用します。
同等のAPIコール: https://cloud.google.com/bigquery/docs/query-drive-data
プロパティ
| プロパティ |
詳細 |
| データセットID |
データセットのIDを入力する. |
| テーブル ID |
データを抽出するテーブルのIDを入力します。 |
| クエリ |
クエリを BigQuery 構文 で入力します。 |
| クエリの場所 |
クエリするデータの場所を入力します。米国の場合は空欄のまま。 |
| プレビューデータ |
クエリから返却されたデータのプレビューを表示するには、このボックスをチェックします。 |
出力
| 出力 |
出力タイプ |
| クエリ出力ファイル |
ファイル |
| レコード数 |
整数 |
閉じるコード
| コード |
タイプ |
エラー |
| 0 |
成功 |
成功 |
| 1 |
エラー |
一般的な失敗 |