Translate

domingo, 17 de octubre de 2021

 1 Ejercicio de Power BI

Vamos abrir una base de datos de ejemplo de Microsoft. Hacer clic en la siguiente dirección y descargar el archivo de excel northwind:

https://drive.google.com/drive/folders/1B2UV7F4fTLaG9eQmZkwdNkMbAjz3cWzE


Abrir el programa de Power BI.

Nos vamos al menú Inicio y elegimos Obtener Datos, Libro de Excel. 

Buscamos el libro northwind y elegimos abrir.

Se presenta una pantalla como la siguiente con todas las hojas del libro:




Seleccionamos todas las hojas y seleccionamos el botón Cargar.

Nos vamos a la sección de Datos, la opción que se encuentra en la parte lateral izquierda, y vemos todas las hojas/tablas que se ha cargado.


Promover la primera fila como encabezado al importar datos de Excel

Vamos a revisar la tabla Clientes. En la sección Campos, vemos todas las hojas/tablas que se ha cargado, seleccionemos la tabla Clientes.

Aquí vemos que Power BI, no ha detectado los nombres de las columnas o campos, y le ha puesto como column1, column2, etc. Y vemos que la primera fila son los nombres de los campos. Esto es sencillo arreglar.

Vamos a nuestro panel de Informe, el primer botón que se encuentra en la parte lateral izquierda. Estando seleccionado el Menú Inicio, seleccionamos Transforma Datos.


Nos vamos a Power Query, seleccionamos la tabla Clientes. Luego Transformar y finalmente seleccionar el botón Usar la primera fila como encabezados.


Una vez hecho los cambios, vamos al Menú Inicio, seleccionamos la opción Cerrar y Aplicar.

Nos vamos al panel de Datos y seleccionamos la Tabla Clientes y vemos que ya han sido aplicados los cambios.

Podemos ir al panel de Modelo y vemos que se han importado las diferentes relaciones entre las tablas, como la tabla de Ordenes con Detalle de Ordenes, Empleados con Ordenes, etc.; por lo que se puede trabajar con todas esas tablas como si fuera una sola, pero también podemos relacionarlas en Power BI.

Listo.


Añadir columnas calculadas a una tabla

Podemos agregar fácilmente una columna calculada en Power BI. Por ejemplo vamos añadir una columna para obtener el total en la tabla de detalle de ordenes, los campos que vamos a necesitar son: cantidad, precio y descuento.

Desde el Menú Inicio, vamos a seleccionar la opción Transformar datos.

Seleccionamos la tabla DetallesOrden.

Desde el Menú, seleccionamos Agregar columna.

Seleccionamos la opción Columna personalizada.



La fórmula que vamos a ingresar es la siguiente: [PrecioUnitario]*[Cantidad]-(1-[Descuento])


Aceptamos y se crea una nueva columna:



Vemos que los valores de la nueva columna tienen varios decimales, podemos redondear a 2 decimales.
Seleccionamos toda la columna desde la cabecera, hacemos clic con el botón derecho del mouse y seleccionamos la opción de Transformar, Redondear, a 2 decimales.








No hay comentarios:

Publicar un comentario

¡Gracias por tus comentarios!