En este video, revisaremos la conexión al origen de datos XML anidado. Empecemos. XML significa lenguaje de marcado extensible. Es una estructura para almacenar y transportar datos. Los documentos XML se forman como árboles de elementos. Un árbol XML comienza en un elemento raíz y se ramifica desde la raíz hasta los elementos secundarios. Los padres tienen hijos, los hijos tienen padres y los hermanos son niños al mismo nivel o hermanos y hermanas. Todos los elementos pueden tener texto, contenido y atributos. Si abrimos nuestro archivo XML, veremos que tenemos clientes y pedidos dentro del elemento padre raíz. Si expandimos ese anidamiento, podemos ver dentro del padre del cliente, tenemos atributos del cliente, incluyendo un anidamiento de la dirección del cliente. Si expandimos el elemento pedidos, podemos ver todos los atributos del pedido así como el anidamiento de la información del barco. Ahora que hemos examinado los datos, usemos Power BI para conectar e importar estos datos. Así que regresaremos a Power BI. En la cinta de inicio, seleccionaremos Obtener datos, seleccione Más, seleccione Archivo, haga clic en XML y luego haga clic en Conectar. Navegaremos hasta nuestro archivo XML y haga clic en Abrir. Aquí podemos ver que Power BI ha detectado dos tablas, cliente y pedidos. Si seleccionamos cada mesa estamos mostrando una vista previa de esos datos. Hagamos clic en Transformar datos. Cuando revisamos la tabla vemos que la tabla del cliente contiene un anidamiento bajo la dirección completa. Podemos aplanar este anidamiento haciendo clic en el icono de flecha para expandir dentro de la columna de dirección que nos mostrará los distintos atributos que podemos aplanar. Aquí tenemos la opción de usar el nombre de la columna original. como prefijo, que haremos y haremos clic en Aceptar. Observe cómo los atributos anidados ahora se han convertido en columnas. dentro de nuestra mesa. Ahora navegaremos a la tabla de pedidos. y veremos en la columna de información del barco que tenemos un nido. Aquí haremos clic en el icono de flecha para expandir dentro de la columna del barco que nos mostrará los distintos atributos podemos aplanar aquí. Nuevamente, tenemos la opción de mantener la información del envío. como nuestro prefijo para estas columnas. Haremos clic en Aceptar. Y observe cómo los atributos anidados ahora se han convertido en columnas aplanadas dentro de nuestra tabla después de haber expandido ese anidamiento particular. Finalmente, haremos clic en Cerrar y Aplicar. Navegaremos a la pestaña de modelado donde ahora podemos crear una relación entre estas dos tablas. Haremos clic en la mesa de clientes. y la mesa de pedidos y haremos que la identificación del cliente sea la clave, relación de filtrado único de uno a varios. Haremos clic en Cerrar. Y ahora podemos comenzar a analizar nuestros datos. En el panel del campo tenemos a nuestro cliente y nuestros datos de pedido con el XML acoplado que acabamos de importar a nuestro archivo Power BI. Con esto concluye nuestra sesión sobre la conexión a datos XML. Gracias por ver.