Cloud SQL で Cloud Storage 上の tsv ファイルをインポートする方法のメモ。
以下のオプションで csv として読み込む。
・--fields-terminated-by で区切り文字にタブ(0x09)を指定
・-llines-terminated-by で改行(0x0A)を指定
・--quote でので囲み文字を指定しない
以下のオプションで csv として読み込む。
・--fields-terminated-by で区切り文字にタブ(0x09)を指定
・-llines-terminated-by で改行(0x0A)を指定
・--quote でので囲み文字を指定しない
gcloud sql import csv \ {cloud_sql_instance_id} \ gs://{bucket}/{file.tsv} \ --database={database_name} \ --table={table_name} \ --fields-terminated-by="09" \ --lines-terminated-by="0A"