繁体   English   中英

在 BigQuery 函数中使用外部 Javascript 库?

[英]Use external Javascript Libraries IN BigQuery functions?

用户定义的 UDF 的新手,所以请原谅这是一个愚蠢的问题。

我可以使用标准的 http 库从 BigQuery 函数发出请求吗?

基本上,我希望能够创建一个可从 SQL 获得的函数,该函数将通过 http 触发外部服务。

我已经在我的自定义函数中尝试了 http 库的 import 和 require ,但是在 BigQuery 中运行 Javascript 时两者都失败了。

'use strict';

function https(){
    let res = '';
    http = require('http');
    http.get('https://google.com'), (resp) => {
      let data = "";
      resp.on('end', () => {
        res = "pinged";
      });
    };

    return res;
};

提前致谢!

正如 Elliott Brossard 所说,这是不可能的。

我最终得到的解决方案是拥有一个 UDF Javascript 函数库,然后拥有另一个使用相同代码的 Javascript 库。 外部库处理所有网络流量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM