Перейти к основному содержимому

Auto Mapping

Auto Mapping в PricePipe анализирует столбцы файла и пытается определить, что представляет каждый из них.

Как это работает

Auto Mapping использует два сигнала для определения назначения столбца:

1. Анализ названия столбца

PricePipe сопоставляет заголовки столбцов с базой знаний названий полей и их алиасов на нескольких языках.

Заголовок столбца: Артикул
База знаний: SKU ← Артикул, SKU, Артикул, товар, product, article
Результат: SKU (confidence: 95%)

Для стандартных полей поддерживаются распространённые алиасы, например:

ПолеПримеры алиасов (неполный список)
SKUАртикул, SKU, арт, product code, артикул
NameНаименование, Name, товар, product, название
PriceЦена, Price, цена, стоимость, cost
QuantityОстаток, Quantity, количество, stock, qty

2. Анализ содержимого

Если название столбца неоднозначно, PricePipe анализирует фактические значения данных:

  • Числа → вероятно Price или Quantity
  • Текст со специальными символами → вероятно SKU или номер товара
  • Даты → поле Date
  • URL → поле Link

3. Оценка Confidence

Каждое сопоставление получает оценку Confidence:

  • 90–100% — высокая вероятность правильности
  • 70–89% — вероятно правильно, стоит проверить
  • Ниже 70% — неопределённо, рекомендуется ручная проверка

Что происходит дальше

После Auto Mapping:

  1. Сопоставленные поля выделяются в редакторе сопоставления
  2. Вы можете проверить каждое сопоставление и подтвердить или изменить его
  3. Несопоставленные столбцы можно назначить вручную или оставить как есть
  4. Сопоставление сохраняется в Profile

Ручное исправление

Даже при высокой Confidence всегда проверяйте сопоставление. Если столбец определён неверно:

  1. Нажмите на сопоставленное поле
  2. Выберите правильное поле из выпадающего списка
  3. Исправление будет учтено для последующих файлов в этом Profile

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

  • ](/docs/manual-mapping — назначение полей вручную
  • ](/docs/confidence — понимание оценок Confidence
  • ](/docs/mapping-profiles — сохранение сопоставлений для повторного использования

TODO: проверить пороги Confidence в текущей реализации Workbench