当有 TIMESTAMP 字段时,API 是否支持将 CSV 导入新表?
如果我手动(使用 BigQuery Web 界面)上传包含时间戳数据的 CSV 文件,并通过架构指定字段为 TIMESTAMP,它就可以正常工作。数据已加载。时间戳数据被解释为时间戳数据并导入到时间戳字段中就好了。
但是,当我使用 API 对同一个文件执行相同的操作时,我收到此错误:
“非法 CSV 模式类型:TIMESTAMP”
更具体地说,我正在使用 Google Apps 脚本连接到 BigQuery API,但响应似乎来自 BigQuery API 本身,这表明这不是 API 的功能。
我知道我可以导入为 STRING,然后在我的查询中转换为 TIMESTAMP,但我希望最终得到一个带有时间戳字段的表模式......从 CSV 文件填充......使用 API......最好为简单起见,通过 Apps 脚本。