Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now

Reply
Syndicate_Admin
Administrator
Administrator

¿Debo usar columnas de tabla de fechas o tabla de hechos en esta medida?

Hello Community - Esta medida es de un blog que habla sobre nuevos clientes. Power BI: Tutorial completo de análisis de cohortes - Finance BI (finance-bi.com)

Lo he modificado solo en términos de que estoy usando (principalmente) columnas de tablas de dimensiones, pero en algunos casos he usado tablas de hechos.

En la fórmula original, el autor ha utilizado tablas de hechos. Pero tengo tablas de dimensiones para la fecha y los clientes.

¿Alguna guía sobre qué usar (y por qué)?

Gasto promedio de nuevos clientes =
DÓNDE acquisitionMonth =
VALOR SELECCIONADO ( 'Dim_Order Tabla de fechas' [Orden del año y mes] )
DÓNDE selectedFutureMonth =
VALOR SELECCIONADO ( 'Meses futuros'[Valor] )
DÓNDE currentCustomers =
VALORES ( 'SalesOrdersALL' [Bill To Customer_CustNum] )
DÓNDE pastCustomers =
CALCULATETABLE (
VALORES ( SalesOrdersALL[Bill To Customer_CustNum] ),
TODO ( 'Tabla de fechas Dim_Order' [Mes y año], 'Tabla de fechas Dim_Order' [MonthnYear] ),
'Dim_Order Tabla de fechas'[Pedido del mes del año] < adquisiciónMes
)
DÓNDE newCustomers =
EXCEPTUAR ( currentCustomers, pastCustomers )
DÓNDE clientesFuturePeriods =
CALCULATETABLE (
VALORES ( SalesOrdersALL[Bill To Customer_CustNum] ),
TODO ( 'Tabla de fechas Dim_Order' [Mes y año], 'Tabla de fechas Dim_Order' [MonthnYear] ),
'Dim_Order Date Table'[Year Month order] = acquisitionMonth + selectedFutureMonth
)
DÓNDE newCustomersBuyingInFuturePeriods =
CRUZAR ( newCustomers, customersFuturePeriods )

DEVOLUCIÓN
CALCULAR(SUMA(SalesOrdersALL[Precio neto]),
TODO('Dim_Order tabla de fechas' [mes y año],'tabla de fechas Dim_order'[mesaño]),
'Dim_Order Date Table'[Year Month order]= acquisitionMonth+selectedFutureMonth,SalesOrdersALL[Bill To Customer_CustNum]
EN newCustomersBuyingInFuturePeriods)
/
COUNTROWS(newCustomersBuyingInFuturePeriods)
2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@amitchandak Gracias Amit! Lo que aprendí de comparar su video con la medida que utilicé es que probablemente debería haber creado mi medida usando columnas de la tabla de hechos. Parece que creaste tus columnas personalizadas en tu tabla de datos de ventas, mientras que yo creé mis fechas personalizadas en mi tabla de dimensiones de fecha.

Syndicate_Admin
Administrator
Administrator

@texmexdragon2 , consulte si esto puede ayudar

Análisis de cohorte de Power BI, retención de clientes %- https://youtu.be/qY1SDF1cwsg

Período de estancia – Análisis de cohortes: https://community.powerbi.com/t5/Community-Blog/Customer-Retention-Part-3-Period-Of-Stay-Cohort-Anal...

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

February Power BI Update Carousel

Power BI Monthly Update - February 2026

Check out the February 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.