Как импортировать локальный файл Excel в таблицу базы данных снежинок? Мне нужно будет делать это ежедневно - PullRequest
0 голосов
/ 05 августа 2020

Все -

Я провел небольшое исследование, но у меня возникли проблемы с поиском четкого ответа.

Проблема, которую нужно решить: у меня есть зависимость, в которой сотрудник обновляет локальный файл Excel, и мне нужно, чтобы информация из этого файла была импортирована в таблицу данных снежинки для анализа.

Структура данных файла Excel всегда будет согласованной, но мне нужно будет импортировать новую файл ежедневно в Snowflake, и он может иметь до 200+ строк каждый день.

Я приложил скриншоты того, что такое файловая структура Excel. Каков самый простой способ дать возможность моему коллеге или мне ежедневно обновлять таблицу базы данных снежинок новым файлом?

В книге Excel будет 2 листа. Ниже я приложил образцы данных. Пожалуйста, помогите: /

Sheet 1 of Excel File

Лист 2 файла Excel

1 Ответ

0 голосов
/ 05 августа 2020

Я бы, вероятно, создал небольшое приложение Python, которое загружает файл Excel в фреймворк Panda, а затем загружает этот фрейм данных в Snowflake. Примерно так может работать: https://pandas.pydata.org/pandas-docs/stable/reference/api/… . Как только этот скрипт будет написан, вы можете запланировать его запуск каждый день или просто запускать его каждый день вручную.

...