Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago

Tablas sin columnas comunes

Tengo un escenario que se estaba pidiendo en intwerview amablemente ayúdame -->
Q.) hay dos tablas que no tienen columnas en común, ¿cómo podemos crear relaciones en este caso (power bi). Pensé que podemos usar el índice para el cual el entrevistador no está contento.
¿Cuál es el procedimiento correcto en este caso?

4 Replies

  • Puede que te falte algo, pero creo que la respuesta es que no puedes.

    Agregar un índice no ayuda porque no crea ninguna descripción compartida de los datos.

    ¿Había algún detalle de lo que había en las dos tablas?

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola tengo el mismo problema. Compartiré los detalles. Por favor, considere si puede ayudar.

       

       

      Quiero mostrar el presupuesto y los gastos en campañas.

  • Para que una relación sea útil, tiene que haber algo en común entre las tablas, incluso si no hay un par de columnas existentes que pueda coincidir.

    Por ejemplo, si tiene una tabla de fechas que solo tiene una sola columna Fecha y una tabla de hechos que tiene columnas para Año y Mes, pero ninguna columna Fecha, puede crear una columna Fecha representativa en la tabla de hechos para permitir una relación como esta

    Date = DATE ( Table1[Year], Table1[Month], 1 )

    Hay muchas otras formas en que sus tablas pueden tener discrepancias de granularidad o necesitar un poco de trabajo adicional para crear una relación. Sin embargo, si no hay columnas en ambas tablas que tengan algún tipo de relación lógica, entonces no hay razón para relacionar la tabla.

  • Hay @David_Billa ,

    No se puede crear la relación para tablas sin columnas comunes.

    Si es posible, puede intentar crear una tabla de vínculos como puente entre estas tablas.

    Sin embargo, aún puede hacer algunos cálculos, incluso si no hay relación entre estas tablas mediante el uso de alguna fórmula DAX.

    Saludos

    Arrendajo