Использование диалогового окна "Формула подключения" в конструкторе панелей мониторинга для настройки подключения к фильтру
Применимо к: SharePoint Server 2010 Enterprise
Последнее изменение раздела: 2016-11-30
При использовании конструктора Конструктор панели мониторинга PerformancePoint для подключения фильтра к представлению для указания формулы можно использовать диалоговое окно Формула подключения. Указанная формула вызывает отображение определенной информации в представлении. Например, можно указать формулу для отображения данных за установленные периоды времени (например, за последние 6 месяцев). Эта функция также называется логикой операций со временем. В этой статье приведены общие сведения о работе диалогового окна Формула подключения и возможности его использования с фильтрами панели мониторинга.
Диалоговое окно "Формула подключения"
Диалоговое окно Формула подключения используется после подключения фильтра панели мониторинга к представлению, а также при подключении к нему формулы операций со временем. В зависимости от указанной формулы диалоговое окно Формула подключения позволяет отобразить в представлении сведения за определенные периоды времени, например за последний год или полгода. Диалоговое окно также можно использовать для отображения более подробных результатов по сравнению с данными фильтра.
Например, предположим, что создан фильтр панели мониторинга "Продукты". Этот фильтр позволяет пользователям панели мониторинга выбирать в списке категорию продуктов, а затем просматривать сведения об этой категории в представлениях, связанных с фильтром. Предположим, что одно представление при применении фильтра должно отображать только пять самых популярных продуктов в каждой категории. Диалоговое окно "Формула подключения" позволяет указать запрос, отображающий эти сведения в представлении.
При использовании диалогового окна Формула подключения в зависимости от типа отображаемой информации указывается формула операций со временем или запрос многомерных выражений (MDX).
Пример: указание формулы операций со временем
Предположим, что в организации создаются панели мониторинга для менеджеров. Менеджер по маркетингу хочет получить сведения о количестве клиентов, привлеченных в отдел продаж с помощью маркетинговой кампании. Менеджеру также необходимо понять, сколько клиентов после этого совершили покупки в течение определенного периода (например, за последние три месяца).
На текущей панели мониторинга имеются представления с количеством клиентов, привлеченных в ходе маркетинговых кампаний, а также количество выполненных продаж. Менеджер по маркетингу считает, что панель содержит точную, но слишком общую информацию без подробных сведений по периодам.
В этом случае необходимо создать формулу операций со временем и подключить ее к представлениям. В диалоговом окне Формула подключения указывается формула, отображающая сведения за 3 последних месяца. Затем выполняется повторное развертывание панели мониторинга.
Менеджеры используют фильтр операций со временем для указания необходимых периодов, а представления при этом отображают необходимые сведения .
Пример: указание запроса MDX
Предположим, что в организации создаются панели мониторинга для менеджеров. Подчиненные менеджера по продажам отвечают за различные географические регионы. Некоторые региональные торговые представители работают значительно лучше других. Кроме того, представители в крупных городах регионов имеют различные показатели продаж. Менеджеру необходимо определить города с наибольшим уровнем продаж в регионе, а также сравнить объемы продаж во всех городах определенного региона. Менеджер хочет просмотреть все эти данные на панели.
В этом случае необходимо создать фильтр "География", содержащий список регионов. Фильтр подключается к аналитическим представлениям, а затем в окне Формула подключения указывается запрос MDX. Этот запрос позволяет отображать в подключенных представлениях сведения на уровне городов. Затем фильтр необходимо связать с аналитическими графиками и повторно развернуть панель.
Менеджеры будут использовать фильтр "География" для указания региона продаж, а данные для этого региона будут автоматически отображаться в этом представлении. В одном из представлений отображаются наиболее успешные города региона, а в другом — объемы продаж для всего региона.
Синтаксис выражений формулы подключения
В диалоговом окне Формула подключения можно использовать два вида формул: выражения операций со временем или запросы MDX.
Выражение операций со временем использует синтаксис STPS.
Выражения STPS имеют форму
(Period + n)
или(Period - n)
, где "n" представляет собой положительное целое число, обозначающее количество периодов, включенных в фильтр. В зависимости от используемых фильтром источников данных и от подключенных к нему элементов, можно использовать значения Year, Month и Day. Например, выражение(Year - 6)
можно использовать для получения сведений за последние 6 лет.Запрос MDX может содержать один или несколько моникеров, например
<<SourceValue>>
или<<UniqueName>>
. Эти моникеры можно использовать отдельно или в составе крупного запроса MDX.
Важно!
Формула будет зависеть от используемых для фильтра источников данных и от подключенных к нему элементов. Некоторые формулы не работают с определенными видами отчетов или протоколах результатов. Например, если фильтр подключается к отчету или протоколу результатов, использующему источник данных, который не настроен для работы с операциями со временем, то выражение STPS не будет работать. Кроме того, при использовании некоторых фильтров (например, фильтра формулы подключения операций со временем) необходимо указать формулу в диалоговом окне Формула подключения.
Ниже приведены примеры формул, демонстрирующие различные виды выражений, используемых в диалоговом окне Формула подключения.
Примеры выражений операций со временем
Описание | Синтаксис |
---|---|
Функции "период до даты" для отображения данных за определенный период вплоть до текущей даты |
|
Функция для отображения набора периодов, например данных за последние 6 месяцев |
|
Примеры выражений MDX
Описание | Синтаксис |
---|---|
Запрос, отображающие нижестоящие элементы выбранного участника |
|
Функция для отображения 10 первых элементов, расположенных на два уровня ниже текущего участника |
|
See Also
Other Resources
Использование MDX в диалоговом окне "Формула подключения"
Справка по многомерным выражениям (MDX) (https://go.microsoft.com/fwlink/?linkid=186166&clcid=0x419)