Импорт/Экспорт
Импорт является очень важными для систем подобного класса, так как никто не сможет вручную внести много данных в короткий период времени, а обычно подобные системы начинают использовать в компаниях, когда количество наименований товаров доходит до тысячи и более. Поэтому изначально необходимо импортировать множество данных в систему.
Даже после этого импорт может ежедневно использоваться для загрузки оперативных данных из других систем компании, таких как ERPopen in new window и других.
Экспорт тоже часто используется ежедневно так как собранная в системе информация о товарах должна поступать в другие системы, например на веб сайт, маркетплейс и т.д. В этом и есть основной смысл подобных систем чтобы управлять всей продуктовой информацией в одном месте и уже далее распространять собранную и проверенную информацию дальше.
При этом, часто невозможно предугадать в какой формат и с какими преобразованиями необходимо выгрузить данные, поэтому возможности системы импорта и экспорта должны быть очень гибкими и настраиваемыми.
Для решения этой проблемы мы предлагаем использовать продукт, которые зарекомендовал себя годами работы в различных компаниях и который совершенно бесплатен - Talend Open Studioopen in new window.
Это ETL toolopen in new window, который позволяет извлекать данные из различных источников, преобразовывать их и далее записывать также в различных видах и форматах.
Мы создали интеграцию с этим средством чтобы было возможно с его помощью выгружать и загружать данные в систему. Это позволяет использовать всю мощь Talend по преобразованию полученных данных. В результате, вы можете импортировать и экспортировать данные из/в любых файлов (CSV, XML, Text и т.д.) и также из/в любых баз данных.
Вы можете более подробно ознакомиться с возможностями Talend Open Studio в этой статьеopen in new window.
Начало работы
Для начала вам необходимо установить саму Talend Open Studio и Java (необходима для работы Talend). Talend Open Studio это бесплатная программа, вы можете скачать ее по этой ссылкеopen in new window
Затем вам необходимо скачать компоненты для интеграции нашей системы и Talend: pim-components.caropen in new window.
И наконец, вам необходимо выполнить команду:
java -jar pim-components.car studio-deploy <КАТАЛОГ КУДА УСТАНОВЛЕН Talend>
В результате будут установлены наши компоненты, и они появятся в палитре доступных компонентов в Talend:
Импорт
С помощью импорта можно решать такие задачи как:
- Загрузка объектов в систему. Пример excel файла:
- Загрузка файлов в систему. Пример excel файла:
- Загрузка атрибутов из другого формата. Пример excel файла:
Экспорт
С помощью импорта можно решать такие задачи как:
- Выгрузка данных из системы. Пример excel файла:
Нахождение файлов не связанных с товарами.
Выгрузка файлов из системы.