小编Fai*_*tto的帖子

使用SQL查询从BigQuery用户定义函数返回值

我可以在Google BigQuery用户定义函数中使用查询来返回一些值吗?我一直在搜索文档和stackoverflow数小时,没有任何运气,而且我有一个非常特殊的用例,其中我需要根据多列的值返回一个标量值。

以下是查询的用例:

SELECT campaign,source,medium, get_channel(campaign,source,medium)
FROM table_name
Run Code Online (Sandbox Code Playgroud)

get_channel() UDF将使用这些参数和复杂的SELECT语句的行返回一个标量值。我已经准备好查询,我只需要找到一种在UDF中使用该查询的方法,老实说,我为此感到茫然,没有理由。

我的用例正确吗?这有可能吗?有其他选择吗?

google-bigquery

1
推荐指数
1
解决办法
962
查看次数

标签 统计

google-bigquery ×1