Применение поведения к логическим моделям
Раздел «Поведение» позволяет установить отношения «предпочесть» или «отклонить» между группами мер и другими группами. Способы поведения можно использовать также для навязывания выбора значений в инструменте [%=CommonComponents.InsightAdvisor%.
Могут быть группы, которые должны либо всегда использоваться вместе в анализе, либо никогда. Также, возможно, есть значения полей, которые всегда следует включать при выборе, когда Insight Advisor использует поля из группы. Способы поведения позволяют установить эти предпочтения для каждой группы. Для создания способов поведения логической модели и управления ими в используется карточка Поведение.
Следующие способы поведения доступны в логических моделях:
- Требуемые выборки
- Отношение «предпочесть»
- Отношение «отклонить»
- Календарный период по умолчанию
Для изменения или удаления способов поведения можно щелкнуть и выбрать Изменить или Удалить.
Требуемые выборки
Поведение при требуемой выборке позволяет указать значения полей, которые должны быть включены при использовании полей из группы. Поведение может включать несколько требуемых выборок.
Например, у вас есть поля для Страна, Население и Год. При создании рекомендаций в Insight Advisor можно получить диаграммы, в которых используется Страна и Население, но которые включают сумму данных за все года. Можно применить поведение требуемой выборки для ограничения результатов Insight Advisor, чтобы использовать только текущий год при создании анализа для Население или Страна.
Отношения «предпочесть»
Поведение отношения «предпочесть» указывает Insight Advisor выбирать группы, которые должны использоваться чаще вместе при создании анализа. При указании отношения «предпочесть» Insight Advisor использует предпочтительную группу, создавая результаты. Отношения «предпочесть» полезны в случаях неоднозначности.
Отношение «предпочесть» не препятствует тому, чтобы группа использовалась с другими группами. Оно только выбирает предпочтительную группу, когда все выборы групп равнозначны в анализе. В анализе, в котором другие группы более подходящие, непредпочтительные группы могут использоваться вместо них.
Возьмем, например, четыре группы:
- Продажи
- Клиент
- Продукт
- Торговый представитель
У группы Продажи предпочтительные отношения с группой Клиент. Для анализа с разбивкой для группы Продажи группа Клиент выбирается с предпочтением перед остальными группами, так как она является предпочтительной. Для анализа тенденций для группы Продажи группа Продукт может использоваться вместо нее.
Отношения «отклонить»
Поведение отношения «отклонить» препятствует тому, чтобы Insight Advisor использовал выбранные группы вместе при создании наблюдений. Это применяется, когда некоторые группы в одном и том же пакете бесполезны для совместного использования в анализе. Отношения «отклонить» позволяют также блокировать группы от совместного использования, что может повлиять на производительность приложения. В моделях данных со схемой «звезда» могут быть группы, у которых есть отношения «один ко многим» и «многие к одному», усложняющие анализ. Отношения «отклонить» могут предотвратить связь между этими группами.
Отношения «отклонить» отменяются, когда пользователь конкретно запрашивает наблюдения из групп, имеющих отношение «отклонить». Например, у групп Продажи и Поставщик есть отношение «отклонить». При поиске 'покажи мне продажи' анализ, содержащий группы Продажи и Поставщик, не будет создан. При поиске 'покажи мне продажи по поставщикам' создаются результаты, включающие группы Продажи и Поставщик.
Календарный период по умолчанию
Способы поведения календарных периодов по умолчанию назначают календарные периоды для использования в качестве периода времени по умолчанию в визуализации для выбранной группы. Календарный период по умолчанию применяется каждый раз, когда Insight Advisor создает визуализации для полей из той группы. У групп может быть один календарный период по умолчанию. Поведение календарных периодов по умолчанию переопределяет любую детализацию периода по умолчанию, заданную для поля данных.
Календарные периоды обычно применяются к анализу следующим образом:
-
При анализе фактических данных и ранжирования используется текущий или первый выбранный период из календарного периода. Предыдущий или второй выбранный период из календарного периода добавляется к анализу для сравнения.
-
Анализ тренда и анализ сходства используют только агрегированную детализацию из календарного периода.
-
В других типах анализа используется текущий или первый выбранный период из календарного периода.
Например, у вас есть группа Удовлетворенность клиентов, в которой содержатся данные об удовлетворенности клиентов. По умолчанию многим пользователям приложения нужны только данные за текущий месяц. Если создать календарный период для текущего месяца и назначить его периодом по умолчанию, в визуализациях Insight Advisor для группы Удовлетворенность клиентов будут показаны данные только за текущий месяц.
Игнорирование календарных периодов по умолчанию для некоторых типов анализа
Можно настроить типы анализа на игнорирование части или всего календарного периода по умолчанию. Это полезно для более точного управления применением календарных периодов по умолчанию. Например, не нужно проводить сравнение в анализе фактических данных, а нужно просмотреть только текущий период.
Можно выбрать типы анализа, которые будут игнорировать период 1 (предыдущий или второй выбранный период), период 2 (текущий или первый выбранный период) или детализацию календарного периода. Когда игнорируется период 1, предшествующий период перестает использоваться в анализах, которые сравнивают два периода, так что отображается только период 2. Когда игнорируется период 2 или детализация, прекращается использование календарного периода по умолчанию для этого типа анализа. Для получения дополнительной информации о разных видах анализа см. раздел Типы анализа Insight Advisor.
Создание способов поведения
Выполните следующие действия.
- Щелкните Создать поведение.
- В разделе Применяется к выберите группу.
- Выбор типа поведения
- Выполните одно из следующих действий:
- При настройке параметра Отношение «предпочесть» или Отношение «отклонить» выберите группы, к которым можно применить эти отношения.
При настройке параметра Требуемая выборка выберите, является ли оно единственным значением. В разделе Требуется для выберите поля и их требуемые значения.
Дополнительные требуемые выборки можно добавить, щелкнув Добавить еще один.
Настраивая Календарный период по умолчанию, выберите группу календаря и календарный период из этой группы. При необходимости можно указать, какие типы анализа будут иметь исключения из календарного периода по умолчанию, в полях Игнорировать период 1, Игнорировать период 2 и Игнорировать детализацию.
- Щелкните Создать.