powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Excel и SSAS - изменение данных через CUSTOM логику
5 сообщений из 5, страница 1 из 1
Excel и SSAS - изменение данных через CUSTOM логику
    #39455616
Фотография Yuri Abele
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
Если это не совсем тот форум, то ткните меня в правильный пожалуйста ...

Известно, что Excel позволяет (используя SSAS WriteBack и стандартный MDX UPDATE CUBE) изменять значения, полученный из SSAS данных.

Я в другой ветке интересовался, возможно ли перехватить на уровне SSAS события изменений ячеек (тригер на WRITE BACK) - как выясняется нельзя.



Теперь похожий вопрос, но с другого конца - возможно ли в EXCEL написать custom логику изменения данных полученных из SSAS.
Т.е. сделать так, чтобы MEASURES-ячейки в Excel можно было изменять и вызывать при этих изменениях custom расширения Excel.
Те уже, в свою очередь, производят изменения в R-ROLAP партиции SSAS заставляют Excel перезапросить данные - цикл замкнулся.

Мне, в принципе достаточно просто ДА/НЕТ, но если к ДА еще и какая ссылка с примером приложится, то было бы просто чудесно.


Заранее безмерно благодарен за все ответы (ну, почти за все :-) )
...
Рейтинг: 0 / 0
Excel и SSAS - изменение данных через CUSTOM логику
    #39455629
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yuri Abele,

можно, только придется криптоисториком поработать
https://charliem.wordpress.com/2006/07/03/writebacks-to-ssas-2005/
...
Рейтинг: 0 / 0
Excel и SSAS - изменение данных через CUSTOM логику
    #39455686
Фотография Yuri Abele
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычно при использовании SSAS в роли источника данных менять в сгенеренной PivotTable (т.е. на клиенте) почти ничего нельзя - только значение Computed Columns, но их нельзя за-то через What If Analysis (т.е. тот самый SSAS WriteBack) записать обратно.

Для того же, чтобы поменять значения физических MEASURES
1. они должны быть из WriteBack партиции
2. надо сначала будет на тулбаре активировать "What if Analysis"

и мой вопрос про два варианта (оба через написание каких-то расширений для Excel):

1. Можно ли как-то активировать изменение физических мер? При этом, как только покидаешь ячейку срабатывает какое-то событие, custom обработчик которого что-то там мое делает. Причем это все без использования "What if Analísys".

2. Ok, используем разблокирование ячеек через "What if Analísys", но перехватываем его функцию сохранения изменений на сервер и передаем эти изменения custom расширению.

как-то так, в эту сторону
...
Рейтинг: 0 / 0
Excel и SSAS - изменение данных через CUSTOM логику
    #39456010
Ferdipux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yuri Abele,

Не далее как сегодня просматривал статью Excel Writeback – Security and Leveraging the UPDATEABLE Cell Property и нашел там некие наводящие на размышления слова " The following VBA code catches the Worksheet’s PivotTableAfterValueChange event. "
Посмотрите, может оно вам и пригодится.
...
Рейтинг: 0 / 0
Excel и SSAS - изменение данных через CUSTOM логику
    #39456062
Фотография Yuri Abele
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ferdipux,

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


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