powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Сохранение информации в БД через куб
11 сообщений из 11, страница 1 из 1
Сохранение информации в БД через куб
    #39962713
IlyamI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени.

Исходные данные:
имеется MS OLAP сервер. Пользователи работают с кубами через Excel. Источником для куба является Oracle.
Стоит задача обеспечить возможность пользователям добавлять текстовую информацию (грубо говоря, комментарий). Комментарий надо сохранить в отдельную таблицу Oracle.

Кто-нибудь реализовывал что-нибудь подобное?

С уважением.

P.S. если мало информации, задавайте вопросы.
...
Рейтинг: 0 / 0
Сохранение информации в БД через куб
    #39962718
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Сохранение информации в БД через куб
    #39962722
IlyamI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_voronin,

А writeback с Oracle через родной драйвер сработает?
...
Рейтинг: 0 / 0
Сохранение информации в БД через куб
    #39962723
Фотография George Nordic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IlyamI, по этому форуму поиск по writeback должен дать результат.

С Уважением,
Георгий
...
Рейтинг: 0 / 0
Сохранение информации в БД через куб
    #39962888
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
writeback по моему не работает с текстовыми данными типа комментариев,
имхо, вам придется писать VBA макросы и еще думать, как их потом показывать (возможно, через самописное действие детализации)
...
Рейтинг: 0 / 0
Сохранение информации в БД через куб
    #39962968
Ferdipux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IlyamI
Всем доброго времени.

Исходные данные:
имеется MS OLAP сервер. Пользователи работают с кубами через Excel. Источником для куба является Oracle.
Стоит задача обеспечить возможность пользователям добавлять текстовую информацию (грубо говоря, комментарий). Комментарий надо сохранить в отдельную таблицу Oracle.

Именно такого извращения не было. Коллеги правы - через writeback можно писать только цифры.
Подход -- как бы решал задачу сам (как понял - нужно писать комментарий к ячейке меры в Excel).
  • Написать действие типа URL, которое пишет в таблицу Oracle, которое вызывает веб прикладуху. Само веб приложение может получать user credentials, аутентифицироваться нормально и т.п. Там же можно заделать красивый и простенький редактор для текстов.
  • Привязывать тексты - к координатам ячейки в кубе OLAP, и мере.
  • Можно написать на .Net модуль, который будет извлекать текущие координаты по осям измерений (писать на ADOMD.NET )/ Как пример - можно посмотреть на ASSP Project .
  • Полученные координаты передаются в веб прикладуху при вызове, через URL
  • Если сильно захотеть - аналогично можно написать действие, которое через веб прикладуху показывает комментарии.
...
Рейтинг: 0 / 0
Сохранение информации в БД через куб
    #39963053
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ferdipux
...через writeback можно писать только цифры...

это для партиций кубов вроде только числовые меры (с указанием распределения по листьям)
а вот для самих измерений:

https://docs.microsoft.com/en-us/analysis-services/multidimensional-models-olap-logical-dimension-objects/write-enabled-dimensions?view=asallproducts-allversions

https://docs.microsoft.com/en-us/analysis-services/multidimensional-models/bi-wizard-enable-dimension-writeback?view=asallproducts-allversions

правда не в курсе как с ORA работает, они в основном под MS заточены.
...
Рейтинг: 0 / 0
Сохранение информации в БД через куб
    #39963106
Ferdipux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikkiv,

Из второй вашей ссылки
MSWriteback is supported for SQL Server relational databases and data marts only.
Так что не Oracle.
...
Рейтинг: 0 / 0
Сохранение информации в БД через куб
    #39963241
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ferdipux
vikkiv,

Из второй вашей ссылки
MSWriteback is supported for SQL Server relational databases and data marts only.

Так что не Oracle.

Там есть вариант написать скрипт для Excel в Vb, а вот там в коде уже можно писать куда угодно и делать что угодно.
...
Рейтинг: 0 / 0
Сохранение информации в БД через куб
    #39963403
Voyager_lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IlyamI,

Не сочтите за рекламу, но на мой взгляд savetodb.com (dbedit или excel addin) будет вне конкуренции тут.
...
Рейтинг: 0 / 0
Сохранение информации в БД через куб
    #39963407
Voyager_lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дополню. Само решение у вас сомнительное. varigence.com в свое время разрабатывало надстройку для Excel, где удобно было комментировать данные , полученные из OLAP-куба ,но как я помню, информация хранилась в самом файле. Чтобы сделать так, чтобы комменты хранились в базы, writeback использовать не стоит. Если уж приспичит, то посмотрите надстройки DevArt или SaveToDB для этих целей.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Сохранение информации в БД через куб
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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