2013-05-01 3 views
1

У меня есть таблица фактов продаж с двумя датами: заказ получен и заказ отправлен.Как определить, какое соединение используется в ssas

У меня есть таблица измерения времени в представлении источника данных.

Я определил две связи между таблицей измерения времени и таблицей фактов продаж, по одной полученной дате заказа и дате заказа.

В определении куба У меня есть два измерения: один для даты заказа и один для даты отправки.

У меня есть иерархия времени для обоих измерений (фискальный календарь).

Я не могу понять, какие отношения используются либо в размерах. Похоже, что они оба используют соединение для заказа полученной даты. Как сообщить SSAS использовать дату доставки для одного измерения и дату получения заказа для другой.

Спасибо, --sw

ответ

2

Я хотел бы открыть источник куба в Visual Studio/Заявок, а затем открыть соответствующий объект куба и перейдите на вкладку Использование измерения.

Затем найдите пересечение Dimension (row) и Measure Group (столбец) и нажмите кнопку Build (...) для этой ячейки. Это покажет вам, какие столбцы задействованы, и вы можете выбрать правильный столбец Measure Group.

Когда вы сначала добавляете размер в куб, SSAS определяет эти параметры, используя отношения источника источника данных (если они существуют).

+0

Спасибо. Это просто спасло меня некоторое время :) – Peter