Digital Commerce Blog - Blackbit

Blackbit Data Director: тепер з інтерфейсом Pimcore Studio

Written by Dennis Korbginski | 16.10.26

Настав час: Blackbit Data Director для Pimcore працює в інтерфейсі Studio UI. У версії 4 представлено повністю оновлений інтерфейс – починаючи з Pimcore Platform 2025.4.

У версії 4.0 представлено Studio UI

Blackbit Data Director для Pimcore доступний у Studio UI, починаючи з версії 4. Необхідною умовою є наявність Pimcore Platform 2025.4 або новішої версії. Класичний інтерфейс ExtJS у версії 4 більше не використовується.

Новим є інтерфейс, а не сам продукт. Механізм імпорту та експорту, синтаксис селекторів запитів до даних, формат конфігурації маппінгу, зберігання необроблених даних та REST-API залишаються без змін.

Що вміє новий інтерфейс

  • Знаходити Dataports, а не шукати їх
    Навіть за сотні dataport'ів потрібний знаходиться за секунди. У груповому дереві з можливістю пошуку відображаються всі налаштовані Dataports. Пошук обробляє кілька термінів і одночасно фільтрує групи та окремі записи. Створення, копіювання (включно з усіма маппами полів та полями необроблених даних) та видалення виконуються безпосередньо через дерево.
  • Редактор маппінгу для всіх поширених типів полів
    Навіть складні структури мапляться без обхідних шляхів: Скалярні значення, реляції, колекції полів, блоки, об’єктні модулі, Classification Store, мультимедіа та обчислені значення. Введення селекторів запитів даних (Data Query Selectors) зберігає звичний синтаксис, а автозаповнення стало значно кращим.
  • Попередній перегляд, перш ніж щось відбудеться
    Ви бачите, що дає ваш мапінг, ще до запуску, замість того щоб з'ясовувати це тестовим імпортом: На окремій вкладці відображаються зразки необроблених даних із джерела, а поруч – елемент Pimcore, який би утворився на основі поточного зіставлення. Без збереження, без запуску.
  • Запускайте виконання та спостерігайте за процесом
    Ви бачите, на якому етапі імпорт, замість того щоб чекати результату. Форма, адаптована до типу джерела, допомагає ввести необхідні дані – завантаження файлів, фільтри SQL із вибором мови або прості параметри, за бажанням у режимі «сухого запуску». Історія запусків для кожного порту даних оновлюється під час імпорту та відображає статус, прогрес, кількість помилок і мітку часу, а також фільтри та можливість зупинки поточних процесів.
  • Відстеження змін, внесених під час запуску
    Помилкові записи ви знаходите одним кліком, а не в логах: Детальний перегляд запуску пов’язує кожну помилку безпосередньо з відповідним елементом Pimcore та показує зміни на рівні полів у вигляді кольорових відмінностей. Файли експорту можна завантажити та попередньо переглянути, а імпорт за допомогою завантаження того самого файлу – повторити одним кліком.
  • Права відокремлюють виконання від конфігурації
    Фахівці запускають імпорти самостійно, без доступу до облікових даних: Користувачі з правом лише на виконання запускають Dataport, не бачачи даних доступу до джерела.

Ознайомтеся, перш ніж переходити

Випробуйте новий інтерфейс у нашій демо-версії без власної настройки: створюйте Dataports, будуйте маппінги, користуйтеся попереднім переглядом, запускайте цикл і перевіряйте у детальному перегляді, що він змінив. Інсталяція скидається кожні 24 години.

Будемо вдячні за ваші відгуки. Чого вам не вистачає, що є незручним, що працює інакше, ніж ви очікували? Кожне спостереження з реального робочого життя допомагає нам правильно розставити пріоритети для наступних випусків.

 

Що ще не портовано

Версія 4 — це перший реліз на Studio UI. Наведені нижче можливості класичного інтерфейсу поки що не входять до неї:

Скасування імпортів, тобто відкат полів, змінених імпортом, у відповідних об'єктах. Запуск імпорту та експорту через праву кнопку миші в дереві об'єктів, ассетів і документів, а також швидкі дії на панелі елемента. Dataport'и на основі Object Wizard – параметр повертається до звичайного текстового поля. Портлети дашборду для монітора помилок, монітора черги та позначених елементів. Інтерактивна робота з результатами dry run – блокування поля, остаточне ігнорування значення або запис значення назад; перемикач dry run на справжньому запуску вже працює. Інтеграція з Grid-конфігураціями Pimcore для експорту та імпорту; звичайного експорту фідів у XML, JSON, CSV та Excel це не стосується. Dataport'и на основі Custom Reports. Історія версій та відновлення конфігурацій dataport'ів. Керування ключами REST API та OpenAPI-документація для кожного dataport'а через інтерфейс – сам REST API лишається незмінним. Візуалізація залежностей мапінгу. Сповіщення. Попередній перегляд об'єкта. Інтеграції з Pimcore Process Manager та FormBuilder. Типи полів із підтримкою плейсхолдерів у редакторі об'єктів Studio, тобто поля Input і WYSIWYG зі змінними та поле HTML container layout. І інтеграція search-by-field.

Усі ці пункти є в дорожній карті. Повний перелік ви знайдете в документації: там позначено всі розділи, які наразі стосуються лише класичного інтерфейсу.

Якщо якийсь із цих пунктів є важливим для вашого робочого процесу, зверніться до нас — тоді ми разом з'ясуємо, як це можна зробити пріоритетним.

Примітка щодо інсталяцій на Pimcore 2025.4

Версія платформи 2025.4 є версією LTS і містить обидва інтерфейси. Версія 4 підтримує лише варіант Studio. Тим, хто сьогодні працює в класичному адміністративному інтерфейсі, перед інсталяцією слід перейти на Studio. Для інсталяцій на версіях нижче 2025.4 Composer перериває інсталяцію з повідомленням про помилку. У цьому випадку необхідним є оновлення Pimcore.

Усі деталі ви знайдете в журналі змін.

Висновок

Версія 4 готує Blackbit Data Director до покоління Pimcore, у якому класичний інтерфейс більше не існує. Функціонал інтерфейсу Studio охоплює щоденну роботу: налаштування, мапування, попередній перегляд, виконання та аналіз помилок. Окремі зручні функції з класичного інтерфейсу з’являться в наступних версіях. Якщо ви зараз перевірите, які з них фактично використовуються у вашій конфігурації, ви зможете спланувати перехід без несподіванок.

Посібники з Data Director у Blackbit Academy

Додаткові корисні поради щодо використання Blackbit Data Director для Pimcore містяться в наших відеоуроках у Blackbit Academy. Доступ безкоштовний — достатньо лише облікового запису, який ви можете створити самостійно. У підручниках показано класичний інтерфейс, але їхній зміст залишається актуальним: движок, синтаксис селектора та логіка маппінгу не змінилися.

Не пропустіть жодного оновлення

Функції, які ще не перенесені, ми впроваджуємо крок за кроком – кожен реліз заповнює чергові прогалини у порівнянні зі стандартним інтерфейсом. Якщо ви хочете дізнаватися, коли потрібна вам функція з’явиться в Studio UI, підпишіться на нашу розсилку. Так ви будете в курсі релізів, найкращих практик та новин із світу розробки.

 

Ви ще не знайомі з Blackbit Data Director для Pimcore?

Blackbit Data Director для Pimcore — це пакет для імпорту та експорту, призначений для інсталяцій, які об’єднують дані з декількох джерел та автоматично їх оновлюють. Під час індивідуальної демонстрації ми покажемо вам, які можливості він пропонує саме для вашої конфігурації.

Звертайтеся до нас!