Как загрузить строку даты и времени в поле «ВРЕМЯ» bigquery - PullRequest
0 голосов
/ 27 марта 2020

Я пытаюсь загрузить кучу данных в Bigquery, и столбец, который не работает, имеет тип «ВРЕМЯ».

Я пытался вставить дату и время в это поле со следующими значениями:

  • "2020-03-23T00: 00: 00"
  • "2020 -03-23 ​​00:00:00 "
  • " 2020-03-23 ​​00:00:00 UT C "

Но с тремя вариантами возврат задания Bigquery следующий ответ:

{'reason': 'invalidQuery', 'location': 'query', 'message': 'Invalid time string "2020-03-23T00:00:00" Field: time; Value: 2020-03-23T00:00:00'}

Как загрузить строку даты и времени в столбец TIME в BigQuery?

Я использую apache Airflow для загрузки данных из DAG.

1 Ответ

0 голосов
/ 27 марта 2020

Ни одна из этих строк не является TIME. Все эти строки являются DATETIME или TIMESTAMP.

Чтобы решить эту проблему без изменения базовых исходных данных, обязательно загрузите эти данные в столбец DATETIME или TIMESTAMP (вместо TIME).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...