Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola
Estoy tratando de lograr la condición sql en Power Query para combinar 2 tablas diferentes basadas en la conditio siguiente:
Tabla A.Column1 - Tabla B.Column1 y (Tabla A.Column2 - Tabla B.Column2 O Tabla A.Column3 - Tabla B.Column3)
Cuando me fusiono en 2 tablas, todo lo que puedo hacer es elegir con qué columnas combinar y expandir la tabla, pero la opción predeterminada es AND , no hay ninguna opción OR o forma de definir mi condición solicitada.
¿Puede alguien ayudar en esto.
Gracias de antemano.
Hola @Mond ,
Y la condición se logra de la siguiente manera:
1. Cree una nueva columna en ambas tablas concatenando las columnas en la condición Unión.
Supongamos que se está uniendo en la Tabla A.Column1 - Tabla B.Column1 Y Tabla A.Column2 - Tabla B.Column2, luego cree una nueva columna concatenando Columna1 y Columna 2
2. Une ambas tablas en la nueva columna creada en el paso 1
Esto se puede hacer por cualquier no. de condiciones AND por nueva columna con campos concatenantes de la condición de unión.
No estoy muy seguro acerca de la condición de quirófano unirse. No creo que exista actualmente en Power BI. Por lo tanto, estas condiciones normalmente se administran cambiando la estructura de los conjuntos de datos utilizados.
Probablemente puede enviar esto como una idea aquí.
Dale un pulgar hacia arriba si este post te ayudó de alguna manera y marca este post como solución si resolvió tu consulta !!!
Thanks Anand for your prompt input.
I have done that approach before coming to community, since there's no OR condition, I couldn't get the data I want to represent.
I will submit an idea and probably you can vote to give more visibility.
Thanks once again.
Hola @Mond
¿Qué tal si simplemente aplica la primera combinación"Tabla A.Column1 - Tabla B.Column1" y trae columna2, columna3 y otras columnas de la Tabla B.
Una vez que tenga todos los datos en la Tabla A, agregue una columna personalizada y escriba dax para la condición sql que menciona y traiga tal vez 'Sí'/'No' o algo así. Y ahora sabe qué registros debe tener en cuenta para el cálculo en las columnas de TAble B.
Espero que esto tenga sentido.
Hola @Mond ,
No se me ocurre una solución mejor de lo que @Greg_Deckler dijo.
Imke Feldmann (The BIccountant)
If you liked my solution, please give it a thumbs up. And if I did answer your question, please mark this post as a solution. Thanks!
How to integrate M-code into your solution -- How to get your questions answered quickly -- How to provide sample data -- Check out more PBI- learning resources here -- Performance Tipps for M-queries
@Mond - Tal vez combinar en el primer conjunto de columnas, combinar en el segundo conjunto de columnas. Anexar, eliminar duplicados.
Si no @ImkeF
Hola
Cuando elija el primer conjunto y el segundo conjunto de columnas en la combinación, será and, no hay ninguna opción para tener la condición OR.
Hemos detectado un problema desconocido.
Gracias de antemano.