Я хочу использовать одну и ту же функцию для анализа событий в двух разных технологиях: Goolge Bigquery и DataFlow.Есть ли язык, на котором я могу это сделать?Если нет, планирует ли Google в ближайшее время поддерживать один из них?
Справочная информация: Часть этого анализа является сложной (например, применение пользовательских правил извлечения URL-адресов, извлечение информации из пользовательского агента)но это не дорого в вычислительном отношении и не предполагает объединения событий с любыми другими большими справочными таблицами.Поскольку анализ может быть сложным, я хочу написать свою логику синтаксического анализа только на одном языке и запускать ее везде, где мне это нужно: иногда в BigQuery, иногда в других средах, таких как DataFlow.Я хочу избежать написания одних и тех же сложных синтаксических анализаторов / экстракторов на разных языках из-за ошибок и несоответствий, которые могут возникнуть в результате этого.
Я знаю, что BigQuery поддерживает пользовательские функции JavaScript.Есть ли чистый способ запуска JavaScript в Google Cloud DataFlow?Будет ли когда-нибудь BigQuery поддерживать UDF на другом языке?