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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Anonymous
Not applicable

Rangos duplicados

Hola Por favor, encuentre el archivo pbix de muestra y la salida esperada. Aquí quiero mostrar Top 50 proveedores en rango sabio mientras que la clasificación de la cantidad pagada. Aquí estoy usando la tabla visual con diferentes dimensiones y hechos.

Nota: Aquí mi origen orginal es el modelo tabular, así que no puedo crear una columna de índice, así que necesitamos aplicar dax para mostrar los 50 registros principales (como la necesidad de agregar una columna incremental), ya he filtrado los 50 registros principales, solo quiero mostrar una columna para rangos.

Rankx - RANKX(ALL('Fact_Claim_Base_Vw'),[Importe pagado],,DESC,Dense)-- está mostrando registros duplicados.
Aquí estoy usando otra medida para mostrar una columna para rangos, esto está funcionando bien en el nivel de base de datos tabular, pero no funciona en Power Bi.
Evaluar
ADDCOLUMNS(test, "Rank", countrows(FILTER (TEST,[Paid_Amount]>-EARLIER([PAID_AMOUNT]) )
))
1 ACCEPTED SOLUTION

Hola @Narayana3635 ,

https://drive.google.com/file/d/1Ys6MLP74cF_L_16i3lPFSe5CZDubZX6g/view?usp=sharing

saludos
Harsh Nathani

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

View solution in original post

13 REPLIES 13
harshnathani
Community Champion
Community Champion

Hola @Narayana3635 ,

1.jpg

Cree las siguientes medidas.

Importe pagado1 - CALCULATE(SUM(Fact_Claim_Base_Vw[Importe original pagado]),FILTER(Proveedor, Proveedor[SCD_LATEST_FLG] á TRUE()))
Rankx ( Rankx)
SI (
NO (
ISBLANK ( [Importe pagado1] )
),
RANKX(
FILTRO (
RESUMIR (
ALL ( Fact_Claim_Base_Vw ),
Fact_Claim_Base_Vw[DOS_NETWORK_LICENSE_KEY],
Proveedor[Nombre],
Proveedor[PROVIDER_GID],
'Licencia de red'[NETWORK_LICENSE_KEY]
),
'Licencia de red'[NETWORK_LICENSE_KEY] á Fact_Claim_Base_Vw[DOS_NETWORK_LICENSE_KEY]
),
[Cantidad pagada1]
)
)

saludos
Harsh Nathani

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

Anonymous
Not applicable

Hola Harsh Gracias por dar respuesta, Estoy usando la misma consulta que usted envió, pero todavía está mostrando rangos duplicados. I undestand podría ser que está utilizando la licencia de red [ clave de licencia de red] columna, pero informe original i amNo usar ninguna columna de clave, y debe ser licencia de red[Número de licencia de red]. Mientras estoy usando esta columna estoy recibiendo error. Por favor, sugierame cómo puedo obtener los rangos.

Dup1.PNGDup2.PNG

Hola @Narayana3635 ,

1.jpg

Rankx ( Rankx)
SI (
NO (
ISBLANK ( [Importe pagado1] )
),
RANKX(
FILTRO (
RESUMIR (
ALL ( Fact_Claim_Base_Vw ),
Fact_Claim_Base_Vw[DOS_NETWORK_LICENSE_KEY],
Proveedor[Nombre],
Proveedor[PROVIDER_GID],
'Licencia de red'[NETWORK_LICENSE_KEY],
'Licencia de red'[NETWORK_LICENSE_NUMBER]
),
'Licencia de red'[NETWORK_LICENSE_KEY] á Fact_Claim_Base_Vw[DOS_NETWORK_LICENSE_KEY]
),
[Cantidad pagada1]
)
)
saludos
Harsh Nathani

saludos
Harsh Nathani

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

Hola @Narayana3635 ,

https://drive.google.com/file/d/1Ys6MLP74cF_L_16i3lPFSe5CZDubZX6g/view?usp=sharing

saludos
Harsh Nathani

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

Anonymous
Not applicable

Hola Harshat, Esto está funcionando bien, pero cuando tenemos selección de parámetros los datos no se filtran por favor ayúdame.

@Narayana3635 ,

¿Qué parámetro está seleccionando?

saludos

Hn

Hola @Narayana3635 ,

https://drive.google.com/file/d/1Ys6MLP74cF_L_16i3lPFSe5CZDubZX6g/view?usp=sharing

saludos
Harsh Nathani

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

Anonymous
Not applicable

Thnka Harsh, You Made by Day. Es hora de hablar contigo.

az38
Community Champion
Community Champion

Hola @Narayana3635

No me gusta su declaración DE SUMMARIZE() https://docs.microsoft.com/en-us/dax/summarize-function-dax

tiene que contener el argumento "nombre", no lo veo en la captura de pantalla


do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn
Anonymous
Not applicable

Hola amit, pasé por los enlaces todavía no encontré la solución exacta. Si usted es capaz de ayudarme por favor encontrar los datos de muestra y la salida esperada en mi publicación original.

az38
Community Champion
Community Champion

Hola @Narayana3635

tratar de una medida

Measure rankx = 
RANKX(
ALL('Fact_Claim_Base_Vw'[Name]), 
CALCULATE(SUM('Fact_Claim_Base_Vw'[Paid Amount])) 
)


do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn
Anonymous
Not applicable

Hola Por favor, consulte el archivo pbix adjunto, lo que nunca la solución que le dio no trabajar nombre becacuse vino de diferente tabla. Intenté todas las maneras posibles y busqué ayuda.

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors