Я выполняю запрос в Python AI Notebook для импорта данных в формате pandas df. Я получаю следующую ошибку:
ArrowNotImplementedError
Я видел эту ошибку раньше, когда использовал следующую обозначение стрелки для создания массива структур:
ARRAY_AGG(
STRUCT < event_name STRING,
row_number INT64 >(event_name, row_number)
) as session_events
Чтобы исправить предыдущую проблему Я переключился с синтаксиса стрелки на нотацию приведения и не имел никаких дальнейших проблем.
ARRAY_AGG(
STRUCT (
CAST(event_name AS STRING) AS event_name,
CAST(row_number AS INT64) AS row_number
)
Теперь я пытаюсь использовать тот же синтаксис приведения для создания массива структур (но доступ к различным столбцам в моей базе данных).
ARRAY_AGG(
STRUCT(
CAST(page_title AS STRING) AS page_title,
CAST(row_number AS INT64) AS row_number
)
Но я все еще получаю ArrowNotImplementedError
, что не имеет никакого смысла для меня, потому что я не использую никаких стрелок. Идеи?