ブロックリファレンス

BLOCKS Reference

BigQuery

テーブルの作成

概要

このブロックは、テーブル名やスキーマ情報(列名や型の情報など)から BigQuery のテーブルを作成します。分割テーブル の作成もできます。

テーブルの作成ブロックの概念図
(図をクリックすると拡大表示されます。)

プロパティ

プロパティ名 説明
ブロック名 ブロックの名前を指定します。ブロックに表示されます。
GCP サービスアカウント このブロックで使用する GCP サービスアカウントを選択します。
データセット

作成するテーブルが属するデータセットの ID を指定します。

存在しないデータセットを指定するとブロックの実行に失敗します。必ず存在するデータセットを指定してください。データセットも作成したい場合は、BigQuery Viewer をお使いください。

変数展開の指定が可能][% 形式の文字列書式の指定が可能]
テーブル

作成するテーブルの ID を指定します。

テーブル ID の規則については、Google のドキュメント を参照願います。

変数展開の指定が可能][% 形式の文字列書式の指定が可能]
スキーマ設定

作成するテーブルのスキーマを設定します。

※[JSON で編集]リンクをクリックすると、JSON 形式の文字列を直接指定できます。

画面上には表示されませんが、description キーが自動で追加されます。JSON で編集の場合は、description キーは表示され編集も可能です。

info_outline 使い方は、基本操作ガイドの「スキーマ設定プロパティの使い方」を参照願います。

上書き すでに同名のテーブルやビューが存在するときに、削除してから追加するかどうかを指定します。
ブロックメモ ブロックに対するコメントを指定します。
保存期限 テーブルが自動的に削除されるまでの秒数を指定します。0 を指定すると自動的に削除されません。
分割テーブル 分割テーブルを作成するかしないかを指定します。分割テーブルは、[分割するカラム]プロパティの指定値に基づいて作成されます。
分割するカラム

スキーマ設定の日付型(TIMESTAMP・DATETIME・DATE)のカラムを指定します。

指定したカラムを使用して分割テーブルが作成されます。

空欄の場合は、データ追加時の日時を使用して分割テーブルが作成されます。

このプロパティは、[分割テーブル]プロパティのチェックボックスにチェックが付いているときのみ有効です。

この情報は役に立ちましたか?