powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / связанные поля в MDX
2 сообщений из 2, страница 1 из 1
связанные поля в MDX
    #33249800
falcon785
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Если в запросе присутствует два поля из одного dimension, оба по строкам, но данные одного из них нужно заменить связанными данными из другой таблицы, как это можно сделать? Например,
.........................................
Order ({[dimension1].[field1].members, [dimension1].[field2].members}, [Measures].[val], BDESC) on rows
...........................................
здесь нужно чтобы вместо [dimension1].[field2].members выводилось связанное поле из другой таблицы (в кубе связь есть, и даже создано измерение), т. е. хотелось бы написать так
.........................................
Order ({[dimension1].[field1].members, [dimension2].[field3].members}, [Measures].[val], BDESC) on rows
...........................................
но так не работает.
Заранее всем спасибо.
...
Рейтинг: 0 / 0
связанные поля в MDX
    #33253639
vap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При создании Dimension создайте View в котором определены все необходимые поля.
Связанные поля поместите в Properties. Потом в MDX выражении используйте их.

Код: plaintext
1.
2.
3.
4.
5.
6.
with 
member [Measures].Price as '[Dim1].Properties("Price")'

select 
  { [Measures].Price } on  0 , 
  { [Dim2].Children) } on  1  
from [Cube1]
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / связанные поля в MDX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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