Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Рекомендации по именам сущностей метаданных

...

  1. Названия групп показателей в пределах базы базы.

  2. Названия показателей и измерений в рамках группы показателей показателей:

    1. Названия ролей не должны совпадать с названиями соответствующих измерений.

  3. Названия атрибутов в рамках измерения измерения.

  4. Названия значений атрибутов в рамках атрибута измерения измерения.

Уникальность наименований требуется для поиска: ViTalk будет производить поиск по наименованиям, и при совпадении в пределах одного уровня будет выбран произвольный вариант, т.е. часть данных будет недоступна.

...

  1. Желательно отсутствие опечаток (могут привести к некорректному распознаванию запросов). 

  2. Желательно отсутствие двойных пробелов. 

    1. В текущей версии проблемы с обработкой нескольких пробелов нет, однако строковые значения, отличающиеся лишним пробелом обнаружить не просто.

  3. Желательно отсутствие двойных знаков пунктуации.

    1. Например, коды 1234.123.12 и 1234..123..12 будут обработаны различно: в первом случае код останется неизменным, во втором будет разбит на три числа, что с большой вероятностью исключает его из поиска.

  4. Сокращения в названиях сущностей должны быть оформлены в едином стиле (с использование или без использования точки).  

    1. Пример: ”оконч.” и “оконч”.  

  5. Наличие в названии сущности цифр может приводить к неочевидному приведению к начальной форме:

    1. "сахар2" → "сантиахаретр".

Показатели

Старайтесь не использовать названия стандартных агрегаций в названиях показателей (например, “Минимальное ценовое предложение, руб”). Но если название является некоторым устойчивым выражением (например, “Начальная минимальная цена”), то такое наименование допустимо. При использовании в названии показателя агрегации необходимо дополнительно настроить виртуальные показатели в соответствии с инструкцией.

Пример нерекомендуемого наименования: в ГП “Ценовые предложения” существует несколько показателей (“Максимальное ценовое предложение”, “Минимальное ценовое предложение” и “Сумма ценовых предложений”) вместо одного с различными агрегациями.  

Другой пример: в ГП “Лоты” значения показателя “Количество заявок на лоты, шт” с агрегацией “Среднее” не совпадает со значением показателя “Среднее количество заявок на лот, шт” с агрегацией “Среднее”. 

...

Измерение "Филиалы" - атрибут "Код филиала" лучше заменить на "Филиалы" - "Код"  .

Измерение "Транзакция", атрибуты “Статус транзакции” и “Описание транзакции” лучше привести к "Транзакция" - ("Статус", "Описание").

Не рекомендуется иметь отрицание в названии бинарного атрибута. Следует в бинарных атрибутах (т.е. содержащих 2 значения) указывать только вариант "да/нет".

Пример нерекомендуемого наименования:  “Резидент РФ” - (“Не резидент РФ”, “Резидент РФ”) 

Рекомендуемое наименование: “Резидент РФ” - (“да”, “нет”)

Вместо нескольких пар лучше согласовать единственный вариант .

При использовании измерения, по смыслу являющегося календарным, отмечать его соответствующим образом (связать с календарём).

...

Если в настройках у группы показателей есть ссылка на измерение, оно должно быть указано в настройках самих измерений.

Известные ошибки

При попытке расчета некоторых измерений происходит ошибка: 

А) группа показателей "Валютные лоты",  ссылка на измерение "Валютный лот" -> атрибут измерения "Валюта процедуры"  

Б) группа показателей "Заявки на лоты",  ссылка на измерение "Статус лота" -> атрибут измерения "Статус" .