Ошибка при записи данных из python в красное смещение - неверный формат даты - длина должна быть 10 или более - PullRequest
0 голосов
/ 23 мая 2018

У меня есть датафрейм в python, где столбцы даты в типе данных datetime64 [ns].Сейчас я пытаюсь записать этот фрейм данных в красное смещение.Я получаю следующие stl_load_errors:

Invalid date format - length must be 10 or more

Все мои даты в формате 2016-10-21, следовательно, имеют длину 10. Более того, я гарантировал, что ни одна строка не имеет никакого испорченного формата, такого как 2016-1-8, где может быть только 8 символов.Так что ошибка не имеет смысла.

Кто-нибудь сталкивался с подобной ошибкой при записи данных в красное смещение?Любое объяснение?

Примечание: Вот некоторый контекст.Я запускаю скрипт на Python из EC2.Этот скрипт записывает данные в формате json в корзину S3, а затем этот json загружается в пустую таблицу красных смещений.Таблица красного смещения описывает столбцы даты как формат даты.Я знаю, что есть другой способ, который использует boto3 / copy, но сейчас я застрял в этом методе.

...