我在 BigQuery 中创建了按日期分区的表,它具有 Date 类型。DataPrep 也具有相同数据类型的相同列。当我尝试将数据从 dataprep 加载到 bigquery 表时,我收到类似“数据集中的列数据类型必须与目标列数据类型匹配”的错误。截图也附上,请过一下,给我一个解决方案。在此处输入图像描述
问问题
337 次
2 回答
0
在this thread中提到,您需要将这两种类型转换为TIMESTAMP
才能使其正常工作。就我而言,这起到了作用,但它有点麻烦。DATE
希望他们很快会支持简单的列。
于 2018-11-01T08:42:13.510 回答
0
如屏幕截图所示,一个是TIME
, DATETIME
,或者TIMESTAMP
另一个是STRING
列前面的图标所指出的。
您需要确保在数据集上选择了正确的数据类型。Dataprep 有时可能会自动推断出错误的数据类型。
于 2018-09-17T10:54:02.710 回答