AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.10.2013, 22:26   #1  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Цитата:
Сообщение от Alex_K Посмотреть сообщение
Я, честно говоря, давненько в Аксапту не заглядывал и не помню, как в базе хранятся значения массивов, но теоретически всё, что я сказал, можно сделать SQL-запросом на уровне DataSourceView в SSAS. Тогда выгрузка не понадобится.
То есть на уровне SSAS создаётся новый View и запросом туда выбираются и преобразовываются значения? Все релейшены, соответственно также прописываются вручную?

Upd: Не нахожу я что-то инструментов у ДатасорсВью для реализации подобного.

Последний раз редактировалось Cardagant; 12.10.2013 в 23:47.
Старый 13.10.2013, 00:59   #2  
Alex_K is offline
Alex_K
Участник
 
531 / 36 (3) +++
Регистрация: 07.02.2003
Правый клик по диаграмме DatasourceView:
Название: screenshot.png
Просмотров: 3011

Размер: 5.9 Кб

Обычный конструктор запросов.

Кстати, а редакция SQL какая?
Старый 13.10.2013, 23:45   #3  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Цитата:
Сообщение от Alex_K Посмотреть сообщение
Правый клик по диаграмме DatasourceView:
Вложение 8450

Обычный конструктор запросов.

Кстати, а редакция SQL какая?
А как вообще может выглядеть подобный запрос? Следует использовать временную таблицу?

Последний раз редактировалось Cardagant; 13.10.2013 в 23:50.
Старый 14.10.2013, 16:39   #4  
Alex_K is offline
Alex_K
Участник
 
531 / 36 (3) +++
Регистрация: 07.02.2003
Цитата:
Сообщение от Cardagant Посмотреть сообщение
А как вообще может выглядеть подобный запрос? Следует использовать временную таблицу?
Под руками аксы нет, поэтому сразу и не ответить.

Всё-таки, каким образом хранятся в БД индекс и значение элемента массива? Пример можно?
Старый 14.10.2013, 19:50   #5  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Цитата:
Сообщение от Alex_K Посмотреть сообщение
Под руками аксы нет, поэтому сразу и не ответить.

Всё-таки, каким образом хранятся в БД индекс и значение элемента массива? Пример можно?
Аксапта хранит их как одно отдельное поле для каждого индекса.
К примеру, для Results это было бы
Result, Result2_, Result3_, ..., Result7_
Теги
olap, ssas, кубы

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
daxdilip: Troubleshooting OLAP Errors in OLAP Storage Engine The attribute key cannot be found when processing: Table Blog bot DAX Blogs 0 14.04.2012 17:13
emeadaxsupport: Dynamics AX OLAP cubes shows data only till 2008 year Blog bot DAX Blogs 0 07.02.2011 16:11
Почему не могут зайти пользователи Excel 2003 на OLAP 2005? mazzy DAX: Администрирование 4 30.08.2007 10:35
Опять про OLAP и Enum mit DAX: Программирование 6 05.04.2004 11:06
Проблема с подключением к OLAP серверу Andrew Besedin DAX: Администрирование 0 20.03.2002 12:06
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:27.