Forum Discussion

jarthda's avatar
jarthda
Regular Visitor
6 years ago

Claves externas en el modelo s SQL

¿Debo sumar un entero en una tabla primaria en función de la categoría de una tabla secundaria? Esto sucede automáticamente cuando suman desde una categoría que ya está en la tabla primaria, pero no parece funcionar para las categorías de la tabla secundaria. ¿Hay algo que deba hacer?

3 Replies

  • v-yingjl's avatar
    v-yingjl
    Icon for Community Support rankCommunity Support

    Hola @jarthda ,

    He creado dos tablas y una medida para tratar de conseguirlo:

    parent table.pngtabla de padreschild table.pngmesa infantil

    Measure =
    SUMX (
        SUMMARIZE (
            'Parent table',
            'Parent table'[ID],
            'Parent table'[Group],
            'Parent table'[Value1],
            'Parent table'[Value2]
        ),
        VAR _id = 'Parent table'[ID]
        VAR _group = 'Parent table'[Group]
        RETURN
            CALCULATE (
                SUM ( 'Parent table'[Value1] ),
                FILTER (
                    'Child table',
                    'Child table'[Group] = _group
                        && 'Child table'[ID] = _id
                )
            )
    )

    Mejores looks,
    Yingjie Li

    Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

    • jarthda's avatar
      jarthda
      Regular Visitor

      Gracias por esta solución. . Veo que se necesita un poco en Power BI para agregar a través de un esquema SQL bien definido. Me pregunto por qué no lo hago en SQL? Déjame jugar con él por un tiempo y ver cómo funciona. Muchas gracias. Votaré después.

  • @jarthda , La información que ha proporcionado no está aclarando el problema para mí. Por favor, explíquelo con un ejemplo.

    Aprecia tus Felicitaciones.