提问者:小点点

如何从Cloud Storage将Avro文件加载到Google Cloud Datalab中的BigQuery表中?


将BigQuery表导出到Cloud Storage Avro文件成功

table = bq.Table(bq_table_ref)
job_id = table.extract(destination=gs_object, format='avro')

将Cloud Storage Avro文件导入BigQuery表失败时

table = bq.Table(bq_table_ref)
job_id = table.load(source=gs_object, source_format='avro')

和替代失败以及

%%bq load -m create -f avro -p gs_object -t bq_table_ref

google. datalab.bigquery中不支持加载Avro文件吗?


共1个答案

匿名用户

根据google. datalab.bigquery文档,数据的格式应该是'csv'或'json'。默认为'csv'。您不能使用'avro'格式。