我正在尝试设置Dataflow-SQL作业以在BigQUery中运行查询并将结果发布到PubSub主题。我没有使用Dataflow模板,而是使用GCP的Dataflow SQL UI编写查询并配置输出-即PubSub主题。
我要查询的表包含字符串,日期,时间戳和数字类型。
即使我没有选择'Numeric'数据类型的列,我仍然在编辑器中收到验证错误-不支持的列类型NUMERIC。
在Dataflow SQL中是否有解决此问题的方法?还是源表不能包含数值类型的列?
Numeric types在Dataflow SQL中是INT64和FLOAT64(8个字节),但不是NUMERIC(16个字节)。
我转载了您的问题,即使您未选择NUMERIC列,也肯定无法首先加载该表。