Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как или в чем сделать отчет с 2-мя Calc мерами одного измерения / 25 сообщений из 40, страница 1 из 2
25.02.2005, 13:34
    #32933425
Torin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Попросили забульбенить отчетец. На чистом MDX, если выполнить через ADO и самому разложить на листе Excel вроде делаем, должно получиться.
Но имея под рукой ProClarity и DataWarehouse Explorer я просто не понимаю, как ?
В кубе, кроме прочего, есть измерение клиенты, меры - "куплено упаковок", "Наценка грн", "Продано грн.".
Нужн отчет
1. В колонках "куплено накопительно в месяц, кейсов", 0-150,150-1000,1000-3000,3000+
2. В строках группы "Разово до 30 кейсов", "Разово 30 - 300 кейсов", "Разово 300 - 600 кейсов", "Разово более 600 кейсов"
В каждой группе параметры
"Количество клиентов",
"Оборот всех клиентов в колонке, кейсов"
"граничные значения наценки %" min max
и еще часть параметров, в данной случае не существенно, только усложнит.

Выходная форма - таблица, картинка в атачменте (11k)
...
Рейтинг: 0 / 0
25.02.2005, 13:52
    #32933479
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Так в чем вопрос? Я так и не понял.
...
Рейтинг: 0 / 0
25.02.2005, 14:18
    #32933572
Torin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Как это сделать ?
"Накопительно в месяц" и "разово" - можно отдельно реализовать cacl мемберами, но одного дименшиона "Customer" или "Measure". Пока не встречал продукта, который может положить на разные оси один и тот же дименшион.
Вообщем, я просто не представляю как это сделать визуальными средствами.
Может на пальцах объяснишь ?
...
Рейтинг: 0 / 0
28.02.2005, 13:39
    #32936381
