Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Июнь 23, 2018, 02:41:59 pm

Автор Тема: Нечеткий маппинг  (Прочитано 322 раз)

Оффлайн Alexylai

  • Новичок
  • *
  • Сообщений: 6
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Нечеткий маппинг
« : Январь 15, 2018, 01:16:00 pm »
Добрый день!

Как организовать маппинг, который не будет искать "точное соответствие"?
MapSubString выполняет задачу частично: находит соответствие, подменяет -- и грузит остальную запись целиком.

Оффлайн Prive

  • Новичок
  • *
  • Сообщений: 45
  • Страна: ru
  • Рейтинг: +22/-0
    • Просмотр профиля
Re: Нечеткий маппинг
« Ответ #1 : Январь 16, 2018, 10:04:37 am »
У Вас большой список для мэппинга?
Можно воспользоваться функциями pick() + wildmatch()

pick(WildMatch('Перьевая ручка','*ручка','*карандаш','*бумага'),'Ручка','Карандаш','Бумага')

Оффлайн Alexylai

  • Новичок
  • *
  • Сообщений: 6
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Re: Нечеткий маппинг
« Ответ #2 : Январь 16, 2018, 10:44:35 am »
Список большой, группировка записей по статьям бюджета, маску задаю для комментариев к проводке. Связка if+wildmatch выглядит симпатично, но было бы правильнее убрать все в маппинг. А он, как я понимаю, синтаксирован жестко: текст -> расшифровка.

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Нечеткий маппинг
« Ответ #2 : Январь 16, 2018, 10:44:35 am »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1139
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
Re: Нечеткий маппинг
« Ответ #3 : Январь 16, 2018, 12:31:30 pm »
Привет, да маппинг идет однозначный.
Если только разбить строку комментария на слова и сделать таблицу-глоссарий и уже с ней поиграться.