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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
dte-chris
Helper I
Helper I

COUNTROWS + FILTER e incluya valores cero

Estoy intentando usar un recuento de filas filtradas, pero no muestra filas que dan como resultado cero filas contadas.

Aquí está mi fórmula de medida:

device_threats de la clase de la clase de control de la serie DE device_threats DElaTROWS(FILTER('ThreatOccurrencesInTimeframe', CONTAINS('DevicesOnline', [id], 'ThreatOccurrencesInTimeframe'[device_id])))
Traté de añadir un "+ 0" al final de la siguiente manera:
device_threats de la serie de device_threats COUNTROWS(FILTER('ThreatOccurrencesInTimeframe', CONTAINS('DevicesOnline', [id], 'ThreatOccurrencesInTimeframe'[device_id]))) + 0
Pero eso ahora hace que ignore la instrucción FILTER por completo, y ahora incluye el recuento de TODAS las filas completamente sin filtrar.
Editar: Voy a aclarar un poco mejor. Con mi primera fórmula, la tabla DevicesOnline del informe se filtra bien cuando selecciono uno de sus registros primarios, pero no muestra dispositivos con recuento de amenazas cero. Con mi segunda fórmula, la tabla DevicesOnline del informe siempre muestra todos los registros en todo momento, incluso si selecciono un registro primario, sigue mostrando todo, como si ahora estuviera ignorando completamente la relación.
10 REPLIES 10
Syndicate_Admin
Administrator
Administrator

Encontré que esto funciona:

Recuento de CCV =
SI (
CALCULAR( CONTAR ( 'ALT Monthly Critical Control Data' [CCV atrasado] ), 'ALT Monthly Critical Control Data' [Estado del activo] = "ACTIVO",'ALT Monthly Critical Control Data' [CCV atrasado] < 0,'ALT Monthly Critical Control Data'[Estado RMM] = ESPACIO EN BLANCO()) = ESPACIO EN BLANCO(),
0,
CALCULAR( CONTAR ( 'ALT Monthly Critical Control Data' [CCV atrasado] ), 'ALT Monthly Critical Control Data' [Estado del activo] = "ACTIVO",'ALT Monthly Critical Control Data' [CCV atrasado] < 0,'ALT Monthly Critical Control Data'[Estado RMM] = ESPACIO EN BLANCO()))
Realiza un recuento de datos filtrados y, si el valor es BLANK(), reemplace por un 0 el recuento de datos filtrados normalmente.
az38
Community Champion
Community Champion

Hola @dte-chris

¿Está seguro de que desea calcular las rows en la tabla 'ThreatOccurrencesInTimeframe' en función de los valores de las columnas de tabla 'DevicesOnline'?


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

@az38 Lo siento, tal vez debería haber escrito eso mejor. Tengo una relación. Lo que está sucediendo con el +0 es cuando hago eso, DevicesOnline comienza a ignorar el filtrado cuando hago clic en un registro primario relacionado. Con mi primera consulta, todo funciona excepto las filas con ceros no se muestran y se filtran cuando hago clic en un registro primario en el informe. Con mi segunda consulta, mi tabla DevicesOnline del informe muestra toda la tabla en todo momento, no solo las relacionadas con el elemento primario seleccionado.

kentyler
Solution Sage
Solution Sage

¿Tiene una relación en el modelo de datos entre ThreatOccurrencesInTimeframe y DevicesOnline ?





Did this post answer your question? Mark it as a solution so others can find it!

Help when you know. Ask when you don't!




Join the conversation at We Talk BI find out more about me at Slow BI


@kentyler Lo sentimos, sí, hay una relación de uno a varios de DevicesOnline a ThreatOccurrencesInTimeframe.

Greg_Deckler
Super User
Super User

Quizás

device_threats VAR __Count á COUNTROWS(FILTER('ThreatOccurrencesInTimeframe', CONTAINS('DevicesOnline', [id], 'ThreatOccurrencesInTimeframe'[device_id])))
devolución
IF(ISBLANK(__Count),0,__Count)

Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

@Greg_Deckler Eso no parecía cambiar nada.

Intente hacer clic en su columna en el área Valores y elija "Mostrar elementos sin datos"?

Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

@Greg_Deckler Eso no aparece como una opción. Además, lea la edición de mi OP.

He renunciado a tratar de conseguir una medida para trabajar y decidí contarla con una consulta M.

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.

Top Solution Authors