Google Drive
Google ドライブからテーブルへロード
概要
このブロックは、Google ドライブ上の CSV 形式ファイル内のデータを BigQuery テーブルに格納(ロード)します。なお、複数ファイルのデータをまとめてのロードはできません。
ロードするファイルは、指定する GCP サービスアカウントのメールアドレスで共有しておく必要があります。GCP サービスアカウントのメールアドレスは、フローデザイナー設定機能の GCP サービスアカウントで確認できます。
プロパティ
プロパティ名 | 説明 |
---|---|
ブロック名 | ブロックの名前を指定します。ブロックに表示されます。 |
GCP サービスアカウント |
このブロックで使用する GCP サービスアカウントを選択します。 |
ファイル URL |
CSV 形式ファイルの URL を以下の形式で指定します。
上記ファイルの URL を取得するには、Google ドライブ上のファイルを右クリックし、[共有可能なリンクを取得]を選択します。
[変数展開の指定が可能]
|
投入先のデータセット |
データをロードする BigQuery テーブルのデータセットを指定します。
[変数展開の指定が可能][% 形式の文字列書式の指定が可能]
|
投入先のテーブル |
データをロードする BigQuery テーブルを指定します。
[変数展開の指定が可能][% 形式の文字列書式の指定が可能]
|
スキーマ設定をデータから自動生成する |
BigQuery テーブルのスキーマをデータから自動生成する場合にチェックを付けます。 このプロパティにチェックを付けると、[スキーマ設定]プロパティは使用できません。 |
スキーマ設定 |
BigQuery テーブルのスキーマをデータから自動生成するのではなく、手動で設定する場合に指定します。 [スキーマ設定をデータから自動生成する]プロパティにチェックが付いているときは指定できません。 info_outline description キーは指定されても消去されます。 |
空でないテーブルが存在したとき |
空でないテーブルが存在したときに、データを BigQuery テーブルへどのようにロードするかを選択します。選択肢は以下のとおりです。
|
ブロックメモ | ブロックに対するコメントを指定します。 |
CSV の区切り文字 |
CSV 形式ファイルの区切り文字を以下から選択します。
|
読み飛ばし行数 |
ロードするデータの先頭何行を読み飛ばすかを指定します。 |
フィールド数が足りない行を許容する |
フィールド数が足りない行を許容する場合はチェックを付けます。 |
クオート記号を指定 |
クオート記号を指定します。 |
クオートされた文字列に改行を含む |
クオートされた文字列に改行を含む場合は、チェックを付けます。 |
不正な行の許容数 |
不正な行の許容数を指定します。この行数を超える不正な行があると読み込み失敗となります。 |
余分なフィールドを無視する |
余分な列を無視するかしないかを指定します。 |