在BigQuery中创建UDF

时间:2016-03-24 20:52:44

标签: google-bigquery

我想在BigQuery中创建一个名为maxDate的UDF,它执行以下操作:

maxDate(' table_name')返回运行以下查询的结果:

从事实中选择max(table_id).___ TABLES____其中table_id< '表名&#39 ;;

我对JS很新,不太清楚如何开始。这看起来很简单。有人能以正确的方式指出我吗?我已经阅读了文档,并且不确定如何编写文档。

1 个答案:

答案 0 :(得分:3)

BigQuery中不存在标量UDF 查看有关BigQuery User-Defined Functions的更多信息,了解他们今天的情况 为了简化 - 将今天的UDF视为可以查询的虚拟表,并且该表依次由真实表驱动,逐行处理每一行,并为每一行应用javascript代码并生成(而不是此输入行)零,一个或多个(取决于js逻辑中的inplemented)行)