执行 google 数据流作业时出现 HTTP 传输错误

Getting HTTP transport error while executing google dataflow job

我在执行数据流作业时不断收到错误消息:

BigQuery import job "dataflow_job_838656419" failed., : BigQuery creation of import job for table "TestTable" in dataset "TestDataSet" in project "TestProject" failed., : BigQuery execution failed., : HTTP transport error: Message: Invalid value for: String is not a valid value HTTP Code: 400

它没有给出 google 数据流作业连续失败的任何具体原因。 我怎么知道我在执行 google 数据流作业时犯了什么错误?

问题是 BigQuery API 的使用不正确,即 case-sensitive 字段类型。请在您提供的架构中指定 "STRING" 作为字段类型。

详情请见https://cloud.google.com/bigquery/docs/reference/rest/v2/tables