4

Мне интересно, можно ли сделать api-вызов для геокодирования google-карт api в UDF в BigQuery?Выполнение вызова API как часть UDF в BigQuery - возможно?

У меня есть Google Analytics гео такие поля, как

{ 
"geoNetwork_continent": "Europe", 
"geoNetwork_subContinent": "Eastern Europe", 
"geoNetwork_country": "Russia", 
"geoNetwork_region": "Novosibirsk Oblast", 
"geoNetwork_metro": "(not set)" 
}, 

И хотел бы делать звонки:

https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=XXXX

Просто интересно, если я был бы в состоянии использовать JavaScript в ОДС для вызова api для каждой строки в BigQuery.

Было бы очень сильным и избегать меня делать это в R или Python.

Очень новичок в UDF, поэтому просто хотел спросить, возможно ли то, что я предлагаю, или нет (интересно, могут ли внешние вызовы api в UDF быть какой-то проблемой безопасности по любой причине или только с технической точки зрения невозможно).

Любой совет, который очень ценится.

ответ

6

Создание сети Звонки с UDF не допускается. Это связано как с соображениями безопасности, так и с тем, что запросы (в большой степени) отправлены для выполнения в BigQuery. Для создания исходящих сетевых исходящих вызовов из узлов запроса было бы много целей DDOS;)

Смежные вопросы