powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Помогите с собеседованием SSAS+SSRS
17 сообщений из 17, страница 1 из 1
Помогите с собеседованием SSAS+SSRS
    #38972740
PavluxaF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. У Вас имеется запрос в Reporting Services
SELECT
{ [Measures].[Amount] } ON COLUMNS,
NON EMPTY { [Organization].[Organizations].[AdventureWorks Cycle], [Organization].[Organizations].[European Operations] }
FROM [Adventure Works]
который Вы хотите параметризовать, сделав возможным выбирать список организаций. Какой запрос Вы напишете для multi-valued параметра и как изменится запрос для датасета.
2. Напишите вычисление (наиболее эффективное, на Ваш взгляд, с точки зрения производительности) для прогнозируемой выручки, которая должна составлять 110% от Total Sales по всем организациям, кроме AdventureWorks Cycle, для которой она должна составить 120%.
3. Имеется Parent-Child Dimension, представляющее штатное рсписание организации. Какое свойство измерения используем, чтобы зарплата руководителя не агрегировалась как сумма окладов подчиненных.
И при помощи какой MDX-функции ее можно запросить?
4. MDX-запрос работает медленно. Мы подозреваем, что дизайн агрегатов для партиции далек от оптимального. Отловом каких событий в профайлере это можно проверить?
5. Напишите запрос, перечисляющий все кубы в многомерной базе
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973042
Фотография StarikNavy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluxaF,

вы ждете что за вас дадут все ответы?
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973053
Adony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы что и есть за меня будете? (с) мульт ))
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973249
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. я думаю по первому вопросу будет, что то вроде

WITH MEMBER [Measures].[ВыбранныеОрганизации]
AS (Currentmember.Uniquename)

SELECT
{ [Measures].[Amount] } ON COLUMNS,
NON EMPTY { [Organization].[Organizations].[AdventureWorks Cycle], [Organization].[Organizations].[European Operations] }
FROM [Adventure Works]
from ( select StrToSet( @[ВыбранныеОрганизации] ) on 0 FROM [Adventure Works])
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973325
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
5 вопрос. Наверное нужно отсюда копать
Use Dynamic Management Views (DMVs) to Monitor Analysis Services
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973330
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по 3. наверное нужна функция Descendants
но я бы посоветовал переписать на sql в плоскую таблицу
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973409
ГуЗы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973425
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГуЗыPavluxaF,
3
https://msdn.microsoft.com/ru-ru/library/ms174581(v=sql.105).aspx
я думаю это немного не то

Т.е вопрос стоит на уровне мдх а не уровя настроки куба
"И при помощи какой MDX-функции ее можно запросить"
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973551
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluxaF,

если вы не можете ответить на эти вопросы, то как вы будете работать?
может стоит поискать что-то по силам?
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973560
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КритикPavluxaF,

если вы не можете ответить на эти вопросы, то как вы будете работать?
может стоит поискать что-то по силам?


Лучший опыт набирается в том, чего не знаешь )
Если ты делаешь, то что ты знаешь, пропадает профессиональный рост
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973566
babona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критик,

да ничего, работают. Главное - чтобы самостоятельно находить, придумывать оптимальное, обоснованное решение
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973637
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluxaF,

в AW 2014 кубе например таких измерений нет насколько мне кажется, только что проверял, да и исходный запрос из пункта 1 не будет работать,
для MDX dataset query будет типа такого (fx или expression):
Код: sql
1.
="select [Measures].[Amount] on 0,non empty "+"{ [Organization].[Organizations].&["+Replace(Join(Parameters!orgs.Value,"],"),",",", [Organization].[Organizations].&[")+"]}"+ "on 1 from [Adventure Works]"

а для {Allow Multiple Values} параметра Parameters!orgs.Value выражение можно сделать таким:
Код: sql
1.
select null on 0,{[Organization].[Organizations].children-[Organization].[Organizations].[Unknown]}on 1 from [Adventure Works]

для пункта 5 можно так из SSMS/MDX:
Код: sql
1.
2.
3.
SELECT [CATALOG_NAME] FROM $system.dbschema_catalogs
или
SELECT CUBE_NAME FROM $system.mdschema_cubes WHERE CUBE_SOURCE = 1


по пункту 4 поосторожнее, навесив profiler на рабочий сервер который и так задыхается может навлечь гнев пользователей со всей организации, так что лови всё на деве..
рекомендуемые типы на SSAS: Queries Events, Query Processing, Progress Reports ну можно ещё и Command Events добавить, а из остального навряд-ли что-то пригодится..
второй вопрос самый простой наверное т.к. там просто к примеру
Код: sql
1.
2.
with member a as iif([Organization].[Organizations].currentmember=[AdventureWorks Cycle], [Measures].[Revenue]*1.2,[Measures].[Revenue]*1.1)
select a on 0,[Organization].[Organizations].children on 1 from[Adventure Works]

,остальное ответили уже (...Descendants.. и пр, но без структуры куба не проверить..)
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #38973790
PavluxaF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Парни, всем огромное спасибо!
Особенно vikkiv!

Касаемо всех сообщений типа: авторА вы что и есть за меня будете? (с) мульт ))
Я устраиваюсь на вакансию администратор БД. Требования к вакансии SSAS не предусматривают, но в тестовых заданиях аж 5 вопросов. Это как доп. бонус. Ну и что мне в таком случае ... переть напролом не решая их?

В любом случае всем спасибо.
ЗЫ: на 3 я ответил авторИспользовать UnaryOperatorColumn для спецификации поведения измерения при переходе между уровнями иерархии
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Помогите с собеседованием SSAS+SSRS
    #39438542
Южный Ктототам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.sql.ru/forum/1257012/ishhu-ms-bi-otdel-v-spb-3-vakansii

Вот Павлуха молодец. ПОднялся.
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #39439452
Santa89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Южный Ктототам,
Да вобше молодец!)
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #39440203
SpellBuilder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подниматься можно по всякому.
Например по китайски, сидишь на берегу и ждешь когда мимо проплывет труп твоего врага.
Сиречь по нашему, ждешь когда все спецы разбегутся и ты останешься одни и автоматом вырастешь.
P/s/ Просьба не рассматривать мой пример к комментам ранее. Просто несколько раз уходил и мои подчиненные занимали, мою руководящую должность, думаю так везде.
...
Рейтинг: 0 / 0
Помогите с собеседованием SSAS+SSRS
    #39440207
Южный Ктототам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SpellBuilderПодниматься можно по всякому.
Например по китайски, сидишь на берегу и ждешь когда мимо проплывет труп твоего врага.
Сиречь по нашему, ждешь когда все спецы разбегутся и ты останешься одни и автоматом вырастешь.


нууу я несколько раз наблюдал картину, что все спецы разбегаются, а на их место берут спецов со стороны :-)
А те что остались - как были так и остались :-)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Помогите с собеседованием SSAS+SSRS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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