|
|
|
Тормозит dynamic security
|
|||
|---|---|---|---|
|
#18+
Есть куб, одно из измерений которого - Номенклатура, количество элементов более нескольких миллионов. Есть таблица фактов, где каждой номенклатуре прописан пользователь. Понятно, куча таблиц фактов с продажами и т.д.. В качестве интерфейса используется MS Excel. Необходимо реализовать доступ пользователей только к тем товарам, к которым у них прописан доступ в таблице фактов. В dimension data прописываем: Generate( NonEmpty( [Номенклатура].[Товар].[Товар].members, ( [Measures].[МенеджерыНоменклатура], StrToMember("[Менеджеры].[Менеджер].&["+username()+"]") ) ), { LinkMember ( [Номенклатура].[Товар].CurrentMember, [Номенклатура].[Товары] ) } ) Всё чудно работает! Но, при подключении на клиенте, зависает на 2-10 минут, в зависимости от количества товаров разрешённых пользователю. Чем их больше, тем зависание дольше. После подключения всё работает чудно и быстро. Плюс если пользователь находится в админах SSAS, подключение проходит моментально, оно и понятно, ограничений нет - скрипт не запускается. Можно ли как-то ускорить подключение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 09:45 |
|
||
|
Тормозит dynamic security
|
|||
|---|---|---|---|
|
#18+
RSRuslan, а отдельно скрипт выполняется за какое время? торможение при каждом подключении происходит или только в первый раз? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 17:51 |
|
||
|
Тормозит dynamic security
|
|||
|---|---|---|---|
|
#18+
WarAntRSRuslan, а отдельно скрипт выполняется за какое время? торможение при каждом подключении происходит или только в первый раз? Отдельно выполняется чуть быстрее, но не мгновенно. Повторное подключение происходит быстро. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 17:58 |
|
||
|
Тормозит dynamic security
|
|||
|---|---|---|---|
|
#18+
в кубе есть Dynamic Set-ы по каким-либо из этих измерений? ну а так, SSAS-у нужно прочитать элементы измерений, вычислить, закэшировать - на это требуется время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 18:07 |
|
||
|
Тормозит dynamic security
|
|||
|---|---|---|---|
|
#18+
RSRuslan, зачем тащите в куб несколько миллионов номенклатур? подозреваю, что по 2/3 просто нет фактов, а если и есть, то за старые года, которые можно отправить в архивный куб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 18:54 |
|
||
|
Тормозит dynamic security
|
|||
|---|---|---|---|
|
#18+
КритикRSRuslan, зачем тащите в куб несколько миллионов номенклатур? подозреваю, что по 2/3 просто нет фактов, а если и есть, то за старые года, которые можно отправить в архивный куб Так оно и есть. Но Вы же понимаете, заказчики хотят видеть всё в одном месте. Да и мне казалось что такое каких-то жалких пару миллионов для последнего SSAS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 20:34 |
|
||
|
Тормозит dynamic security
|
|||
|---|---|---|---|
|
#18+
Alex_496в кубе есть Dynamic Set-ы по каким-либо из этих измерений? ну а так, SSAS-у нужно прочитать элементы измерений, вычислить, закэшировать - на это требуется время. Да, есть ещё по одному. В принципе я могу отключить его, но боюсь это результата не даст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 20:37 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39396032&tid=1858386]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 190ms |

| 0 / 0 |

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