|
|
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Коллеги, Насколько я понимаю, делатизация через запрос к хранилищу (call SQLQuery.ExecuteSql) не делается для мультиселекта? А если нужно детализацию для всех иерархий/уровней, то нужно писать примерно так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. а затем в функции анализировать то, что пришло? Или тут можно проще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2013, 15:04 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Критик, угу, вызываем свою хранимую процедуру MSSQL (или пакетную функцию Oracle), в параметры которой передаем, то что хотим передавать Member_Key, Member_Name, название левела, UserName и пр. По при объявлении процедуры параметрам устанавивается NULL А в теле хранимки последовательно собирается динамический sql-запрос, при этом не стоит забывать о разграничении прав доступа к составу возвращаемых полей. Текст процедурины может получиться не слабый. Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2013, 16:01 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Alex_496, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2013, 16:15 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Вопрос по той же процедуре - есть у меня простая мера: Код: sql 1. 2. 3. 4. Как теперь мне вставить значение этой меры в таблицу на SQL Server ? Вот так не получается - записывается текстовое меры, а не её значение... Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2014, 11:38 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Santa89, а Вы пробовали запрос, который передаете в функцию во втором параметре выполнить в SSMS с подключением у базе которую указали в 1 параметре? Что получится? тоже самое. Как Вы думаете давно-ли SQL научился интерпретировать в строках MDX, да еще и как-то понять к какому серверу он это должен приложить? Или Вы считаете, что разработчики ASSP пошли так далеко, что смогли вычленить MDX, выполнить его, подставить результат в SQL и затем выполнить и его. Что-то я такого в документации их не вижу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2014, 12:41 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
ShIgor, сейчас навели на мысль, что в своей CLR можно прописывать подключения к разным источникам - MSSQL, OLAP, Oracle и с использованием вспомогательных измерений пулять запросы к этим источникам, передавая туда в качестве входных параметров контекст текущей ячейки. До сих пор у меня вызовы динамических SQL-запросов или хранимых процедур отправлялись только к одному источнику - Oracle или MSSQL. Можно развить тему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2014, 12:57 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Alex_496, Может Выложите рабочий вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2014, 10:12 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
миксер, Здесь описал работающий вариант с Oracle На текущем месте немного модифицировал для MS SQL, все репортинговые (табличные) отчеты Excel вызов хранимки --> SSAS --> MSSQL, пользователей ~ 800+, ежедневно 200-300. Reporting Services не использую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2014, 10:52 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
вернулся к своей теме "нет переводов содержимого при детализации (через DRILLTHROUGH)" пытаюсь добавить ASSP, и постоянно вылетает "Clr Assembly must have main file specified." на Analysis Services 2012 вот остюда брал: http://asstoredprocedures.codeplex.com/wikipage?title=Installation Instructions и через студию 2012,2016 уже и проект перекомпилил у себя - все равно одно и тоже (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2017, 16:14 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
=================================== Clr Assembly must have main file specified. (Microsoft.AnalysisServices) ------------------------------ Program Location: at Microsoft.AnalysisServices.AnalysisServicesClient.SendExecuteAndReadResponse(ImpactDetailCollection impacts, Boolean expectEmptyResults, Boolean throwIfError) at Microsoft.AnalysisServices.AnalysisServicesClient.Create(IMajorObject parent, IMajorObject obj, ObjectExpansion expansion, ImpactDetailCollection impact, Boolean allowOverwrite, XmlaWarningCollection warnings) at Microsoft.AnalysisServices.Server.Update(IMajorObject obj, UpdateOptions options, UpdateMode mode, XmlaWarningCollection warnings, ImpactDetailCollection impactResult) at Microsoft.AnalysisServices.Server.SendUpdate(IMajorObject obj, UpdateOptions options, UpdateMode mode, XmlaWarningCollection warnings, ImpactDetailCollection impactResult) at Microsoft.AnalysisServices.MajorObject.Update(UpdateOptions options, UpdateMode mode) at Microsoft.AnalysisServices.ManagementDialogs.OlapRegisterClr.SendDataToServer() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2017, 16:38 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
StarikNavy... пытаюсь добавить ASSP, и постоянно вылетает "Clr Assembly must have main file specified." на Analysis Services 2012 ... Наивную вещь спрошу - а собирали под .Net 4.0? Есть даже статья в MS KB про это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2017, 22:35 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Ferdipux, да, до этого на бииблиотеки ругался вобщем привлек спеца по доту, будем эксперементировать спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2017, 11:30 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
StarikNavy, Недавно наступил с размаху на те же грабли. Краткое резюме - MS что-то сильно поломал в SSMS, как в 2014, так и 2016 версии, обсуждений на . Сделать деплой через VisualStudio или SSMS нельзя, выскакивает ошибка "Clr Assembly must have main file specified". Единственный метод, который работает - деплой DLL через XMLA команду. В XMLA команде можно указать содержимое DLL, обернутое в Base64. Разработчкики ASSP генерят и XMLA файлы. Если (как в моем случае) используется дополненный ASSP - приходится генерить собственный XMLA - есть пример powershell скрипта . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2017, 18:00 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Ferdipux, Ferdipux... 2016 версии ... Сделать деплой через VisualStudio ... нельзя ... Через VS 2017 деплоится точно - последние 2 недели только этим и занимаюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2017, 18:42 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Yuri AbeleЧерез VS 2017 деплоится точно - последние 2 недели только этим и занимаюсь Спасибо! Запланировал обновление среды разработки... Обидно только то, что на продуктиве, где чистый SSAS - придется упражняться с XMLA. VS на продуктиве - табу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 10:25 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Ferdipux... на продуктиве, где чистый SSAS - придется упражняться с XMLA. VS на продуктиве - табу. А удаленного TCP доступа к SSAS на PROD нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 11:03 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
FerdipuxСпасибо! Запланировал обновление среды разработки... Тут два важных момента. VS 2017 еще не поддерживает разработку для SSIS - обещают, но пока нет. Для SSRS и SSAS надо будет поставить два бесплатных расширения от Microsoft: Microsoft Analysis Services Project и Microsoft Reporting Services Project ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 11:07 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Yuri AbeleVS 2017 еще не поддерживает разработку для SSIS - обещают, но пока нет. Тут придется параллельно ставить SSDT, который идет вместе с MSSQL (точнее говоря VS 15 с поддержкой SSIS, SSAS и SSRS). А, еще, что бы еще больше плеваться захотелось - BIDS Helper в VS 2017 тоже пока не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 11:10 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Ferdipux, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 11:59 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Кстати вопрос для all: пока BIDS Helper не портирован. Ни у кого нет готового PowerShell скрипта, чтобы CUBE MDX SCRIPT деплоить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 12:12 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Yuri Abeleпока BIDS Helper не портирован. Ни у кого нет готового PowerShell скрипта, чтобы CUBE MDX SCRIPT деплоить? т.е. вот это , но в виде PowerShell скрипта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 12:18 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Yuri AbeleА удаленного TCP доступа к SSAS на PROD нет? Вы шутите... Это же Prod, как можно. Скрипты обновления сдаются команде обслуживания, они их по инструкции ставят. Вот я и печалюсь, что подход с .asdatabase и SSAS Diff Deploy в чистом виде работать перестал, нужно приделывать костыли... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 12:19 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
Yuri Abele, это однострочный вариант (часть с изменением и update закомментирована #), можешь через Append построчно в переменную скармливать, можно несколько скриптов держать и внутренне переключать активный (default) Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 17:15 |
|
||
|
SSAS-2012, детализация через ASSP
|
|||
|---|---|---|---|
|
#18+
в Prod ещё неплохо сделать Validate() прежде чем подтверждать Update() проверив в кубе стойство ScriptErrorHandlingMode (IgnoreNone) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 17:21 |
|
||
|
|

start [/forum/topic.php?fid=49&fpage=8&tid=1857310]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 397ms |

| 0 / 0 |