Torin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Хм, вот, что получилось на MDX, если никто не знает, как это сделать. С более простым способом пока неясно
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
WITH 
  --CstX_ Это множество клиентов, купивших за рассматриваемый интервал (в частном случае - месяц) определенное суммарное число кейсов 
  SET [CstX1] AS 'FILTER([Customers].[Groups and Customers].Members,[Measures].[Cases]>0 AND [Measures].[Cases]<=150)' 
  SET [CstX2] AS 'FILTER([Customers].[Groups and Customers].Members,[Measures].[Cases]>150 AND [Measures].[Cases]<=1000)' 
  SET [CstX3] AS 'FILTER([Customers].[Groups and Customers].Members,[Measures].[Cases]>1000 AND [Measures].[Cases]<=3000)' 
  SET [CstX4] AS 'FILTER([Customers].[Groups and Customers].Members,[Measures].[Cases]>3000)' 
  --SaleDomain Это множество "продажных ситуаций" (т.е. поле возможных продаж, образованное из всевозможных значений DIMs из "ключа" продажи) за рассматриваемый интервал (месяц) 
  SET [SaleDomain] AS 'Descendants([Time].[YMD].CurrentMember,[Time].[YMD].[Day])*[Products].[PG].[Description PG].Members*[Distribution].[Branch].Members' 
  --CstSaleX_ Это множество "продажных ситуаций" для клиентов CstX_ 
  SET [CstSaleX1] AS 'NonEmptyCrossjoin([SaleDomain],[CstX1],{[Time].[YQMWD].[All Time]},{[Time].[YWDD].[All Time]})' 
  SET [CstSaleX2] AS 'NonEmptyCrossjoin([SaleDomain],[CstX2],{[Time].[YQMWD].[All Time]},{[Time].[YWDD].[All Time]})' 
  SET [CstSaleX3] AS 'NonEmptyCrossjoin([SaleDomain],[CstX3],{[Time].[YQMWD].[All Time]},{[Time].[YWDD].[All Time]})' 
  SET [CstSaleX4] AS 'NonEmptyCrossjoin([SaleDomain],[CstX4],{[Time].[YQMWD].[All Time]},{[Time].[YWDD].[All Time]})' 
  --CstSale__ Это множество продаж клиентам группы CstX_, каждая из которых (продаж) состоит из определенного числа кейсов 
  SET [CstSale_раз1_сум1] as 'Filter([CstSaleX1],[Measures].[Cases]>0 AND [Measures].[Cases]<30)' 
  SET [CstSale_раз1_сум2] as 'Filter([CstSaleX2],[Measures].[Cases]>0 AND [Measures].[Cases]<30)' 
  SET [CstSale_раз1_сум3] as 'Filter([CstSaleX3],[Measures].[Cases]>0 AND [Measures].[Cases]<30)' 
  SET [CstSale_раз1_сум4] as 'Filter([CstSaleX4],[Measures].[Cases]>0 AND [Measures].[Cases]<30)' 
  SET [CstSale_раз2_сум1] as 'Filter([CstSaleX1],[Measures].[Cases]>=30 AND [Measures].[Cases]<300)' 
  SET [CstSale_раз2_сум2] as 'Filter([CstSaleX2],[Measures].[Cases]>=30 AND [Measures].[Cases]<300)' 
  SET [CstSale_раз2_сум3] as 'Filter([CstSaleX3],[Measures].[Cases]>=30 AND [Measures].[Cases]<300)' 
  SET [CstSale_раз2_сум4] as 'Filter([CstSaleX4],[Measures].[Cases]>=30 AND [Measures].[Cases]<300)' 
  SET [CstSale_раз3_сум1] as 'Filter([CstSaleX1],[Measures].[Cases]>=300 AND [Measures].[Cases]<=600)' 
  SET [CstSale_раз3_сум2] as 'Filter([CstSaleX2],[Measures].[Cases]>=300 AND [Measures].[Cases]<=600)' 
  SET [CstSale_раз3_сум3] as 'Filter([CstSaleX3],[Measures].[Cases]>=300 AND [Measures].[Cases]<=600)' 
  SET [CstSale_раз3_сум4] as 'Filter([CstSaleX4],[Measures].[Cases]>=300 AND [Measures].[Cases]<=600)' 
  SET [CstSale_раз4_сум1] as 'Filter([CstSaleX1],[Measures].[Cases]>600)' 
  SET [CstSale_раз4_сум2] as 'Filter([CstSaleX2],[Measures].[Cases]>600)' 
  SET [CstSale_раз4_сум3] as 'Filter([CstSaleX3],[Measures].[Cases]>600)' 
  SET [CstSale_раз4_сум4] as 'Filter([CstSaleX4],[Measures].[Cases]>600)' 
  MEMBER [Time].[YQMWD].[сум1] AS '1' 
  MEMBER [Time].[YQMWD].[сум2] AS '1' 
  MEMBER [Time].[YQMWD].[сум3] AS '1' 
  MEMBER [Time].[YQMWD].[сум4] AS '1' 
  MEMBER [Time].[YWDD].[раз1] AS '1' 
  MEMBER [Time].[YWDD].[раз2] AS '1' 
  MEMBER [Time].[YWDD].[раз3] AS '1' 
  MEMBER [Time].[YWDD].[раз4] AS '1' 
  MEMBER [Measures].[Колич, кл] AS 'Extract(StrToSet("[CstSale_"+[Time].[YWDD].CurrentMember.Name+"_"+[Time].[YQMWD].CurrentMember.Name+"]"),[Customers]).Count' 
  MEMBER [Measures].[Оборот, кс] AS 'Sum(StrToSet("[CstSale_"+[Time].[YWDD].CurrentMember.Name+"_"+[Time].[YQMWD].CurrentMember.Name+"]"),[Measures].[Cases])' 
  MEMBER [Measures].[Ср нац, %] AS ' 
    Sum( 
      StrToSet("[CstSale_"+[Time].[YWDD].CurrentMember.Name+"_"+[Time].[YQMWD].CurrentMember.Name+"]"), 
      [Measures].[Sell]-[Measures].[Store cost])/ 
    Sum( 
      StrToSet("[CstSale_"+[Time].[YWDD].CurrentMember.Name+"_"+[Time].[YQMWD].CurrentMember.Name+"]"), 
      [Measures].[Store cost])', FORMAT_STRING = 'Percent' 
  MEMBER [Measures].[Колич, дст] AS 'StrToSet("[CstSale_"+[Time].[YWDD].CurrentMember.Name+"_"+[Time].[YQMWD].CurrentMember.Name+"]").Count' 
  MEMBER [Measures].[Ср дост, кс] AS 'Avg(StrToSet("[CstSale_"+[Time].[YWDD].CurrentMember.Name+"_"+[Time].[YQMWD].CurrentMember.Name+"]"),[Measures].[Cases])' 
