У меня есть много csv
файлов, которые содержат ежедневные продажи продуктов, ранжированные по позиции
Sale_2018_04_10.csv:
position Products
1 product_a
2 product_b
3 product_c
4 product_d
Sale_2018_04_11.csv:
position Products
1 product_c
2 product_d
3 product_a
4 product_b
Мне нужно показать Sale_2018_04_11.csv
файл с изменением ранга по сравнению с последним Sale_2018_04_10.csv
, например ::11016*
position Products Rank change
1 product_c +2
2 product_d +2
3 product_a -2
4 product_b -2
Я могу сделать это вручную между 2 или 3 файлами, но я получаю эти файлы ежедневно во многих категориях.
Мой вопрос: как лучше всего управлять этими файлами с рангами?
Обновление:
- Должен ли я сохранять все файлы в одной базе данных, а затем ежедневно генерировать новый отчет? пожалуйста помогите
Примечание: я использую сервер Linux
Спасибо !!