【发布时间】:2017-08-07 21:53:58
【问题描述】:
我尝试使用具有以下设置的 .NET API 将 CSV 文件从 Google Cloud Storage 加载到 BigQuery:
- 自动检测:真
- AllowQuotedNewlines: true
- SkipLeadingRows:1
- 源格式:Csv
使用的具体函数调用如下
client.CreateLoadJob(sourceUri, tableReference, null, new CreateLoadJobOptions
{
Autodetect = true,
AllowQuotedNewlines = true,
SkipLeadingRows = 1,
SourceFormat = FileFormat.Csv
}).PollUntilCompleted().ThrowOnAnyError();
这在几天前工作得非常好,但现在抛出错误代码,“无效”和消息:
您似乎正在使用自动检测附加到现有表 启用。禁用自动检测可能会解决此问题。
尽管我指定的表在调用此方法之前不存在,但我仍收到此错误。
使用具有类似设置的 BigQuery Web UI 运行此加载作业会导致相同的错误。
关于为什么会突然出现此错误的任何想法?
【问题讨论】:
-
这里正在讨论这个问题:issuetracker.google.com/64452674
标签: .net google-bigquery