¿Power BI es compatible con la concienciación agregada?

Un usuario Pregunto ✅

shaibu

¿Admite Power BI la conciencia agregada? OBIEE admite la conciencia agregada.

Guión

Importe_ventas

Importe_ventas

Nota

Fact_Sales_Day

Importe_ventas

Sum(Fact_sales_day.sales_amt) <> Fact.sales_month.sales_amt

Fact_Sales_Month

Importe_ventas

Sum(Fact_sales_month.sales_amt) <> Fact.sales_year.sales_amt

Fact_Sales_Year

Importe_ventas

Requisito de informe de ventas

Ruta de perforación

Sales_amt esperado

Año

Una fila por año y el monto de las ventas = una fila en Fact_sales_year

Año->Mes

Una fila por mes y el monto total de ventas del año = agregación de Fact_sales_month para el año seleccionado

Año->Mes->Día

Una fila por día y el monto total de ventas del año = agregación de Fact_sales_Day para el año seleccionado

En respuesta a shaibu

@shaibu,

Puede crear una tabla de calendario y usar HASONEVALUE (‘Calendar'[Date].[Day] ) en la función IF anidada para agregar una medida.

greg_deckler

No estoy seguro de si esta es la respuesta correcta, pero Power BI admite el contexto cuando usa medidas. Entonces, crearía una sola medida m_Sales_Amt que tendría una fórmula como SUM(Table[Sales_Amt). Technically, for something this basic, you wouldn’t need to use a measure, you could use the default aggregations. Then, as you drill down through, the measure will reflect the current context of the visualization.

shaibu

In response to Greg_Deckler

Not sure if I’ve understood .  In my case , there are 3 physical fact tables (fact_sales_day ,fact_Sales_month,fact_Sales_year) & three physical columns (sls_amt_day in fact_day, sls_amt_mnth in fact_month ,sls_amt_year , fact_year) . I understand that in OBIEE I can create one logical measure sls_amt & map all the physical measures (sls_amt_day,sls_amt_mnth,sls_amt_year) to logical fact fact_Sales (logical fact sales is mapped to physical fact fact_year,month day). Depending on the drill path , aggregates from respective fact ie if year then fact_year, month then Fact_month  & day then fact_Day.

 

What is the equivalent in Power BI?

 

In response to shaibu

@shaibu,

 

You may create a calendar table and use HASONEVALUE ( ‘Calendar'[Date].[Day] ) en la función IF anidada para agregar una medida.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *