Как сохранить в базе данных, которая извлекается из файлов CSV с использованием Python - PullRequest
0 голосов
/ 23 октября 2019

Я хочу сохранить несколько файлов CSV (с разными столбцами) и сохранить их в базе данных, используя SQLite. Я также хочу сформировать отношения между этими CSV-файлами (такими как PK, FK) во время создания таблиц. После сохранения в базе данных я хочу, чтобы они были заархивированы, чтобы хранилище базы данных не увеличивалось, а только новые данные добавлялись в базу данных.

Я написал скрипт Python, который будет храниться в базе данных. прочитав файлы CSV. Тем не менее, я хочу узнать, как можно установить отношения, так как таблицы должны соединяться через разные таблицы. Я также не знаю, как архивировать данные.

Чтобы добавить больше деталей -

Что нужно сделать - Хранить листы CSV иПрочитайте его через скрипт Python и сохраните в БД. После сохранения сохраненные из них отправляются в архив.

Что я сделал - написал скрипт на python, прочитал файлы и сохранил их в db. Листы с одинаковыми столбцами были объединены.

Что необходимо сделать - связи (связи) между таблицами, имеющими разные столбцы. Архивирование этих наборов данных, как только они будут сохранены в БД.

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