我想在查询数据时跳过行,这些表在REQUIRED列上有NULL值。
现在整个查询都失败了。
我想有类似的行为 标志configuration.load.maxBadRecords仅适用于JSON / CSV。 它会跳过不良记录,并根据following answer在status.errors字段中存储错误记录。
我没有测试上面的标志,但我发现它与configuration.load.ignoreUnknownValues有关,并且在记录无法解析时可能很有用(例如,由于无效字符)
无论如何,在我的情况下,错误是由需要的NULL值引起的?
我还要感谢一些合理的解决方法。 对我来说,设置IFNULL的默认值不是选项。 我也想避免以编程方式检测这些行。