BigQuery无法解析avro shcema文件

时间:2019-05-26 09:44:02

标签: google-bigquery avro

我需要使用avro模式文件创建一个空表到Google的大查询中,但是没有这样做...

我已经组成了以下示例架构文件

{
   "namespace": "tutorialspoint.com",
   "type": "record",
   "name": "emp",
   "fields": [
      {"name": "name", "type": "string"},
      {"name": "address", "type": "string"}
   ]
}

使用BigQuery控制台无法创建具有以下错误的表:

读取数据时出错,错误消息:Apache Avro库无法解析标头,并显示以下错误:无效的数据文件。魔术不匹配:/ subrange // bigstore / bigquery-prod-upload-us

1 个答案:

答案 0 :(得分:0)

BigQuery支持加载here定义的Avro文件。没有正式的avro模式文件定义,因此BigQuery不支持该文件。如果您想使用架构在BigQuery中创建一个空表,则可以使用BigQuery JSON schema file