使用 bq load
命令加载多个 AVRO 文件到 BigQuery 是一个常见的任务。你可以通过指定多个文件路径来实现这一点。以下是一个详细的步骤指南:
bq
命令行工具。bq
命令创建。bq load
命令加载多个 AVRO 文件:bq load --source_format=AVRO dataset_id.table_id file1.avro file2.avro file3.avro
bq load --source_format=AVRO dataset_id.table_id gs://bucket_name/file1.avro gs://bucket_name/file2.avro gs://bucket_name/file3.avro
bq load --source_format=AVRO dataset_id.table_id gs://bucket_name/*.avro
假设你有以下文件:
data1.avro
, data2.avro
, data3.avro
gs://my-bucket/data1.avro
, gs://my-bucket/data2.avro
, gs://my-bucket/data3.avro
bq load --source_format=AVRO my_dataset.my_table data1.avro data2.avro data3.avro
bq load --source_format=AVRO my_dataset.my_table gs://my-bucket/data1.avro gs://my-bucket/data2.avro gs://my-bucket/data3.avro
bq load --source_format=AVRO my_dataset.my_table gs://my-bucket/*.avro
领取专属 10元无门槛券
手把手带您无忧上云