我的最终目标是将重复的字符串字段传递给BigQuery UDF,以创建varargs UDF的形式。
有没有比这更好的方式:
SELECT output from myUDF(SELECT split(concat(field1, ':', field2, ...), ':') ...)
例如,能够拥有REPEATED
内置构造函数会很棒:
SELECT output from myUDF(SELECT REPEATED(field1, field2) as fields ...)
答案 0 :(得分:2)
谢谢 - 当我们启动标量函数时,我们一直在思考varargs风格的支持是否有用。听到用户在我们计划功能时会发现这样一个功能非常有用,这很有帮助。
您发布的解决方法可能是您目前最好的选择。