Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 MDX Generator  [new]
essbase.ru
Member

Откуда: http://essbase.ru/about
Сообщений: 1390
Кто нибудь встречал на просторах утилиту по генерации MDX - типа скармливаешь ей XML Model она рисует интерфейс на примере Excel Pivot пользователь говорит что в строчках столбцах и фильтрах - а на выходе готовый MDX
17 авг 17, 10:18    [20730225]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
vborets
Member

Откуда:
Сообщений: 97
essbase.ru,

ну гугл же есть..

https://support.office.com/en-us/article/Analysis-Services-MDX-Query-Designer-Power-Pivot-30ab91f9-82a6-4f95-a5ec-2b6b7ab5cbcf
17 авг 17, 12:07    [20730712]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
javajdbc
Member

Откуда: Montreal
Сообщений: 17086
essbase.ru
Кто нибудь встречал на просторах утилиту по генерации MDX - типа скармливаешь ей XML Model она рисует интерфейс на примере Excel Pivot пользователь говорит что в строчках столбцах и фильтрах - а на выходе готовый MDX


вариант: SSRS -- если делать репорт из
SSAS, то можно декларативно строить MDX.
17 авг 17, 16:51    [20731936]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 4641
essbase.ru
а на выходе готовый MDX
сильно сомневаюсь, что какой либо "построитель" сможет по модели построить более менее оптимальный mdx.
17 авг 17, 17:23    [20732077]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
javajdbc
Member

Откуда: Montreal
Сообщений: 17086
Дедушка
оптимальный


...пока не спрашивали...

...а если спросят, то ответ будет единственый:
"специалист за NN $/h"
17 авг 17, 17:43    [20732139]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
Yuri Abele
Member

Откуда: Латвия -> Литва -> Тольятти -> Karlsruhe
Сообщений: 1520
Дедушка
essbase.ru
а на выходе готовый MDX
сильно сомневаюсь, что какой либо "построитель" сможет по модели построить более менее оптимальный mdx.

Я что-то подобное сам когда-то писал, в те времена, когда Dundas OLAP Browser еще не был убит Microsoft-ом и у него еще не было OLAP-Grid-а с Drill-Down.
Мы тогда свой OLAP-Grid-а с Drill-Down для класического ASP.NET писали.
Давно это было, но что мне запомнилось:
Мы "подглядывали", как это делает (тоже еще не убитый Microsoft-ом) ProClarity и (тоже еще не "кастрированный" Microsoft-ом) OLAP-Browser в SSMS.
Что мы заметили, так это то, что только в простых случаях обходится одним MDX запросом, начинающимся со слова "SELECT".
Во всех же остальных случаях генератор генерит кучку query scope (а иногда даже session scope) named sets с промежуточными вычислениями и потом их комбинирует в MDX.
Т.е. там в итоге такой монстр получается ...

P.S. А редиски все-таки Microsoft!
17 авг 17, 18:29    [20732265]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
Владимир Штепа
Member

Откуда: Hannover
Сообщений: 6001
essbase.ru
Кто нибудь встречал на просторах утилиту по генерации MDX - типа скармливаешь ей XML Model она рисует интерфейс на примере Excel Pivot пользователь говорит что в строчках столбцах и фильтрах - а на выходе готовый MDX



Такое денег стоит и не малых, с него и живем уже второй десяток лет.
17 авг 17, 19:04    [20732344]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
essbase.ru
Member

Откуда: http://essbase.ru/about
Сообщений: 1390
Владимир Штепа


Такое денег стоит и не малых, с него и живем уже второй десяток лет.


Есть небольшое преимущество "догоняющих" в цифровую эру ) - Можно с минимальными затратами использовать опыт предыдущих поколений, особенное если это OpenSource )

Пойду смотреть портальный MOLAp движки ) Благо Excel теперь кастомизируется by JavaScript
18 авг 17, 10:11    [20733335]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
Игорь Бобак
Member

Откуда:
Сообщений: 418
Дедушка
сильно сомневаюсь, что какой либо "построитель" сможет по модели построить более менее оптимальный mdx.


Может. Вот только эта работа денег стоит :)

Сам лично такой сделал для [url=]нашего продукта[/url], где все именно так и работало: есть XML, описывающий модель (конфигурацию страницы), и по нему строится MDX.

MDX на самом деле очень хорошо алгоритмизируется.
30 авг 17, 12:24    [20758363]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
Игорь Бобак
Member

Откуда:
Сообщений: 418
блин, движок этого сайта - глючный. Криво ссылки обрабатывает и какого-то черта превью ставит.

простите - это не умышленно. я просто хотел подвесить ссылку на кусок текста - без картинок.
30 авг 17, 12:25    [20758365]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
Roman Kolchin
Member

Откуда:
Сообщений: 188
Игорь Бобак
простите - это не умышленно. я просто хотел подвесить ссылку на кусок текста - без картинок.

А по-моему отлично все расшарилось :-)
30 авг 17, 13:52    [20758698]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
ranetdev
Member

Откуда:
Сообщений: 16
essbase.ru,
Можно использовать библиотеку Ranet OLAP. В XML Model (Report Layout) можно описать параметры запроса и поля областей формы (фильтры, колонки, строки, данные) и алгоритм генерации сформирует MDX.
Пример кода можно взять с codeplex проект Visual Studio или посмотреть на stackoverflow
Библиотека поддерживает историю навигации пользователя по данным сводной таблице (Детализировать, Развернуть, Свернуть и пр) и на эту XML Model можно накатить ее и получить модифицированный MDX и сводную таблицу с указанными раскрытыми узлами. Алгоритм генерации MDX постоянно модифицируется и улучшается, при необходимости вы сможете переопределить его сами.
Демо здесь online demo
30 авг 17, 14:59    [20759010]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
PKsql
Member

Откуда:
Сообщений: 7
Roman Kolchin, здравствуйте, Роман!
можно ли Вам куда-то написать?
хочу проконсультироваться по вопросам программного обеспечения для управленческого учета
25 сен 17, 11:40    [20820116]     Ответить | Цитировать Сообщить модератору
 Re: MDX Generator  [new]
PKsql
Member

Откуда:
Сообщений: 7
Roman Kolchin, мой мэйл kampava2015@gmail.com
25 сен 17, 11:41    [20820120]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить