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

Необходимо посчитать среднее значение за период
Считаю таким образом:
AVG
(
[Date].[Year - Month - Day].[MonthOfYear].&[3]&[2018].FirstChild:
[Date].[Year - Month - Day].[MonthOfYear].&[3]&[2018].LastChild,
Round([Measures].[PDZ_Itogo]/[Measures].[DZ], 4)
)
,Format_String = 'Percent'
--Вычисляемый элемент среднее отношение ПДЗ к ДЗ --Процент просроченной задолженности.

Подскажите Каким образом динамически вачислять необходимый диапазон в кубе при создании вычисляемой меры ,
простое
AVG
(
[Date].[TransDate].CurrentMember,
Round([Measures].[PDZ_Itogo]/[Measures].[DZ], 4)
)
не работает

[Date].[TransDate] - это ключ иерархии и он выглядит вот так в кубе: '2017-04-04'.
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625511
Фотография StarikNavy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sokelva_1980,


create dynamic set currentcube.[name]
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625535
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sokelva_1980,

считать ПДЗ
считать ДЗ
сделать CM, где одно будет делиться на второе

тогда какой период пользователь решит выбрать - такой и будет использован в расчете
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625538
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StarikNavy,

а разве MS починила работу dynamic set?
раньше куб быстро становился неработоспособным при их добавлении
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625576
sokelva_1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Критик, считать avg отдельно для ПДЗ и отдельно для ДЗ?
Вот так что ли ?

AVG(ПДЗ)/AVG(ДЗ) ?
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625582
sokelva_1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Критик, я уже голову сломала, запрос написала в SSMS - все работает, в кубе полная чушь выходить.

1 выч. мера = avg(ПДЗ)
2 выч. мера = avg(ДЗ)
3 выч. мера = 1 выч. мера/2 выч. мера , Так ?

Обычное AVG считается в рамках диапазона или даты.
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625586
sokelva_1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AVG
(
[Date].[Year - Month - Day].[MonthOfYear].&[3]&[2018].Children,
Round([Measures].[PDZ_Itogo], 4)
)

Вот при формировании выч меры вместо [Date].[Year - Month - Day].[MonthOfYear].&[3]&[2018].Children-вот этого что подставить ?
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625616
sokelva_1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А еще вопрос как посчитать отдельно среднее дня каждого элемента в иерархии ?
Например, AVG для каждого года отдельно.
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625638
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
эти ваши ПДЗ и ДЗ аддитивные меры?
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625651
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sokelva_1980Критик, я уже голову сломала, запрос написала в SSMS - все работает, в кубе полная чушь выходить.

1 выч. мера = avg(ПДЗ)
2 выч. мера = avg(ДЗ)
3 выч. мера = 1 выч. мера/2 выч. мера , Так ?


не так, пусть ваши ПДЗ и ДЗ - аддитивные, тогда просто для них назначается функциоа агрегирования sum,
потом поверх делается вычисление ПДЗ / ДЗ

если хотете считать среднее, то вам нужно определится, какое среднее вам нужно
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625892
sokelva_1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Критик,

Да , мера аддитивная , мне нужно брать среднее за выбранный период.
Запрос строю на куб
AVG
(
--[Date].[Year - Month - Day].Members,
[Date].[TransDate].&[2017-01-01T00:00:00]:[Date].[TransDate].&[2017-12-31T00:00:00],
Round([Measures].[PDZ_Itogo], 4)
)
Все работает, как только пытаюсь добавить в вычисляемую меру,
создается такое впечатление, что он берёт среднее не за выбранный пользователем период по конкретному клиенту ,а за весь период. Как указать границы диапазона , по которому нужно считать среднее.
...
Рейтинг: 0 / 0
Вычисляемая мера - Среднее за период
    #39625943
Фотография StarikNavy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критикраньше куб быстро становился неработоспособным при их добавлении
переставал обрабатываться? или переставал выдавать инфу? ))

да,особо много на динамике не развершешся, но иногда помогает.
но, да - майкрософт редиски, развития нету
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вычисляемая мера - Среднее за период
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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