|
|
|
Помогите с DefaultMember в иерархии
|
|||
|---|---|---|---|
|
#18+
Подскажите как решить проблему. Мне необходимо на парент иерархии по умолчанию выбрать несколько элементов. Если я в DefaultMember свойтвах указываю ([Project Product].[P Arent ID].&[24],[Project Product].[P Arent ID].&[489]) то получаю ошибку Severity Code Description Project File Line Suppression State Error DefaultMember(Project Product,P Arent ID) (1, 1) The 'P Arent ID' hierarchy appears more than once in the tuple. 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2017, 16:58 |
|
||
|
Помогите с DefaultMember в иерархии
|
|||
|---|---|---|---|
|
#18+
DrilLer, А разве можно для defaultMember несколько элементов задавать? Вот тут пишут, что вроде как только 1: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/208197a9-23fc-463f-aed9-88bba5c11fda/how-to-setup-multiple-default-members-for-a-dimension-attribute-in-ssas?forum=sqlanalysisservices ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2017, 18:33 |
|
||
|
Помогите с DefaultMember в иерархии
|
|||
|---|---|---|---|
|
#18+
DrilLer, есть вот такой workaround на примере выходных: create member currentcube.[Date].[Day of Week].[weekend] as {[Date].[Day of Week].&[6],[Date].[Day of Week].&[7] }; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2017, 18:36 |
|
||
|
Помогите с DefaultMember в иерархии
|
|||
|---|---|---|---|
|
#18+
DrilLer, к тому же синтаксис у вас тоже неверен, для множества элементов одного атрибута нужно использовать {} а не () ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2017, 18:38 |
|
||
|
Помогите с DefaultMember в иерархии
|
|||
|---|---|---|---|
|
#18+
Да я и с фигурному пробывала. Спс за пример проверю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2017, 19:30 |
|
||
|
Помогите с DefaultMember в иерархии
|
|||
|---|---|---|---|
|
#18+
Если не ллучится, то всегда можно иеррхию сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2017, 21:03 |
|
||
|
Помогите с DefaultMember в иерархии
|
|||
|---|---|---|---|
|
#18+
bideveloperDrilLer, есть вот такой workaround на примере выходных: create member currentcube.[Date].[Day of Week].[weekend] as {[Date].[Day of Week].&[6],[Date].[Day of Week].&[7] }; А потом будет такой workaround. В роли доступа у пользователя доступ к элементу [Date].[Day of Week].&[6] есть, а к [Date].[Day of Week].&[7] - запрет. И получается, что для него этот Set будет выдавать внутри куба ошибку. И в default member тоже ошибка. И не получит пользователь вообще ничего. Так что оборачивайте внутри IsError(), если хотите пользоваться грязными хаками. Хотя лучше так вообще не делать - это я уже автору темы. Сегодня Вам нужно в дефолте выдавать набор из 3 элементов. Завтра измерение поменялось - и оказалось, что это уже 4 другие элемента. А пользователь в отчете их галочками не выбрал - и поэтому и не понял, что у него невидимый набор раз - и поменялся. Нехорошо получится. Люди будут ругаться и даже возможно бить ногами. Не надо так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2017, 22:01 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39539732&tid=1858066]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
176ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 523ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...