SELECT 
  {[Measures].[Колич, кл],[Measures].[Оборот, кс],[Measures].[Ср нац, %],[Measures].[Колич, дст],[Measures].[Ср дост, кс]} on columns, 
CrossJoin( 
  {[Time].[YWDD].[раз1],[Time].[YWDD].[раз2],[Time].[YWDD].[раз3], [Time].[YWDD].[раз4]}, 
  {[Time].[YQMWD].[сум1],[Time].[YQMWD].[сум2],[сум3],[Time].[YQMWD].[сум4]}) 
 on rows 
FROM [PG Sales] 
WHERE [Time].[YMD].[All Time].[ 2004 ].[ 04  - December]
...
Рейтинг: 0 / 0
28.02.2005, 20:14
    #32937337
Torin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Нарываюсь на рекламу.
Итак, вопрос сформулируем так:
Кто нить подскажет, какой клиентский инструмент для работы с MS AS 2K, умеет в отчете положить 2 вычисляемых мембера одного измерения на разные оси ?
Например, требуется увидеть сетку - в колонках - "Купившие за раз до 20 грн, более 20 грн) и в строках - "Купившие за месяц до 100 грн, 500 грн"
В области данных - кол-во таких, "купивших", плюс масимальная сумма разовой покупки, минимальная сумма разовой покупки ?
;-(
...
Рейтинг: 0 / 0
01.03.2005, 09:56
    #32937852
олапист
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
смотрите только на Jurii не нарвитесь - по ходу PowerPlay чуть ли не единственный клиент, который позволяет элементы одного и того же измерения, и даже один и тот же элемент размещать на разных осях

я бы решал сию проблему на уровне DWH или с помощью utility dimensions
...
Рейтинг: 0 / 0
01.03.2005, 16:29
    #32939253
Torin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Спасибо, ясно.
Я его, кстати, не боюс ! :-)
...
Рейтинг: 0 / 0
01.03.2005, 19:16
    #32939736
Константин Лисянский
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Посмотрите, Вам такое надо?
И чтобы дрилл-даун до товаров был, правильно?
Правда, ломает упражнятся с вставкой других метрик. Поэтому только количество. Ну, и метрика и атрибуты немного другие, но смысл примерно такой же.


С уважением,
Константин Лисянский
http://lissianski.narod.ru
...
Рейтинг: 0 / 0
02.03.2005, 00:14
    #32939974
