У Microsoft Analysis Services є можливість роздавати права доступу до членів виміру для ролей Analysis Services. Нагадаємо, що кожному користувачеві звітності BAT відповідає роль [batidentifier] _user_login в кубі. У Analysis Services 2008 і вище права роздаються на атрибути виміру. У розділі Права доступу до кубів розповідалося про те, як роздати необмежені права користувачам для набору кубів […]
На закладці User Parameters Ви побачите порожній список. Давайте додамо параметр Country (країна): В поле SQL Ви повинні задати запит, який повертає два поля: ключ і ім’я. Цей запит повинен повертати всілякі можливі значення параметра. У більшості випадків Ви будете будувати запит, який повертає ключ і ім’я елементів будь-якого рівня виміру або атрибута. В даному […]
На закладці Roles створимо нову роль, яку назвемо Country Managers: Для цієї ролі в нижній частині форми в полі Applicable поставимо «пташку» і натиснемо на кнопку Save. Таким чином, ми створили нову роль і ввели інформацію про те, що параметр Country застосуємо до цієї ролі. Тепер перейдемо на закладку Report Users і зробимо так, щоб […]
Покажемо, як можна швидко роздати права доступу до членів виміру за допомогою спеціального майстра і параметрів користувачів. Перейдемо на закладку Cubes. У контекстному меню для куба Adventure Works виберемо пункт Edit Permissions on Dimension: Відкриється майстер роздачі прав. Цей майстер пропонує Вам вибрати вимір і атрибутну ієрархію. Виберіть все так, як на малюнку, і перейдіть […]
Ми показали, як за допомогою ролей, параметрів, і їх значень для користувачів модуля звітності швидко роздати права. Врахуйте, що: користувачів може бути не два, а кілька десятків; вся інформація про значеннях параметрів міститься в репозиторії. При великій кількості користувачів і кубів роздача прав за допомогою майстра може істотно заощадити Ваш час.
Ви вже ознайомилися з можливостями роздачі користувачам і BAT ролям прав доступу до кубів. І Ви знаєте, що роздача цих прав здійснюється шляхом створення ролей на кубах з відповідними правами. Якщо видалити ці ролі, то всі налаштування доступу для користувачів і BAT ролей знищаться. Наприклад, всі ролі можуть бути випадково видалені, якщо розробник БД Analysis […]
Для збереження в архів всіх ролей, створених з BAT на кубі, перейдіть на закладку Roles Backup. На панелі інструментів натисніть кнопку Backup Roles: У вікні, що з’явилося, введіть назву сервера і його версію і натисніть Test Connection: Якщо Ви ввели все правильно, то з’явиться віконце: Закрийте це віконце, натиснувши «ОК». Виберіть базу даних і натисніть […]
Для відновлення ролей з архіву в базу даних потрібно виконати наступні кроки. Виберіть потрібний Вам архів ролей і натисніть на кнопку Restore Roles панелі інструментів (також Ви можете це зробити за допомогою відповідного пункту головного або контекстного меню): Перед Вами з’явиться майстер відновлення ролей, в якому потрібно буде ввести адресу сервера, його версію і базу […]
Перегляд статистики Адміністратори
На закладці MDX Statistics Ви можете переглянути хто з користувачів, які MDX запити виконував і скільки часу це тривало: Цей функціонал корисний тоді, коли потрібно визначити, хто з користувачів дуже вимогливий до сервера, і намагається, наприклад, виконати запит, у якого на рядках перетин (crossjoin) 5-ти вимірювань по 10000 елементів. Таких користувачів можна відстежити за допомогою […]