【发布时间】:2018-07-02 15:16:29
【问题描述】:
我尝试将 csv 文件加载到 bigquery 表中。有些列的类型为 VARCHAR(30) NOT NULL,而某些值为“NULL”。所以当我使用命令 bq load 加载时,得到如下错误:
读取数据时出错,错误信息:'NULL' is null for required
我想将“NULL”值视为 NOT NULL。 我想知道解决这个问题的最佳解决方案是什么。
【问题讨论】:
-
这个 CSV 文件从哪里来?我不知道 BQ,但是当您将 BQ 表写入文件时,
'NULL'是NULL值的标记吗?您需要对此进行检查;也许当前的行为是应该发生的。 -
谢谢,我遇到了以下问题并设置了'--null_marker="NULL"'。 stackoverflow.com/questions/45384433/…
-
我想解决这两个问题。
标签: google-bigquery