Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / расчет среднего / 15 сообщений из 15, страница 1 из 1
28.12.2005, 17:40
    #33462809
Kentavr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
В MDX на основе куба, сформированного в Аксапте
Получаю резкльтирующее наличие по складам
select
{[Склад_OLAPRUS101_].members} on columns,
{[Measures].[Физ_наличие]} on rows
from Остатки
вопрос как получить среднее значение по складам
...
Рейтинг: 0 / 0
28.12.2005, 17:45
    #33462828
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
KentavrВ MDX на основе куба, сформированного в Аксапте
Получаю резкльтирующее наличие по складам
select
{[Склад_OLAPRUS101_].members} on columns,
{[Measures].[Физ_наличие]} on rows
from Остатки
вопрос как получить среднее значение по складам

Просто среднее арифметическое?
...
Рейтинг: 0 / 0
28.12.2005, 17:59
    #33462868
Kentavr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
backfire
Просто среднее арифметическое?

да!

все
Функцией avg?

да!
...
Рейтинг: 0 / 0
28.12.2005, 18:19
    #33462901
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
А чем это не нравится?

avg(descendants([Склад_OLAPRUS101_].CurrentMenber, [Склад_OLAPRUS101_].["LeafLevelName"]), [Measures].[Физ_наличие])
...
Рейтинг: 0 / 0
28.12.2005, 18:41
    #33462947
Kentavr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
backfireА чем это не нравится?


Тем, что как бы не использовал avg, в том числе воспользовался твоим примером:
"Formula error - connot convert experession to Set - in statical set 1 function"
...
Рейтинг: 0 / 0
28.12.2005, 18:51
    #33462964
Kentavr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
что так
Код: plaintext
1.
2.
3.
4.
select 
 {[Склад_OLAPRUS101_].members} on columns,
 avg(descendants([Склад_OLAPRUS101_].CurrentMember,[Склад_OLAPRUS101_].[Все Склад]), [Measures].[Физ_наличие]) on rows
from Остатки
что так
Код: plaintext
1.
2.
3.
4.
select 
 {[Склад_OLAPRUS101_].members} on columns,
 avg(descendants([Склад_OLAPRUS101_].CurrentMember, [Склад_OLAPRUS101_].["LeafLevelName"]), [Measures].[Физ_наличие]) on rows
from Остатки

кажись у меня в ДНК ошибка
...
Рейтинг: 0 / 0
28.12.2005, 19:10
    #33462985
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
Kentavrчто так
Код: plaintext
1.
2.
3.
4.
select 
 {[Склад_OLAPRUS101_].members} on columns,
 avg(descendants([Склад_OLAPRUS101_].CurrentMember,[Склад_OLAPRUS101_].[Все Склад]), [Measures].[Физ_наличие]) on rows
from Остатки
что так
Код: plaintext
1.
2.
3.
4.
select 
 {[Склад_OLAPRUS101_].members} on columns,
 avg(descendants([Склад_OLAPRUS101_].CurrentMember, [Склад_OLAPRUS101_].["LeafLevelName"]), [Measures].[Физ_наличие]) on rows
from Остатки

кажись у меня в ДНК ошибка


Как у тебя обзвается последний уровень измерения? Я же неаписал это в кавычках, чтобы вы свое подставили.

Можно еще так

Код: plaintext
avg(descendants([Склад_OLAPRUS101_].CurrentMember, , LEAVES), [Measures].[Физ_наличие])
...
Рейтинг: 0 / 0
28.12.2005, 19:31
    #33463014
Kentavr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
Код: plaintext
1.
2.
3.
select 
 {[Склад_OLAPRUS101_].members} on columns,
 avg(descendants([Склад_OLAPRUS101_].CurrentMember, [Склад_OLAPRUS101_].[Склад], LEAVES), [Measures].[Физ_наличие]) on rows
from Остатки
...
Рейтинг: 0 / 0
28.12.2005, 19:32
    #33463018
Kentavr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
"Склад" последний, но результат тот же
...
Рейтинг: 0 / 0
28.12.2005, 19:36
    #33463022
Kentavr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
Код аналитики, название измерения: Склад
Уровни, название уровня: Склад
...
Рейтинг: 0 / 0
28.12.2005, 19:41
    #33463027
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
Kentavr
Код: plaintext
1.
2.
3.
select 
 {[Склад_OLAPRUS101_].members} on columns,
 avg(descendants([Склад_OLAPRUS101_].CurrentMember, [Склад_OLAPRUS101_].[Склад], LEAVES), [Measures].[Физ_наличие]) on rows
from Остатки



Извините. совсем плохой стал

Надо

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
with 
member [Measures].[среднее наличие] as 
'avg(descendants([Склад_OLAPRUS101_].CurrentMember, [Склад_OLAPRUS101_].[Склад], LEAVES), [Measures].[Физ_наличие])'

select 
 {[Склад_OLAPRUS101_].members} on columns,
 {[Measures].[Физ_наличие], [Measures].[среднее наличие]) on rows
from Остатки
...
Рейтинг: 0 / 0
28.12.2005, 19:55
    #33463043
Kentavr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
Большое спасибо :-)

Действительно считает среднее, но, к сожалению, только по "Все Склад", для отдельных складов получается, что среднее равное Физ_наличие.
...
Рейтинг: 0 / 0
28.12.2005, 21:05
    #33463100
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
KentavrБольшое спасибо :-)

Действительно считает среднее, но, к сожалению, только по "Все Склад", для отдельных складов получается, что среднее равное Физ_наличие.

А Вам как хотелось бы?
...
Рейтинг: 0 / 0
29.12.2005, 07:29
    #33463328
Kentavr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
Хотелось бы получать значения средних в разрезе каждого склада
...
Рейтинг: 0 / 0
29.12.2005, 10:40
    #33463629
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
расчет среднего
KentavrХотелось бы получать значения средних в разрезе каждого складаа среднее по чём брать? в смысле по какому множеству?
Если по времени, то можете подставить в формулу вместо измерения склад измерение времени.
А ещё лучше, заведите себе физ. меру "количество", по которому вы будете усреднять, а потом делите сумму на кол-во
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / расчет среднего / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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