Советы по работе с базой данных?
У меня есть база данных продуктов, которую мне нужно обновлять пару раз в неделю, и я ищу несколько советов о том, какой рабочий процесс мне следует настроить. Я могу экспортировать свою базу данных из моего интернет-магазина как CSV, затем мне нужно изменить пару столбцов и затем снова импортировать CSV в мой интернет-магазин. Вся информация II, в которую я обновляю базу данных продуктов CSV, либо из CSV, либо легко конвертируется в CSV.
У меня есть Excel, Access и открытый офисный пакет. Я хочу, чтобы это было максимально автоматизировано. Я новичок во всем этом, но совершенно удобные файлы справочной информации и форумы для мельчайших подробностей, мне нужен совет по стратегии.
1 ответ
Excel, вероятно, в порядке, поскольку он поддерживает импорт и экспорт CSV из коробки, и я не думаю, что обработка Access CSV сильно отличается или лучше. Я никогда не использовал Open Office.
Задача состоит в том, чтобы убедиться, что CSV экспортируется в тех же форматах, что и оригинал (особенно в отношении форматов дат и чисел). Если вам повезет, простые настройки мастера импорта будут работать из коробки, но вам нужно будет провести некоторое тестирование, чтобы быть уверенным.
Итак, ваша первая задача - проверить качество импорта / экспорта: импортируйте CSV в Excel (выберите правильные основные параметры, такие как разделенные запятыми или фиксированной ширины, но попробуйте оставить все как есть), затем экспортируйте его обратно сразу к другому файлу CSV, затем сравните оба файла.
Есть ли различия? Повторите процесс еще раз с другими настройками мастера импорта, такими как формат (даты / число) определенных столбцов. По сути, вам нужно будет изучить эти различия индивидуально, пока вы не найдете правильные шаги, чтобы избежать их. Запишите, какие настройки импорта улучшат качество вашего экспорта. Каждый раз, когда вы пробуете что-то новое, проверяйте, может ли ваше программное обеспечение правильно их импортировать или нет - вам будет полезно понять, как оно обрабатывает различные входные данные CSV.
Если эта часть работает хорошо, и вы можете добиться последовательного экспорта, который ваше программное обеспечение может правильно читать, большая часть работы закончена! Теперь вы можете попытаться упростить задачу, записав свои шаги в виде макроса Excel и добавив кнопки на свой лист Excel, чтобы сделать это согласованным образом. Я представляю себе кнопку на вашем листе для загрузки, а другую для сохранения / перезаписи было бы неплохо.
Если вам не удается получить хороший экспорт, я предлагаю вам задать новый вопрос здесь для более конкретного предложения о том, как импортировать / экспортировать те конкретные строки CSV, которые доставляют вам проблемы, включая некоторые примеры данных, поэтому мы можем попробовать помочь вам более конкретно. Удачи.