Мы работаем над приложением и собираем из него статистику. Первоначально мы выкладывали статистику на листы googl, поэтому мы загрузили ее как csv и загрузили данные в bigquery. Мы успешно загрузили данные с нужной нам схемой.
Когда мы перезапускаем приложение и добавляем шаг для его загрузки в тестовую таблицу, содержащую исходные данные, gbq сообщает нам следующую ошибку:
Убедитесь, что структура и типы данных в DataFrame совпадают
схема таблицы назначения.
Я попытался сравнить таблицу с загружаемыми данными.
a.dtypes (bigquery table)
Out[16]:
start_timestamp datetime64[ns]
name object
url object
email object
destination object
database object
update_timestamp datetime64[ns]
query_info object
query_runtime float64
error_log object
dtype: object
upload_df.dtypes (df being uploaded)
Out[17]:
start_timestamp datetime64[ns]
name object
url object
email object
destination object
database object
update_timestamp datetime64[ns]
query_info object
query_runtime float64
error_log object
dtype: object
Странно, что у них одинаковая схема, но pandas gbq выдает ошибку.
Любая помощь или направление для решения этой проблемы приветствуется!