Python use_avro_logical_types参数声音被忽略(至少对于日期)

Python use_avro_logical_types参数声音被忽略(至少对于日期),python,google-bigquery,avro,Python,Google Bigquery,Avro,在Avro模式中,我定义了几个“日期”字段,例如(它只是模式的一部分): 我已经创建了一个匹配的bigquery架构 { "name": "start_date", "type": "DATE", "mode": "REQUIRED" }, 当我尝试将avro文件加载到bigquery表中时,会收到一条错误消息,听起来好像use_avro_logical_types参数

在Avro模式中,我定义了几个“日期”字段,例如(它只是模式的一部分):

我已经创建了一个匹配的bigquery架构

{
 "name": "start_date",
 "type": "DATE",
 "mode": "REQUIRED"
},
当我尝试将avro文件加载到bigquery表中时,会收到一条错误消息,听起来好像use_avro_logical_types参数被忽略了

job_config = bigquery.LoadJobConfig(
    write_disposition=bigquery.WriteDisposition.WRITE_APPEND,
    source_format=bigquery.SourceFormat.AVRO,
    use_avro_logical_types=True
)
job.result()
google.api_core.exceptions.BadRequest:400提供的架构与表不匹配。。。字段开始日期的类型已从整数更改为日期

如果我尝试使用bq程序加载它,则会出现相同的问题:

bq load --source_format=AVRO --use_avro_logical_types=true ... gs://lorem/ipsum.avro 
等待工作。。。(0s)当前状态:完成
加载操作中出现BigQuery错误:处理作业“…”时出错:提供的架构与表不匹配。。。。字段开始日期的类型已从日期更改为整数

我不明白。此功能至少支持两年,并且我的库已更新

bq load --source_format=AVRO --use_avro_logical_types=true ... gs://lorem/ipsum.avro