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 del total de clientes por tareas

Hola a todos, estaba desconcertado cómo contar el número total de clientes por tareas por el escenario que se da a continuación. Gracias de antemano

Dos tablas tienen las relaciones inactivas: Tareas[Jobs Job Client ID] y Clients[ID]

Medida DAX

Total Customers by Tasks = 
CALCULATE (
    DISTINCTCOUNT ( Clients[ID] ),
    FILTER ( Clients, Clients[Is Prospect] = "No" ),
    USERELATIONSHIP ( Clients[ID], Tasks[Jobs Job Client ID] )
)

ronaldbalza2023_1-1663121545192.png

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola @ronaldbalza2023 ,

No entiendo su pregunta porque no veo el problema.

Sin embargo, escribiría la medida así.

Total Customers by Tasks = 
CALCULATE (
    DISTINCTCOUNT ( Clients[ID] ),
    Clients[Is Prospect] = "No",
    USERELATIONSHIP ( Clients[ID], Tasks[Jobs Job Client ID] )
)

Hacer referencia a la columna en el filtro es más eficiente, ya que el motor vertipaq no necesita leer toda la tabla.

Saludos

Tom

Hola @TomMartens, gracias por tomarse el tiempo en esto. Es la función de filtro cruzado que estoy buscando. Como puede ver en la tabla de instantáneas, solo agrega los datos y no se segrega el número total de clientes por tareas. Gracias y lo aprecié 🙂

Hola @ronaldbalza2023 ,

por favor, hágamelo saber si la función CROSSFILTER proporciona lo que está buscando.

Saludos

Tom

Es @TomMartens ... Estoy buscando una manera de optimizar el dax 🙂 Gracias de nuevo por su ayuda.

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.