У меня странная проблема.
Я запускаю задание K8S из воздушного потока в качестве конвейера данных. В конце мне нужно записать фрейм данных в Google Cloud Storage в виде файлов .parquet
и .xlsx
.
[...]
export_app.to_parquet(f"{output_path}.parquet")
export_app.to_excel(f"{output_path}.xlsx")
Все в порядке с файлом parquet, но у меня ошибка xlsx.
серьезность: «ИНФОРМАЦИЯ»
textPayload: «[Errno 2] Нет такого файла или каталога: 'gs: //my_bucket/incidents/prediction/2020-04-29_incidents_result.xlsx'
Я пытаюсь записать файл в формате csv, чтобы попробовать
export_app.to_parquet(f"{output_path}.parquet")
export_app.to_csv(f"{output_path}.csv")
export_app.to_excel(f"{output_path}.xlsx")
Я получаю одно и то же сообщение каждый раз и нахожу другой файл, как и ожидалось.
Есть ли ограничения на запись файла xlsx?
У меня установлен пакет openpyxl
в моем окружении.