Skip to main content

Обзор профилей

Профиль — сохранённая конфигурация обработки. Он нужен, чтобы файлы одного поставщика обрабатывались одинаково и не приходилось настраивать всё заново каждую неделю.

Профилей два, а не один​

В PricePipe существуют два разных объекта:

ПрофильЧто хранит
Профиль сопоставленияСтолбцы → поля, преобразования, фильтры, формат выгрузки, ссылка на профиль валидации
Профиль валидацииПравила проверки данных

Объекта с названием «Processing Profile» не существует. Профиль сопоставления — это и есть основной профиль, и он шире, чем просто сопоставление: преобразования и фильтры хранятся именно в нём, а профиль валидации он на них ссылается.

Отдельного «назначения фида» у профиля тоже нет. Связь с фидом работает в другую сторону: фид берёт профиль у своего поставщика.

Что хранит профиль сопоставления​

НастройкаОписание
Столбцы и целевые поляСопоставление
ПреобразованияТрансформер и параметры для каждого поля
ФильтрыУсловия отбора строк
Формат выгрузкиCSV, XLSX или JSON
Профиль валидацииСсылка на набор правил проверки
ПоставщикИдентификатор и название, если профиль привязан
АвтоопределениеРаспознавать файлы по заголовкам
Общий шаблонПомечать как шаблон для подбора
ВерсияНомер версии и история изменений

Описание поля в профиле у нет — только имя.

Зачем это нужно​

  • Согласованность — все файлы поставщика проходят одинаковую обработку
  • Скорость — настройка делается один раз
  • Воспроизводимость — можно посмотреть, каким профилем обработан файл

Общие шаблоны​

Профиль можно пометить как шаблон. Шаблоны используются не для командной работы, а как пул заготовок: при автоопределении поставщика PricePipe подбирает подходящий шаблон по структуре столбцов.

Ограничений по тарифу на использование шаблонов сейчас нет.

Версии​

У профиля есть номер версии и история изменений. Это техническая возможность — отдельного интерфейса сравнения версий в Workbench нет.

Связанные статьи​