Google bigquery 如何在BigQuery中查看用户定义的函数

Google bigquery 如何在BigQuery中查看用户定义的函数,google-bigquery,Google Bigquery,我在BigQuerySQL中编写了一个用户定义的函数,文档中没有显示如何查看现有函数代码。在其他引擎中,sintax类似于显示功能。。。但这在这里不起作用 谢谢。您可以创建如下函数:- CREATE FUNCTION `project.dataset.Function`(x INT64) AS (x * 3); 功能的使用如下所示:- select `project.dataset.Function` (Coll) from `project.dataset.Table` 要查看函数,您需

我在BigQuerySQL中编写了一个用户定义的函数,文档中没有显示如何查看现有函数代码。在其他引擎中,sintax类似于显示功能。。。但这在这里不起作用


谢谢。

您可以创建如下函数:-

CREATE FUNCTION `project.dataset.Function`(x INT64) AS (x * 3);
功能的使用如下所示:-

select `project.dataset.Function` (Coll) from `project.dataset.Table`

要查看函数,您需要单击数据集上的函数,您将获得完整的代码。

您可以尝试使用视图查看UDF的源代码和其他参数:

  #standardSQL
  select * 
  from <project_id>.<dataset_name>.INFORMATION_SCHEMA.ROUTINES;

请注意自定义项的位置,因为信息模式视图的结果取决于对象的位置。

就是这样!谢谢