Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / AS2K + Dim Security + Excel Group => #VALUE! / 1 сообщений из 1, страница 1 из 1
24.03.2006, 20:59
    #33624680
Андрей Никифоров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2K + Dim Security + Excel Group => #VALUE!
Привет!

Наткнулся на проблему -- Excel Pivot вместо значений выдает #VALUE! если в Pivot сделана дополнительная группировка измерения средствами самого Pivot (a la доп уровень иерархии). Это стандартное поведение и надо иерархию менять в кубе или просто баг?

Детали:

Виртуальный куб на основе двух -- с данными и с правами доступа. На одно из измерений наложен AllowedSet фильтр по правам.

Если сделать Pivot, то все работает. Как только делаю Group в одном из измерений, все меры превращаются в #VALUE!

пробовал на разных кубах и разных измерениях.

Для тех групп пользователей, где не вступает в силу AllowedSet, все работает нормально.

AllowedSet определен как: {Filter([Office.Structure].[Office Name].Members, iif(iserror(StrToValue("[User].[" + Trim(UserName) + "]")), false, (StrToTuple( "[User].[" + Trim(UserName) + "]" ), [Measures].[Access Flag]) = 1)) }

Security Cube: Два измерения: Office & User, Measure.[Access Flag] = 1 | 0 Данные о правах подгружаются из OLTP системы (т.е. все права доступа на данные через OLAP идентичны доступу через OLTP)

MSAS2K SP3, Excel 2003
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / AS2K + Dim Security + Excel Group => #VALUE! / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]