Автоматическое сопоставление
Auto Mapping разбирает файл и пытается определить, что означает каждый столбец. Анализ идёт в три прохода, от самого надёжного сигнала к наименее определённому.
Проход 1. Заголовок столбца
Самый точный сигнал. Заголовок сверяется со справочником алиасов на русском и английском:
Заголовок: Артикул
Алиасы: sku ← Артикул, SKU, арт, product code, article
Результат: sku, уверенность 0,97
Небольшой неполный список алиасов:
| Поле | Алиасы |
|---|---|
sku | Артикул, арт, SKU, product code, article |
name | Наименование, название, товар, product, name |
price | Цена, стоимость, price, cost |
stock | Остаток, количество, кол-во, stock, qty |
brand | Бренд, марка, brand |
barcode | Штрихкод, barcode, ean, штрихкод производителя |
Полный список полей — в статье Поля.
Проход 2. Префикс и суффикс
Если заголовок начинается с известного алиаса, но содержит дополнение, PricePipe создаёт отдельное поле с суффиксом:
Изображение 1 → image_1 (уверенность 0,90)
Опт −4 % → wholesale_price_4
Присваиваются свои поля для изображений и оптовых цен.
Проход 3. Смысловое совпадение
Если заголовок не распознан, используется приблизительное сравнение с порогом 0,80. Такие пары всегда помечаются как предложенные и требуют подтверждения.
Разбор содержимого
Если заголовок остался непонятным, PricePipe смотрит на значения в столбце:
| Что видно в данных | Поле | Уверенность |
|---|---|---|
| Значения похожи на штрихкод | barcode | 0,72 |
| Слова «есть», «нет», «в наличии», «под заказ» | availability | 0,70 |
| Повторяющиеся целые числа | stock | 0,66 |
| Десятичные числа | price | 0,62 |
| Уникальные целые числа | id | 0,55 |
| Произвольный текст | name | 0,55 |
Важно: разбор содержимого — последний проход. Если заголовок распознан как алиас, значения уже не рассматриваются, и цена не растёт. Поэтому «неоднозначный, но известный» заголовок до разбора значений не дойдёт.
Дат и ссылок разбор содержимого не определяет. Поле url распознаётся
только по заголовку.
Чего Auto Mapping не делает
- Не определяет даты
- Не определяет ссылки по содержимому
- Не сопоставляет неоднозначные заголовки (
id,код,код товара,индентификатор) без подтверждения — их уверенность не поднимается выше 0,60 - Не подбирает значения преобразований и фильтры
Несопоставленные столбцы
Столбец, для которого поле не определено, попадает в результат под своим именем. В отчёте появляется предупреждение о несопоставленных столбцах. Если два столбца претендуют на одно поле, второму добавляется суффикс.
Что происходит дальше
- Сопоставленные поля видны в редакторе с оценкой уверенности
- Их можно проверить и изменить — целевое поле вводится текстом
- Сопоставление сохраняется в профиле
- Событие запоминается: профиль можно привязать к поставщику, и следующие файлы получат то же сопоставление
Кнопки «Save as Profile» в интерфейсе нет. Профиль создаётся через создание профиля сопоставления, а привязка к поставщику — через действие «Сохранить как поставщика».
Связанные статьи
- Уровень уверенности — как читать оценки
- Ручное сопоставление — правка полей
- Профили сопоставления — сохранение настроек