Я видел много похожих вопросов, но они не являются специфическими для Google Cloud Datalab и используют UDF в одно и то же время, например. query execution shows Unknown TVS error и creating table from query result via python API.Использование Google Datalab, как создать таблицу из сложного запроса с помощью UDF в Google BigQuery?
Мне удалось создать таблицу, когда UDF не был использован, но когда это было, она вернула ошибку «Неизвестный TVF: myFunc».
Редактировать Вот код, я использую:
%%bigquery udf --module transform_field
...udf function...
Тогда я использовал UDF функции выше в запросе SQL:
%%sql --module querymodule
...complex SELECT query FROM transform_field(table)...
Тогда я хотел бы использовать это запрос для создания другой таблицы, как показано ниже:
%%bigquery execute --target project:dataset.tablename --query querymodule
Но он продолжал показывать эту ошибку вместо того, чтобы:
Неизвестный ТВФ: TRANSFORM_FIELD
Не могли бы вы поделиться своим кодом? –
Добавлен код, спасибо! – jaycode