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
Syndicate_Admin
Administrator
Administrator

Intentar devolver "Bueno" vs "Malo" para saber si una columna de mis datos contiene un valor en blanco

Estoy intentando lo siguiente, pero no parece estar dándome un buen resultado, ya que estoy encontrando inconsistencias dentro de los propios datos:

Estoy tratando de determinar si un campo requerido no está presente para un registro, luego devuelvo un resultado de "True" en este momento con mi código actual.

Me gustaría poder especificar el texto "bueno" vs "malo".

Cualquier recomendación para un enfoque aquí sería muy apreciada. Se me recomendaron instrucciones DAX CASE para esto, pero no parece que Power BI permita ese tipo de cosas a menos que me falte algo.

Missing Data? = IF(ISBLANK('snow v_cmdb_health'[Application Name]),"True"||
    IF(ISBLANK('snow v_cmdb_health'[CI Supported By]),"True"||
     IF(ISBLANK('snow v_cmdb_health'[CI Appliance]),"True"||
      IF(ISBLANK('snow v_cmdb_health'[Backup]),"True"||
       IF(ISBLANK('snow v_cmdb_health'[CPU Core Count]),"True"||
        IF(ISBLANK('snow v_cmdb_health'[CPU Count]),"True"||
         IF(ISBLANK('snow v_cmdb_health'[DMZ]),"True"||
          IF(ISBLANK('snow v_cmdb_health'[DNS Domain]),"True"||
           IF(ISBLANK('snow v_cmdb_health'[Environment]),"True"||
            IF(ISBLANK('snow v_cmdb_health'[Server Host Name]),"True"||
             IF(ISBLANK('snow v_cmdb_health'[Install Status]),"True"||
              IF(ISBLANK('snow v_cmdb_health'[IP Address]),"True"||
               IF(ISBLANK('snow v_cmdb_health'[Location]),"True"||
                IF(ISBLANK('snow v_cmdb_health'[Manufacturer]),"True"||
                 IF(ISBLANK('snow v_cmdb_health'[Model Id]),"True"||
                  IF(ISBLANK('snow v_cmdb_health'[CI Name]),"True"||
                   IF(ISBLANK('snow v_cmdb_health'[Operating System]),"True"||
                    IF(ISBLANK('snow v_cmdb_health'[Operations Support Provider]),"True"     
    ,"False"))))))))))))))))))

Esto es un poco lo que espero usar la nueva columna calculada para ...

davisti09_0-1650582022882.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @davisti09 ,

Puede crear una columna calculada como

Missing Data? = IF(ISBLANK([Application Name])||ISBLANK([CI Appliance])||ISBLANK([CI Supported By]),"True","False")

vstephenmsft_0-1650960359014.png

Saludos

Esteban Tao

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hay @davisti09 ,

Puede crear una columna calculada como

Missing Data? = IF(ISBLANK([Application Name])||ISBLANK([CI Appliance])||ISBLANK([CI Supported By]),"True","False")

vstephenmsft_0-1650960359014.png

Saludos

Esteban Tao

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Esto funcionó a las mil maravillas, gracias!!

Ahora, como parte de esto... También tengo que comprobar si hay espacios en blanco en otra tabla completamente de mi fuente de datos con la que tengo una relación de uno a muchos en mi modelo.

¿Alguna sugerencia aquí? ¿Es eso factible?

Estoy tratando de ver si tenemos algún servidor al que le falte una relación con una aplicación empresarial esencialmente, si es así, también serían valores en blanco. El problema es que la información reside en otra tabla por completo.

Syndicate_Admin
Administrator
Administrator

"Estoy intentando lo siguiente, pero no parece estar dándome un buen resultado, ya que estoy encontrando inconsistencias dentro de los propios datos:"

Sírvanse dar más detalles.

Syndicate_Admin
Administrator
Administrator

@davisti09 , Puede usar Switch, con True. Pero no estoy entendiendo lo que está mal aquí.

Declaración de #PowerBI Switch-Case: https://www.youtube.com/watch?v=gelJWktlR80&list=PLPaNVDMhUXGaaqV92SBD5X2hk3TMNlHhb&index=56

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