ブロックリファレンス

BLOCKS Reference

Google Drive

Google ドライブからテーブルへロード

概要

このブロックは、Google ドライブ上の CSV 形式ファイル内のデータを BigQuery テーブルに格納(ロード)します。なお、複数ファイルのデータをまとめてのロードはできません。

ロードするファイルは、指定する GCP サービスアカウントのメールアドレスで共有しておく必要があります。GCP サービスアカウントのメールアドレスは、フローデザイナー設定機能GCP サービスアカウントで確認できます。

プロパティ

プロパティ名 説明
ブロック名 ブロックの名前を指定します。ブロックに表示されます。
GCP サービスアカウント

このブロックで使用する GCP サービスアカウントを選択します。

ファイル URL

CSV 形式ファイルの URL を以下の形式で指定します。

  • https://drive.google.com/open?id=[file_id]

上記ファイルの URL を取得するには、Google ドライブ上のファイルを右クリックし、[共有可能なリンクを取得]を選択します。

変数展開の指定が可能]
投入先のデータセット

データをロードする BigQuery テーブルのデータセットを指定します。

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

データをロードする BigQuery テーブルを指定します。

変数展開の指定が可能][% 形式の文字列書式の指定が可能]
スキーマ設定をデータから自動生成する

BigQuery テーブルのスキーマをデータから自動生成する場合にチェックを付けます。

このプロパティにチェックを付けると、[スキーマ設定]プロパティは使用できません。

スキーマ設定

BigQuery テーブルのスキーマをデータから自動生成するのではなく、手動で設定する場合に指定します。

スキーマ設定をデータから自動生成する]プロパティにチェックが付いているときは指定できません。

description キーは指定されても消去されます。

空でないテーブルが存在したとき

空でないテーブルが存在したときに、データを BigQuery テーブルへどのようにロードするかを選択します。選択肢は以下のとおりです。

  • 追加
  • 上書き
  • エラー
ブロックメモ ブロックに対するコメントを指定します。
CSV の区切り文字

CSV 形式ファイルの区切り文字を以下から選択します。

  • カンマ
  • タブ
  • パイプ
  • その他
    その他]横の入力フィールドに、区切り文字を指定します。
読み飛ばし行数

ロードするデータの先頭何行を読み飛ばすかを指定します。

フィールド数が足りない行を許容する

フィールド数が足りない行を許容する場合はチェックを付けます。

クオート記号を指定

クオート記号を指定します。

クオートされた文字列に改行を含む

クオートされた文字列に改行を含む場合は、チェックを付けます。

不正な行の許容数

不正な行の許容数を指定します。この行数を超える不正な行があると読み込み失敗となります。

余分なフィールドを無視する

余分な列を無視するかしないかを指定します。

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