Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 Дублирование значений показателей для валют  [new]
FRoST86
Member

Откуда:
Сообщений: 121
Коллеги, добрый день.

Вопрос такой:

Есть куб (упрощенный) 1 мера, 2 измерения.

измерение времени и измерение "Показатели" (byAccount).

Среди показателей есть значения Сумма и Остаток. Значения в фактах хранятся в рублях.

Необходимо добавить в "Показатели" значения Сумма и Остаток но в валюте, для этого есть таблица в которой указан коэффициент для валюты на каждый день.

1 вопрос, может кто-то сталкивался с подобной задачей, какие варианты решения?

я пока вижу следующий вариант:
добавить меру с коэффициентами, связанную с измерением времени.
добавить в измерение значения Сумма USD, Остаток USD.

Скопировать в калькулейшн значение меры с невалютных показателей, на валютные

Переопределить в калькулейшн значения для каждого дня как:
[Measures].[Значения] * [Measures].[Значения коэффициентов]

2 вопрос, Если я переопределил значения для дней, могу я, каким нибудь способом, переопределить значения выше по иерархии времени (месяц, год) в соответствии с правилами, прописанными для account, но с учетом значений переопределенных в скоупе для дней?
26 окт 17, 11:27    [20901382]     Ответить | Цитировать Сообщить модератору
 Re: Дублирование значений показателей для валют  [new]
FRoST86
Member

Откуда:
Сообщений: 121
Куб на SSAS
26 окт 17, 11:31    [20901399]     Ответить | Цитировать Сообщить модератору
 Re: Дублирование значений показателей для валют  [new]
Dmitry Biryukov
Member

Откуда: Женева
Сообщений: 1746
там же даже визард есть, который вам весь код сгенерирует.
а если ручками, то да - ещё одна группа мер и перемножать.
26 окт 17, 15:35    [20902768]     Ответить | Цитировать Сообщить модератору
 Re: Дублирование значений показателей для валют  [new]
Alex_496
Member

Откуда: Moscow https://www.dvbi.ru
Сообщений: 3491
https://www.dvbi.ru/articles/reading/SSAS-currencies-conversion
26 окт 17, 15:48    [20902827]     Ответить | Цитировать Сообщить модератору
 Re: Дублирование значений показателей для валют  [new]
FRoST86
Member

Откуда:
Сообщений: 121
Dmitry Biryukov,

Про какой визард идет речь, можете пояснить?
26 окт 17, 15:51    [20902837]     Ответить | Цитировать Сообщить модератору
 Re: Дублирование значений показателей для валют  [new]
FRoST86
Member

Откуда:
Сообщений: 121
ссылка на решение, вдруг кому понадобится
https://intelligentsql.wordpress.com/2014/02/18/ssas-currency-conversion/
31 окт 17, 11:24    [20914753]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить