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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

recuento diferenciado en un mes de datos diarios por categoría

hola

Estoy luchando mucho con el siguiente caso:

Estoy recopilando instantáneas diarias de datos según el ejemplo siguiente. Calculo el envejecimiento de los pedidos retrasados (cada día aumenta en 1 hasta que se envían) y luego se asignan a cubos envejecidos 1-5, 6-10, etc. Por supuesto, un pedido en un mes puede aparecer en varios cubos a medida que su envejecimiento está aumentando. Mi problema es que tengo un gráfico que presenta un recuento distinto de pedidos por cubo de envejecimiento por mes calendario y quiero que el pedido se muestre solo una vez en el cubo de envejecimiento máximo en el que cayó durante un mes. Si sólo calculo un recuento distinto y lo parto por bucket, un pedido todavía aparece en cada bucket en el que cayó, así que, por ejemplo, si su envejecimiento es 10, aparece en 1-5 y 6-10.

¿Podría alguien ayudar, por favor?

ordenestadoenvejecimientoCubo de envejecimiento
550214910010demorar11-5
550214910010demorar21-5
550214910010demorar31-5
550214910010demorar41-5
550214910010demorar51-5
550214910010demorar66-10
550214910010demorar76-10
550214910010demorar86-10
550214910010demorar96-10
550214910010demorar106-10
550214910010demorar1111-20
550214910010demorar1211-20
550214910010demorar1311-20
550214910010demorar1411-20
550214910010demorar1511-20
550214910010demorar1611-20
550214912910demorar11-5
550214912910demorar21-5
550214912910demorar31-5
550214912910demorar41-5
550214912910demorar51-5
550214912910demorar66-10
550214912910demorar76-10
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Konrad91

tal vez usted puede tratar de crear una nueva tabla

Table 2 = ADDCOLUMNS(SUMMARIZE('Table','Table'[Order],"aging",MAX('Table'[Aging])),"bucket",maxx(FILTER('Table','Table'[Order]=EARLIER('Table'[Order])&&[aging]=EARLIER([aging])),'Table'[Aging bucket]))

1.PNG

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@Konrad91

tal vez usted puede tratar de crear una nueva tabla

Table 2 = ADDCOLUMNS(SUMMARIZE('Table','Table'[Order],"aging",MAX('Table'[Aging])),"bucket",maxx(FILTER('Table','Table'[Order]=EARLIER('Table'[Order])&&[aging]=EARLIER([aging])),'Table'[Aging bucket]))

1.PNG

Syndicate_Admin
Administrator
Administrator

@Konrad91 , ¿desea poner medidas de recuento distintas en un cubo?

Para ello necesita segmentación dinámica/binning

referir mi video https://youtu.be/CuczXPj0N-k

o

https://www.daxpatterns.com/dynamic-segmentation/
https://radacad.com/grouping-and-binning-step-towards-better-data-visualization

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.