0
Как я могу изменить этот запрос MDX
(получить от Saiku), чтобы в колонке были помещены «anno» (год) и measures
?Как инвертировать строки с столбцами в этом запросе MDX?
MDX запросов:
WITH
SET [~ROWS_Regime Ricovero_Regime Ricovero.Regime Ricovero] AS
{[Regime Ricovero].[Degenza ordinaria]}
SET [~ROWS_Anno_Anno.Anno] AS
{[Anno].[Anno].MEMBERS}
SELECT
NON EMPTY
{
[Measures].[Numero di Ricoveri]
,[Measures].[Dimessi 0-1 Giorno]
,[Measures].[Dimessi > di 1 Giorno]
,[Measures].[Giornate di Degenza]
,[Measures].[Degenza Media]
,[Measures].[Occupazione Media (Percentuale)]
,[Measures].[Indice di Rotazione]
,[Measures].[Presenti Medi Giornaliari]
,[Measures].[Numero di Interventi]
,[Measures].[DRG Peso]
} ON COLUMNS
,NON EMPTY
NonEmptyCrossJoin
(
[~ROWS_Regime Ricovero_Regime Ricovero.Regime Ricovero]
,[~ROWS_Anno_Anno.Anno]
) ON ROWS
FROM [Cubo Virtuale Report Dati Attività];
На практике, я хотел бы видеть эту таблицу вертикально, а не горизонтально. Заранее спасибо
MDX запросов работает в Saiku, но компонент таблица дает ошибку. Есть еще один способ написать тот же запрос? – mike5v
Я не уверен, но это может быть «*»? – mike5v
«*» - это современный способ написать CrossJoin - попробуйте перевести обратно в CrossJoin – whytheq