Torin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Да.
Все, баста. Вместо того, чтобы MSTR ставить, выкручиваюсь дугой что бы получить то что мне нужно, и то не все в приниципе возможно.
Вот только щас один отчетец еще.. и все, пойду дорогой MSTR.
;-(
...
Рейтинг: 0 / 0
02.03.2005, 02:40
    #32940007
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
TorinНарываюсь на рекламу.
Итак, вопрос сформулируем так:
Кто нить подскажет, какой клиентский инструмент для работы с MS AS 2K, умеет в отчете положить 2 вычисляемых мембера одного измерения на разные оси ?
Например, требуется увидеть сетку - в колонках - "Купившие за раз до 20 грн, более 20 грн) и в строках - "Купившие за месяц до 100 грн, 500 грн"
В области данных - кол-во таких, "купивших", плюс масимальная сумма разовой покупки, минимальная сумма разовой покупки ?
;-(

Из моего опыта, CM пофиг, на какое измерение его пригвоздить, главное в формулах использовать explicite выражения, тогда не будет сюрпризов.
...
Рейтинг: 0 / 0
02.03.2005, 02:55
    #32940014
Mosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
backfireИз моего опыта, CM пофиг, на какое измерение его пригвоздить, главное в формулах использовать explicite выражения, тогда не будет сюрпризов.
Я не очень понял как это можно сделать. Возьмем самый простой CM:
Код: plaintext
CREATE Measures.Profit = Measures.Sales - Measures.Cost

Как можно его пригвоздить на любое другое измерение ? Приведите пожалуйста пример "explicit expression", например если создать этот CM в измерении Time ?

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
02.03.2005, 12:46
    #32940821
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Mosha backfireИз моего опыта, CM пофиг, на какое измерение его пригвоздить, главное в формулах использовать explicite выражения, тогда не будет сюрпризов.
Я не очень понял как это можно сделать. Возьмем самый простой CM:
Код: plaintext
CREATE Measures.Profit = Measures.Sales - Measures.Cost

Как можно его пригвоздить на любое другое измерение ? Приведите пожалуйста пример "explicit expression", например если создать этот CM в измерении Time ?

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights

A что мешает написать в лоб вот так? (в терминах фудмарта)

Код: plaintext
1.
2.
3.
4.
5.
with
 member Measures.MyProfit as '[Measures].[Store Sales] - [Measures].[Store Cost]'
 member Time.MyProfit98 as '(Measures.MyProfit, [Time].[1998])', solve_order =  1 
select {[Time].[ 1998 ], [Time].[ 1997 ], Time.MyProfit98} on  0 ,
{[Measures].[Store Sales], [Measures].[Store Cost], [Measures].[Profit],  Measures.MyProfit} on  1 
from Sales
...
Рейтинг: 0 / 0
02.03.2005, 12:56
    #32940868
олапист
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
"написать в лоб" можно и на SQL
весь шик OLAPa состоит в возможности построения отчетов конечными пользователями
имхо
...
Рейтинг: 0 / 0
02.03.2005, 13:48
    #32941094
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
олапист"написать в лоб" можно и на SQL
весь шик OLAPa состоит в возможности построения отчетов конечными пользователями
имхо

Весь шик состот в том, чтобы иметь умный клиент, который генерит правильный MDX, но имеет простой интерфейс, что его даже "полный начальник" использовать может.
...
Рейтинг: 0 / 0
02.03.2005, 14:26
    #32941249
Torin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
олапист"написать в лоб" можно и на SQL
весь шик OLAPa состоит в возможности построения отчетов конечными пользователями
имхо
Ну да, и дать QA в зубы конечным пользователям ? Ведь еще надо иметь report disigner product для этого, а CrystalReports я не люблю..
...
Рейтинг: 0 / 0
02.03.2005, 14:31
    #32941268
Torin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
backfire олапист"написать в лоб" можно и на SQL
весь шик OLAPa состоит в возможности построения отчетов конечными пользователями
имхо

Весь шик состот в том, чтобы иметь умный клиент, который генерит правильный MDX, но имеет простой интерфейс, что его даже "полный начальник" использовать может.
Например ? В контексте моей пробелмы ?
...
Рейтинг: 0 / 0
02.03.2005, 14:34
    #32941274
олапист
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
backfire олапист"написать в лоб" можно и на SQL
весь шик OLAPa состоит в возможности построения отчетов конечными пользователями
имхо

Весь шик состот в том, чтобы иметь умный клиент, который генерит правильный MDX, но имеет простой интерфейс, что его даже "полный начальник" использовать может.

Если клиент такой умный, то он сможет и правильный SQL генерить - зачем тогда с OLAP сервером вообще заморачиваться? Ведь еще один шик OLAPa - в универсальности клиентского софта.
А вообще, пусть Mosha нас рассудит по поводу design goals Юкона.
...
Рейтинг: 0 / 0
02.03.2005, 14:49
    #32941354
олапист
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Torin олапист"написать в лоб" можно и на SQL
весь шик OLAPa состоит в возможности построения отчетов конечными пользователями
имхо
Ну да, и дать QA в зубы конечным пользователям ? Ведь еще надо иметь report disigner product для этого, а CrystalReports я не люблю..

в зубы конечным пользователям нужно давать Модель, так как это сделано в Yukon, MicroStrategy, ReportNet - все эти продукты на правильном пути, безотностильно к тому являются ли они MOLAP или ROLAP или Query & Reporting, суть то технологии не в новом способе хранения данных, а в новом способе взаимодействия с пользователями.

а Crystal Reports - это понятие из прошлого века
...
Рейтинг: 0 / 0
02.03.2005, 20:31
    #32942388
Jurii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
2 Torin:

Итак, вопрос сформулируем так:
Кто нить подскажет, какой клиентский инструмент для работы с MS AS 2K, умеет в отчете положить 2 вычисляемых мембера одного измерения на разные оси ?
Например, требуется увидеть сетку - в колонках - "Купившие за раз до 20 грн, более 20 грн) и в строках - "Купившие за месяц до 100 грн, 500 грн"
В области данных - кол-во таких, "купивших", плюс масимальная сумма разовой покупки, минимальная сумма разовой покупки ?


Я могу подсказать, что подобная задача решается в OLAP-клиенте PowerPlay User (в режиме Построитель отчетов).

2 олапист:

смотрите только на Jurii не нарвитесь - по ходу PowerPlay чуть ли не единственный клиент, который позволяет элементы одного и того же измерения, и даже один и тот же элемент размещать на разных осях

Я не понял, это наезд или комплимент в сторону PowerPlay? :)
Для PowerPlay абсолютно все равно, какие категории (мемберы) куда перетаскивать. Можно например вывести в первую строку город Киев, во вторую - клиента Иванова, в третью - показатель Прибыль, а в столбцы либо вообще ничего не выводить (! :) ), либо в первый столбец вывести клиента Иванова, во сторой столбец - сумму мемберов с Даты1 по Дату2, а в третий - 2004 год полностью... Отчетик может и кривой, но гибкость OLAP-клиента не вызывает сомнений.
...
Рейтинг: 0 / 0
02.03.2005, 22:12
    #32942473
Mosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
backfireA что мешает написать в лоб вот так? (в терминах фудмарта)

Код: plaintext
1.
2.
3.
4.
5.
with
 member Measures.MyProfit as '[Measures].[Store Sales] - [Measures].[Store Cost]'
 member Time.MyProfit98 as '(Measures.MyProfit, [Time].[1998])', solve_order =  1 
select {[Time].[ 1998 ], [Time].[ 1997 ], Time.MyProfit98} on  0 ,
{[Measures].[Store Sales], [Measures].[Store Cost], [Measures].[Profit],  Measures.MyProfit} on  1 
from Sales


Мешает в основном то, что MyProfit98 не работает так как работает MyProfit. Т.е. он вычисляет только для Year98, а надо чтобы для произвольного года (или месяца или дня). Ну и если внутри запроса еще можно какъто выкрутиться контролируя axis, то в кубе задать такой CM невозможно.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
02.03.2005, 22:37
    #32942490
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
MoshaНу и если внутри запроса еще можно какъто выкрутиться контролируя axis, то в кубе задать такой CM невозможно.

Ну я на уровне куба много чего не могу сделать, что на уровне генерации запроса - повседневная практика.

Встречный вопрос. Вам известны серийные клиенты MSAS, которые используют NECJ при генерации MDX запросов?
...
Рейтинг: 0 / 0
03.03.2005, 10:01
    #32942872
Mosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
backfireНу я на уровне куба много чего не могу сделать, что на уровне генерации запроса - повседневная практика.
Создание вычислений на уровне запроса приводит к большой потере производительности, поскольку результаты этих вычислений не могут быть кэшированы. Это особенно важно в Yukon, где calculation cache шарится между сессиями.

backfireВстречный вопрос. Вам известны серийные клиенты MSAS, которые используют NECJ при генерации MDX запросов?
Да известны. Но называть их здесь я не буду.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
03.03.2005, 11:21
    #32943155
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Да известны. Но называть их здесь я не буду.

А разве это коммерческая тайна?
...
Рейтинг: 0 / 0
03.03.2005, 11:23
    #32943164
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
Создание вычислений на уровне запроса приводит к большой потере производительности, поскольку результаты этих вычислений не могут быть кэшированы. Это особенно важно в Yukon, где calculation cache шарится между сессиями.

А разве в AS2K результаты CM кешируются каким то образом?
C Юконом понятно - там надо будет поломать голову.
...
Рейтинг: 0 / 0
03.03.2005, 11:36
    #32943204
Mosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как или в чем сделать отчет с 2-мя Calc мерами одного измерения
backfireА разве в AS2K результаты CM кешируются каким то образом?
Да кэшируются. И calculated cells тоже. И custom rollups, и custom members, и unary operators и т.д. Если заданы на уровне запроса, то кэшируются только на время запрося, если заданы в сессии - то на время сессии. Ограничение AS2K в том, что вычисления заданные в кубе кэшируются только на уровне сессии. А если используется "Default Isolation Mode=1;Execution Location=3", то тоже только на уровне запроса. Ну а в Юконе, как я уже писал, это значительно улучшено.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как или в чем сделать отчет с 2-мя Calc мерами одного измерения / 25 сообщений из 40, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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