创建中间重复的字符串,并在BigQuery中传递给UDF

时间:2015-11-04 20:30:36

标签: google-bigquery user-defined-functions

我的最终目标是将重复的字符串字段传递给BigQuery UDF,以创建varargs UDF的形式。

有没有比这更好的方式:

SELECT output from myUDF(SELECT split(concat(field1, ':', field2, ...), ':') ...)

例如,能够拥有REPEATED内置构造函数会很棒:

SELECT output from myUDF(SELECT REPEATED(field1, field2) as fields ...)

1 个答案:

答案 0 :(得分:2)

谢谢 - 当我们启动标量函数时,我们一直在思考varargs风格的支持是否有用。听到用户在我们计划功能时会发现这样一个功能非常有用,这很有帮助。

您发布的解决方法可能是您目前最好的选择。