Обзор профилей
Профиль — сохранённая конфигурация обработки. Он нужен, чтобы файлы одного поставщика обрабатывались одинаково и не приходилось настраивать всё заново каждую неделю.
Профилей два, а не один
В PricePipe существуют два разных объекта:
| Профиль | Что хранит |
|---|---|
| Профиль сопоставления | Столбцы → поля, преобразования, фильтры, формат выгрузки, ссылка на профиль валидации |
| Профиль валидации | Правила проверки данных |
Объекта с названием «Processing Profile» не существует. Профиль сопоставления — это и есть основной профиль, и он шире, чем просто сопоставление: преобразования и фильтры хранятся именно в нём, а профиль валидации он на них ссылается.
Отдельного «назначения фида» у профиля тоже нет. Связь с фидом работает в другую сторону: фид берёт профиль у своего поставщика.
Что хранит профиль сопоставления
| Настройка | Описание |
|---|---|
| Столбцы и целевые поля | Сопоставление |
| Преобразования | Трансформер и параметры для каждого поля |
| Фильтры | Условия отбора строк |
| Формат выгрузки | CSV, XLSX или JSON |
| Профиль валидации | Ссылка на набор правил проверки |
| Поставщик | Идентификатор и название, если профиль привязан |
| Автоопределение | Распознавать файлы по заголовкам |
| Общий шаблон | Помечать как шаблон для подбора |
| Версия | Номер версии и история изменений |
Описание поля в профиле у нет — только имя.
Зачем это нужно
- Согласованность — все файлы поставщика проходят одинаковую обработку
- Скорость — настройка делается один раз
- Воспроизводимость — можно посмотреть, каким профилем обработан файл
Общие шаблоны
Профиль можно пометить как шаблон. Шаблоны используются не для командной работы, а как пул заготовок: при автоопределении поставщика PricePipe подбирает подходящий шаблон по структуре столбцов.
Ограничений по тарифу на использование шаблонов сейчас нет.
Версии
У профиля есть номер версии и история изменений. Это техническая возможность — отдельного интерфейса сравнения версий в Workbench нет.
Связанные статьи
- Создание профиля — как создать
- Редактирование профиля — как изменить
- Повторное использование профиля — применение к файлам
- Профили сопоставления — работа с сопоставлениями