Как использовать аккаунт текущего посетителей в SSAS-запросе? [MOSH + PPS + SSAS
-
28-09-2019 - |
Вопрос
Я использую Moss2010 + Performance Point Point + Services. Вот вопросы:
- Как получить аккаунт нынешнего посетителя в отчете PPS?
- Как использовать аккаунт текущего посетителей в SSAS-запросе?
Другие советы
Другой вариант - настроить исходный источник данных PerformanePoint 2010 для использования Per-User Identity
.
Затем доступа к функции имени пользователя MDX:
WITH MEMBER Measures.x AS UserName
SELECT Measures.x ON COLUMNS
FROM [Adventure Works]
Использованная литература:
Насколько я знаю, вы можете настроить только показатели показателей с преобразованиями пользовательских показателей. Отчеты не могут быть настроены.
Вы можете выполнить 4 типа преобразования показателей: Peruser, Prequery, PoSquery, PostQuery и Prenerender. Оттуда это c #, так что делайте все, что вам нравится.
Чтобы создать преобразование показателей, вам нужно будет наследовать от igridviewTransform. Вам нужно будет включать ссылки на Microsoft.performancePoint.ScoreCards.Client и Microsoft.SharePoint.
http://msdn.microsoft.com/en-us/library/ff606776.aspx.
Для вашей информации, поскольку на эту тему не так много документации, я обнаружил, что это хорошая идея XML Serialize вашим объектом «ViewData», чтобы приблизить его, и понять, что общий ощущение. Объекты «клетки» довольно странные, начиная с конца показателей системы и возвращается назад.
Удачи!