Коли мова йде про швидкий і легкий імпорт великих обсягів даних в Pimcore, наш плагін BB Import є перевіреним рішенням. Для того, щоб адаптувати плагін Pimcore до поточних вимог наших клієнтів та інших інтернет-магазинів, ми постійно розвиваємо його. На додаток до поліпшення продуктивності і користувальницького інтерфейсу, за останні місяці було додано безліч нових функцій, які дозволяють ще більш гнучко імпортувати дані.
Нові можливості плагіна імпорту включають
- Підтримка додаткових типів даних: Тепер можна імпортувати блоки об'єктів, колекції полів, об'єкти/багатопосилання з метаданими (включаючи заповнення стовпців метаданих) і кількісні значення.
- Динамічне визначення шляху батьківського елемента/об'єкта: можна імпортувати ієрархії об'єктів (тобто об'єкти, що висять один під одним) і відповідно відображати їх у бекенді Pimcore (наприклад, дерево категорій, аналогічне відображенню в онлайн-магазині).
- Динамічне визначення ключа об'єкта: Ключ об'єкта тепер можна назвати як завгодно.
- Пропуск окремих записів даних: У випадку неповних файлів імпорту або якщо певні дані не потрібно імпортувати, ви можете просто вказати записи даних, які потрібно пропустити під час імпорту. Таким чином, джерело імпорту не потрібно налаштовувати, і його можна використовувати для різних імпортів.
Плагін імпорту Pimcore підтримує додаткові джерела даних
Раніше плагін Pimcore BB Import дозволяв простий і автоматизований імпорт даних у форматах XML, BMEcat або CSV. Нова версія тепер також підтримує файли Excel і URL-адреси як джерела імпорту.
Крім того, дані тепер можна імпортувати з папок з декількома файлами. Для цього введіть шлях до папки в полі "Шлях до XML-файлу". Файли, що містяться у вказаній папці та підпапках, обробляються один за одним - по одному файлу за один імпорт. Файли, які вже були оброблені, переміщуються в архівну папку у вказаній папці.
Відсутність втрати даних при подальшій зміні типів даних
Часто трапляється так, що спочатку розроблена модель даних вже не ідеально відповідає компанії та послугам, що пропонуються, через кілька місяців. Щоб ви могли в будь-який момент змінити типи даних існуючих полів об'єктів без втрати даних, новий плагін імпорту тепер також дозволяє використовувати об'єкти Pimcore як джерело даних для імпорту.
Приклад: Ви створюєте клас "Клієнт" з полем введення "Email". Пізніше ви розумієте, що було б практично мати можливість зберігати будь-яку кількість адрес електронної пошти для кожного клієнта. Тому замість простого поля введення вам знадобиться колекція полів. Однак, якщо ви зміните тип поля електронної пошти з поля введення на колекцію полів за допомогою вбудованих інструментів Pimcore, всі попередні дані будуть втрачені. Щоб запобігти цій втраті даних і заощадити час на ручному оновленні даних, ви можете налаштувати імпорт, використовуючи Pimcore як джерело даних. Потім ви зчитуєте всі ідентифікатори користувачів та адреси електронної пошти як необроблені дані, вносите зміни в модель даних і пізніше знову імпортуєте дані.
Виникли запитання чи бажаєте отримати особисту консультацію?
Наш бекенд стає яскравішим: Привіт, Стефане!
Новий курс в Академії Blackbit: Основи SEO
Data Director для Pimcore версії 3.7 знаходиться тут
Кейс EGGERS: веб-сайт HubSpot для ефективного управління лідами
Залиште нам відгук