我想知道是否可以在 BigQuery 中的 UDF 内对 google 地图地理编码 api 进行 api 调用?
我有 Google Analytics 地理字段,例如
{
"geoNetwork_continent": "Europe",
"geoNetwork_subContinent": "Eastern Europe",
"geoNetwork_country": "Russia",
"geoNetwork_region": "Novosibirsk Oblast",
"geoNetwork_metro": "(not set)"
},
并想致电:
只是想知道我是否能够在 UDF 中使用 javascript 为 BigQuery 中的每一行进行 api 调用。
将会非常强大,并且避免我必须使用 R 或 Python 来完成它。
对于 UDF 来说,我是个新手,所以只是想看看我所建议的是否可行(想知道 UDF 中的外部 api 调用是否出于某种原因可能会引起某种安全问题,或者只是技术上不可能)。
非常感谢任何建议。
不允许从 UDF 进行网络调用。这是出于安全考虑,以及查询被(大量)分片以便在 BigQuery 中执行的事实。从查询节点建立每条记录的出站网络连接会 DDOS 许多目标;)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)