👉 Como unir o cruzar dos tablas en POWER BI usando Power Query combinar consultas externa izquierda
HTML-код
- Опубликовано: 11 сен 2024
- Algo que utilizaras frecuentemente en Power BI es la herramienta Combinar consultas externa izquierda que puedes encontrar en Power Query.
Es muy útil para buscar datos de una tabla que se encuentran en otra, lo que nos permite cruzar datos o unir tablas, dependiendo el caso una vez que las hayas unido la tabla donde sacas la información no la cargas al modelo.
------------------------------------------------------------------------------------------
📊 Únete a la Formación y Comunidad CreceData 📊
------------------------------------------------------------------------------------------
www.skool.com/...
------------------------------------------------------------------------------------------
🌐 Web y Redes 📲
------------------------------------------------------------------------------------------
Website: bigcsv.com/
Facebook: / dannyjblanco
LinkedIn: / dannyblanco
Insta: / profesor_danny
Twitter: / dannyjblanco
Profe basado mil gracias, vas al punto y a lo que es... Resaltas por lo que sabes (si officefacil te estoy hablando a ti) y no por las apariencias, muy crack tu profe
Un maestro, ejercicio simple y aplicable para cualquier base. Muchas gracias!!
Muchas gracias a ti. Saludos. 😎
Gracias, viendo tu video resolví un problema que tenía pendiente.
Excelente noticia, te envio saludos 😎
Justo lo que buscaba!! Excelente video 🙌🏻🙌🏻
Espectacular, muchas gracias por la explicación 👏
Es un placer Valentina, saludos. 👏😎
Muchas gracias, me encantó, al grano y muy buena explicación
Muchas gracias Shamir. Saludos.
gracias por el tip, me ayudó en un trabajo
Que gusto Saberlo, te mando un gran Saludo. Freddy.
Corto y preciso. Perfecto
Gracias José.
GRACIAS POR TU AYUDA VENTE A MEXICO A DAR CLASES
Holaa Armando haha muchas gracias, tengo esa meta, poder estar en Mexico compartiendo en un evento con todos ustedes allá :), aun no tengo fecha sin embargo esta en mis planes.
gracias me ayudo mucho!!
Que gusto Saberlo, Saludos :) :)
Seguro que me va a servir. Gracias!
Gracias. :)
Gracias, me fue de mucha utilidad
Que bueno que te haya sido útil, ha sido un gusto Johan. 😁
Excelente danny , podrías por favor hacer un video enseñándonos a normalizar una base de datos ,para hacer un esquema estrella optimo , saludos y muchas gracias
Hola Manuel muchas gracias, te cuento la normalizacion como tal no se hace en Power BI, ese método se aplica en los manejadores de base de datos y habitualmente lo hacen los ingenieros de datos, en Power BI o te conectas a datos que no están normalizados y los trabajas como tal, o datos que están normalizados y provienen de estas base de datos, en ese caso si buscas adaptarlo al esquema estrella siempre que sea posible y no afecte el rendimiento del modelo. Si normalizas en Power BI primero que no es necesario y segundo tu rendimiento será muy malo en las actualizaciones. :).
Hola amigo ! Excelente explicación, muy buen contenido, me ayudo bastante ... disculpa mi atrevimiento pero queria hacerte un pedido, "Cómo conectar desde una base de datos mysql a power bi de manera onlinne o desde la red?" He intentado muchas cosas pero ninguna me sale, a lo mucho he encuentro información de que se hace de manera local, pero no desde la base de datos online o por red, agradeceria mucho me puedas responder o hacer un video 🙏
Hola Andrés, debes tener lo datos necesarios, el servidor, la base de datos y credenciales, el servidor en tu caso tendría que ser la IP:Puerto, nombre de base de datos y con eso deberías estar ready, por otro lado tambien puedes buscar si hay un conector ODBC configurado, y usas el ODBC en su lugar.
Muchas gracias por compartir tu conocimiento, me ayuda a entender como funciona el modelo de power bi, te quisiera consultar una caso hipotético, supongamos que tengo una Tabla A1 que está relacionada a A2 que a su vez está relacionada a A3, quiero traer datos de A3 a mi A1 en una nueva columna, es posible si existe esa relación de tabla intermedia? Ya logré crear en el reporte una tabla con esos datos, pero no sé como podría crearla en el modelo, Saludos!
Hola Alois, puedes usar la función related en columna calculada en tu A1 para traer datos de A3, claro estas dos tablas deben estar relacionadas.
Hola, gracias por compartir. Una consulta. Al hacer eso en power query estamos realizando el modelado (unión de tablas) en power query. Qué tal recomendable es hacerlo por allí o hacer la conexión por la sección "vista de modelo" de power BI?
Hola Angel un gusto, para la estructura usamos Power Query, una vez llegue esto al modelo, todo lo que este alli será con el proposito de cálculos, por ende, hacer la unión de tablas lo mejor es hacerlo en Power Query.
Hola Danny, muchas gracias por compartir esta info. Quisiera preguntarte cómo puedo actualizar, para que aparezcan nuevos datos, la tabla que se obtuvo del combinar consultas???
Hola, en la cinta de opciones vas a poder utilizar un comando que se llama actualizar, con eso debería ser suficiente :)
Gracias Danny! muy útil, solo una consulta con una consulta "Direct Query" en SQL no lo permite realizar... hay algún otro método? gracias
Hola, puedes hacer la consulta SQL con un join directo a tu base de datos. Saludos.
Muchas gracias
Es un gusto Marian.. :) .. 🥳
Hola, gracias por el video, tengo una pregunta por que cuando combino las consultas se modifica el numero de filas de la BD., estoy uniendo dos bd, pasa cuando le asigno la nueva columna respecto a la combinación.
Hola Cristian, deben haber datos repetidos entre las dos tablas, habitualmente combinas por la izquierda una tabla que tiene muchos vs una tabla que tiene uno, porque si la otra tabla tiene muchos, te crea esa duplicación.
una consulta, en powe bi solo se pueden aumentar columnas. Si quisiera unir dos tablas donde tengan una columna en comun, pero una de las tablas le faltas rellenar filas se podria?
Si Bruce, se puede hacer sin ningun problema, hay un comando llamado rellenar, todo depende de la estrategia que estes usando, pero si, lo vas a poder hacer sin ningun problema.
Hola Danny me gustaria saber si me puedes ayudar con algo. Actualmente tengo dos tablas con columnas con un listado de vaccantes, a mi me gustaria crear una relacion entre ambas tablas y columnas para cuando use uin grafico de filtro me aparezca todas juntas en un mismo listado. he intentando hacerlo con las tablas relacionales pero no he podido, no se me relacionan. muchas gracias por tu apoyo
Hola, depende de tus tablas, una solución pudiese ser unir las dos una una sola y trabajar como una, o crear una tercer tabla de categoría que pueda relacionarla ambas tablas que tienes, con una cardinalidad de uno a muchos.
Buenas tardes! Consulta..en caso de que la tabla principal sea actualizable, la "union" se adapta a los datos nuevos tambien? Muchas gracias
Ohh yeaahh.. así mismo es :)
gracias!
@@ProfesorDanny
Hola Danny, tengo una duda , no sé si podrías ayudarme , tengo una tabla con una columna de precios de cosas y tengo otra tabla con clientes y lo que compraron en columnas , quiero que cada uno de esas cosas del cliente que están en columnas "busque " en la tabla de precios de la otra tabla, (o sea que varias columnas consulten una sola columna ) eso es posible ?.
Y segunda pregunta cómo hacer para que desglose los precios y luego los acumule.
Te agradezco mucho de antemano.
Saludos
Hola Vicente entiendo lo siguiente, tienes el nombre del cliente por ejemplo Danny, y en columnas productos que compraron, en ese caso lo primero que tienes que hacer es un Unpivoting para poner esta tabla en una estructura en donde los productos queden en fila y no en columna, y una vez tengas eso puedes usar el producto para buscar su precio.
Luego al tener esa tabla en la nueva estructura con DAX puedes acumular, esto depende como quieres hacerlo, por ejemplo si lo quieres hacer por fecha, puedes usar la función TotalYTD o TotalMTD, entre otras formas, también puedes consultar las medidas rápidas allí puedes conseguir métodos que te funcionen para acumular por categorías.
@@ProfesorDanny muchas graciaaaas.
Hola Dany, hice un ejercicio de practica, mi power BI lo tengo en ingles, y al hacer la funcion appen queries as news, no me salen la presntacion de las tablas para indicar las columnas comunes para que haga la conexión. Que puede estar pasando? Gracias de antemano
Hola cuando haces un append solo debes indicar las tablas, cuando se crea la nueva tabla con el append estas deben tener el mismo nombre de columnas para que se anexen una sobre la otra, si no aparecen en columnas distintas.