Está en la página 1de 103

Especialización Power BI

SESIÓN 2

Docente: Oscar Barrientos Padilla


INTRODUCCIÓN AL POWER BI

• Introducción a la Suite de Power BI (Desktop, Service y Mobile).


• Revisión de versiones ( Free vs Profesional)
• Arquitectura de Power BI  Revisión de componentes de la herramienta
• Vista de datos y Vista de informes
• Conexiones a fuentes en Excel, Csv, SQL Server, Google Sheet, One Drive entre otras
• Importar datos. Revisión de principales fuentes de importación
• ¿Cómo transformar los datos? (Power Query – Lenguaje M).
• Cargar carpetas en Power Query
SUITE DE POWER BI

- POWER BI DEKTOP .- Herramienta que nos ayuda a desarrollar nuestros reportes.

- POWER BI SERVICE .- Servicio de Power BI que nos brinda el poder publicar los
reportes realizados.

- POWER BI MOBILE.- Aplicación de Power BI para visualizar nuestros reportes


publicados.
ARQUITECTURA POWER BI
ARQUITECTURA POWER BI

Base de Datos

Archivos Planos

Desarrollamos y
Publicamos
Web

Y Otros
Gateway
ARQUITECTURA POWER BI - FREE

Costo 0 $
Base de Datos

Archivos Planos

• Incluye 1 GB de almacenamiento en Modo Import.


• No se puede colaborar con otros usuarios de manera simultanea (reportes,
dashboards y datasets).
Web • Para compartir reportes solo es posible en modo público. (Web)
• No incluye Dataflows
ARQUITECTURA POWER BI PRO
Costo 9.99 $
Base de Datos

Archivos Planos

Desarrollamos y
Publicamos
Web
• Incluye 10 GB de almacenamiento en Modo Import.
Y Otros • Se puede compartir con usuarios internos siempre que
también cuenten con una cuenta PRO.
Gateway • Se puede compartir de manera publica.
• Opción a Datagateway , Dataflow , Aplicaciones y recargas.
ARQUITECTURA POWER BI PREMIUN
Costo 20 $
Base de Datos

Archivos Planos

Desarrollamos y
Publicamos
Web

Y Otros • Incluye 100 GB de almacenamiento en Modo Import.


• Se puede compartir con usuarios internos siempre que
Gateway también cuenten con una cuenta PRO.
• Se puede compartir de manera publica.
• Opción a Datagateway , Dataflow , Aplicaciones y recargas
de 48 veces.
ARQUITECTURA POWER BI REPORT SERVER

Base de Datos

Archivos Planos

Desarrollamos y
Publicamos
Web

Y Otros • Viene con licencias para toda la empresa teniendo oficce


365.
Gateway • Se puede compartir de manera publica.
• Opción a Datagateway , Dataflow , Aplicaciones y recargas
de 48 veces.
• Viene con SQL Server 2016.
POWER QUERY

Power Query es un complemento gratuito creado por Microsoft para Excel 2010 o superior. Es una
herramienta que actúa como ETL, lo que significa que permite extraer datos de distintas fuentes de
datos, transformar la forma de los datos según sea necesario, y luego cargarlos en algún sitio para su
uso posterior, ahora este complemento también se ha unido a la herramienta Power BI y nos permite
modificar los datos antes de cargarlos a nuestro reporte.
REVISION DE HERRAMIENTA

Si al ingresar a Power BI nos aparece un recuadro para iniciar sesión, solo le damos
click en cerrar.
REVISION DE HERRAMIENTA

Dentro de la herramienta podemos observar que tenemos 3 secciones con controles.


REVISION DE HERRAMIENTA
PESTAÑA ARCHIVO:

En esta pestaña encontramos


las opciones comunes de las
herramientas de Microsoft,
aquí podremos guardar
nuestro reporte.
REVISION DE HERRAMIENTA

En la primera sección se encuentran las opciones para cargar información o dirigirnos a la


herramienta Power Query.
REVISION DE HERRAMIENTA

PESTAÑA INICIO:

En esta pestaña encontramos:


• Portapapeles: Opciones de copiar pegar y formato.
• Datos: Opciones para cargar datos a nuestro reporte.
• Consultas: Opciones para actualizar o transformar datos.
• Insertar: Objetos principales para insertar.
• Cálculos: Opciones para crear campos en DAX.
• Compartir: Opciones para publicar.
REVISION DE HERRAMIENTA

PESTAÑA INSERTAR:

En esta pestaña encontramos:


• Elementos visuales: Objetos para insertar.
• Pagina: Adicionar pagina al informe.
• Elementos: Adicionar elementros de Microsoft.
• Power Platform: Adicionar conexión con Power Apps.
• Objetos Visuales de IA: Objetos que usan IA.
REVISION DE HERRAMIENTA

PESTAÑA MODELADO:

En esta pestaña encontramos:


• Relaciones: Ver las relaciones en Power BI
• Cálculos: Opciones para insertar campos en DAX.
• What If: Parámetros para generar información What If.
• Seguridad: Administrar Roles y permisos.
• Preguntas y respuestas: Opción de idioma y preguntas / Respuestas.
REVISION DE HERRAMIENTA
PESTAÑA VER:

En esta pestaña encontramos:


• Temas: Temas personalizados para informe
• Ajustar el área: Ajustar informe a la pantalla.
• Móvil: Ver vista de desarrollo para celulares.
• Opciones de pagina: Opciones para el informe.
• Mostrar paneles: Paneles adicionales.
REVISION DE HERRAMIENTA

PESTAÑA AYUDA:

En esta pestaña encontramos opciones de ayuda de la herramienta.


REVISION DE HERRAMIENTA

En la sección izquierda aparecerán 3


íconos que hacen referencia a las 3
vistas de Power BI: Informe, Datos y
relaciones.
REVISION DE HERRAMIENTA

Vista de Informe: Es la vista por defecto que nos muestra el área de trabajo para insertar
gráficas y hacer reportes.
REVISION DE HERRAMIENTA
Vista Datos: Nos muestra el detalle de los registros y campos de todas las tablas
que se han cargado a Power BI.
REVISION DE HERRAMIENTA

Vista Relaciones: Muestra un diagrama de las relaciones que existen entre las tablas
cargadas al modelo.
REVISION DE HERRAMIENTA

Por último tenemos la sección derecha opciones de filtrado, visualizaciones y


campos.
REVISION DE HERRAMIENTA

FILTROS:

En esta opción tenemos los siguientes filtros:

Filtro de objeto: Se puede colocar el filtro a nivel


de objeto.
Filtro de pagina: Se puede colocar el filtro a nivel
de pagina.
Filtro de informe: Se puede colocar el filtro a nivel
de todo el informe.
REVISION DE HERRAMIENTA
VISUALIZACIONES:
Opciones donde están las visualizaciones por defecto, panel de datos y panel de configuración
de objetos.
REVISION DE HERRAMIENTA
CAMPOS:

En esta pestaña encontramos todas las


tablas y campos que se cargue al Power BI.
EJEMPLO:

Para desarrollar este ejercicio debe tener descargado el archivo “Ejercicio Power
Query 1”.
EJEMPLO:
Nos posicionamos en el panel de inicio de Power BI, y seleccionamos la opción de Obtener
datos.
EJEMPLO:

Escogemos la opción de origen de archivo de Excel.


EJEMPLO:

Aparecerá una ventana para escoger nuestro archivo a cargar y luego damos click en
Abrir.
EJEMPLO:

Nos mostrará una ventana con el archivo y la información que deseamos cargar a Power BI.
Damos check en la pestaña que contiene la información y click en “Transformar datos”.
EJEMPLO:
Nos lleva al editor de Power Query, dónde podemos visualizar la información cargada.
EJEMPLO
Observamos que a la derecha hay una sección de pasos aplicados. Power Query al ser
una herramienta que funciona por pasos, ha aplicado algunas pasos por defecto.
EJEMPLO:
Eliminamos los pasos que se crearon por defecto: Encabezados promovidos y Tipo
cambiado.
EJEMPLO:
Observamos que las 2 primeras filas de nuestra información no la necesitamos.
EJEMPLO:
Para eliminar estas filas, buscamos la opción de quitar filas que está en la pestaña inicio
y seleccionamos “Quitar filas superiores”.
EJEMPLO:
Aparecerá un recuadro para especificar cuantas filas superiores queremos quitar.
Escribimos 2 y damos click en Aceptar.
EJEMPLO:
Verificamos que se hayan eliminado las 2 filas, pero ahora observamos que la última fila
de TOTAL no es necesaria.
EJEMPLO:
Para esto, escogemos la opción de Quitar filas inferiores y escribimos 1 para quitar la
última fila.
EJEMPLO:
Vemos que el encabezado está con nombres de columna por defecto. La primera fila
debería estar como encabezado así como nuestro archivo de Excel.
EJEMPLO:
Para esto, buscamos la opción de Usar la primera fila como encabezado que se
encuentra en Inicio en la parte derecha.
EJEMPLO:
Nuestra información estaría de esta forma, y le cambiamos el nombre de la primera
columna por “Área”.
EJEMPLO:

Para tener nuestra información ordenada al crear reportes, tenemos que anular la
dinamización (unpivot) de las columnas de todos los meses. Seleccionamos la columna Area y
damos click en “Anular dinamización de otras columnas”.
EJEMPLO:

Nos quedarán 3 columnas, a las columnas Atributo y Valor que se generaron les cambiamos
los nombres por: Periodo y Gasto respectivamente.
EJEMPLO:

Por último damos click en Cerrar y aplicar para cargar nuestra tabla a Power BI.
EJEMPLO:

Esperamos que cargue el modelo y nos muestre la vista de informe principal.


EJEMPLO:
Damos un click en el fondo del lienzo y seleccionamos la gráfica de Columnas Apiladas.
EJEMPLO:

Aparecerá una silueta de la gráfica y la extendemos en la parte superior del lienzo.


EJEMPLO:

Con la gráfica seleccionada


vamos a nuestra tabla y
arrastramos los campos de
Periodo hacia Eje y Gasto
hacia Valor.
EJEMPLO:

Observamos que nuestra gráfica está ordenada de mayor a menor, pero


no por periodos.
EJEMPLO:
Para esto damos click en el ícono de 3 puntos y seleccionamos Ordenar por Periodo.
De igual forma seleccionamos nuevamente para ordenarlo en forma ascendente.
EJEMPLO:
Por último, arrastramos el campo área hacia leyenda para mostrar el gasto que hubo en
cada período por todas las áreas.
EJEMPLO:
Para replicar la tabla que tenemos en nuestro archivo Excel, damos un click en el fondo del
lienzo y seleccionamos la gráfica matriz.
EJEMPLO:
Con la gráfica de matriz seleccionada, arrastramos los campos de Área, período y Gasto
en ese orden.
EJEMPLO:

Si damos click en una de las áreas de la tabla, nos damos cuenta que se filtra en la
gráfica de columnas de arriba solo esa área.
EJEMPLO:
Para esto, seleccionamos la gráfica superior y buscamos en la pestaña formato la opción
“editar interacciones”.
EJEMPLO:

Observamos que en la gráfica de abajo se activan unos pequeños íconos. Damos click en
el círculo tachado y se sombreará.
EJEMPLO:
Por último seleccionamos la gráfica de abajo y en la de arriba escogemos la opción de
interacciones de Filtrar.
EJEMPLO:
Ahora cuando filtremos un área de nuestra tabla se mostrará la gráfica de columnas de
esta manera.
CARGA DE INFORMACIÓN POR CARPETAS

Normalmente cuando queremos hacer una carga de información hacia Power


BI, los archivos se cargan uno a uno desde las distintas fuentes que tengamos.

Esto puede ser un problema cuando necesitamos realizar cargas periódicas y


no queremos realizar las mismas transformaciones repetidas veces para
consolidarlas.
CARGA DE INFORMACIÓN POR CARPETAS

Esto se puede solucionar aprendiendo a realizar cargas de


información por carpetas. Para esto debemos tener algunas
consideraciones:

• Debe existir un primer archivo que sirva de plantilla, que tenga la


misma estructura que los demás archivos que se carguen.

• Se deben definir reglas para evitar que se generen errores al


momento de la nueva carga.
CARGA DE INFORMACIÓN POR CARPETAS

Para desarrollar este ejercicio debe tener descargado el archivo


“VENTA TOTAL” y descomprimirlo dentro de su máquina.
CARGA DE INFORMACIÓN POR CARPETAS

Nos posicionamos en el panel de inicio de Power BI, y seleccionamos la


opción de Obtener datos.
CARGA DE INFORMACIÓN POR CARPETAS

Se desplegará una lista de orígenes de datos comunes.


Seleccionamos la opción “Más” que se encuentra al final.
CARGA DE INFORMACIÓN POR CARPETAS

Seleccionamos la
opción de Carpeta y
damos click en
Conectar.
CARGA DE INFORMACIÓN POR CARPETAS

Aparecerá una ventana para especificar la ruta de la carpeta que contiene los
archivos que usaremos. Damos click en Examinar.
CARGA DE INFORMACIÓN POR CARPETAS

Escogemos la carpeta VENTA y damos click en Aceptar.


CARGA DE INFORMACIÓN POR CARPETAS

Verificamos que sea la ruta correcta y seleccionamos Aceptar.


CARGA DE INFORMACIÓN POR CARPETAS

Aparecerán los archivos que contiene la carpeta y lo verificamos.


CARGA DE INFORMACIÓN POR CARPETAS

Luego de verificar los archivos, damos click en combinar y escogemos la


opción Combinar y transformar datos.
CARGA DE INFORMACIÓN POR CARPETAS

Aparecerá una ventana donde nos pedirá escoger el archivo que servirá como
plantilla para los demás. Seleccionamos el archivo “TAB_VENTA_201701”.
CARGA DE INFORMACIÓN POR CARPETAS

Seleccionamos DATOS, que es la pestaña que tiene nuestro archivo de ejemplo y


luego Aceptar.
CARGA DE INFORMACIÓN POR CARPETAS

Entramos al editor de Power Query y seleccionamos la tabla VENTA.


CARGA DE INFORMACIÓN POR CARPETAS

Seleccionamos el filtro de Source.Name y verificamos que se haya cargado


nuestra información.
CARGA DE INFORMACIÓN POR CARPETAS

Vamos a la carpeta que cargamos(VENTA) y creamos dentro otra que se llame


“REVISAR”.
CARGA DE INFORMACIÓN POR CARPETAS

Copiamos el archivo “TAB_VENTA_201702” y lo pegamos dentro de la carpeta


creada.
CARGA DE INFORMACIÓN POR CARPETAS

Regresamos al editor de Power Query y seleccionamos “Origen” que está en el


recuadro de la derecha. Vemos que no se ha modificado nada en el origen.
CARGA DE INFORMACIÓN POR CARPETAS

Damos click en la opción “Actualizar vista previa” y observamos que se cargó el archivo
que habíamos copiado dentro de la carpeta que creamos.
CARGA DE INFORMACIÓN POR CARPETAS

Ahora regresamos a la carpeta de origen “VENTA” y creamos un archivo de texto


llamado “venta201701”.
CARGA DE INFORMACIÓN POR CARPETAS

Regresamos al editor de Power Query y seleccionamos nuevamente “Actualizar vista


previa”.
CARGA DE INFORMACIÓN POR CARPETAS
Vemos que al actualizar nos muestra los 4 archivos que contiene nuestra
carpeta “VENTA”.
CARGA DE INFORMACIÓN POR CARPETAS

Observamos que el archivo de texto no debería cargarse, ya que no es de la


extensión ni estructura correcta para nuestra carga periódica.
CARGA DE INFORMACIÓN POR CARPETAS

Para esto, seleccionamos el filtro de la columna “Extensión” y solo dejamos seleccionada la


extensión en la que vendrán nuestros archivos, para evitar que se carguen otros que puedan
generar errores al actualizar.
CARGA DE INFORMACIÓN POR CARPETAS

Ahora vemos que todos los archivos son de la misma extensión, pero existe uno
duplicado porque copiamos este dentro de otra carpeta.
CARGA DE INFORMACIÓN POR CARPETAS

Para evitar cargar por error archivos que estén dentro de otras carpetas, seleccionamos
el filtro de la columna “Folder Path”, y dejamos activa solo la ruta específica de la
carpeta donde se cargarán mis archivos.
CARGA DE INFORMACIÓN POR CARPETAS

Otra regla que se puede tomar es definir que solo se carguen los archivos con un
prefijo establecido.
CARGA DE INFORMACIÓN POR CARPETAS

En este caso el prefijo será: TAB_VENTA


CARGA DE INFORMACIÓN POR CARPETAS

Ahora seleccionar el último paso de nuestro recuadro de la derecha. En este caso


es: “Tipo Cambiado”.
CARGA DE INFORMACIÓN POR CARPETAS

Si se visualizan los datos y no hay ningún error, damos click en cerrar y aplicar para
cargar la información hacia la vista de Power BI.
CARGA DE INFORMACIÓN POR CARPETAS

Aparecerá este cuadro y esperamos a que cargue la tabla VENTA.


CARGA DE INFORMACIÓN POR CARPETAS

Una vez cargada nuestra tabla, insertamos una gráfica de columnas apiladas y
la agrandamos del tamaño de todo el lienzo.
CARGA DE INFORMACIÓN POR CARPETAS

Ahora creamos una tabla para almacenar todas las medidas que se
usarán.
CARGA DE INFORMACIÓN POR CARPETAS
Escribimos una fila con valor 1 para que no esté vacía, luego le ponemos de nombre
“MEDIDAS” y damos click en Cargar.
CARGA DE INFORMACIÓN POR CARPETAS

Luego de tener nuestra tabla MEDIDAS, la seleccionamos y damos click en la


opción “Nueva medida”.
CARGA DE INFORMACIÓN POR CARPETAS

Creamos una nueva medida que se llame: Venta Total, que sea la suma
de las ventas totales y presionamos enter.
CARGA DE INFORMACIÓN POR CARPETAS

Con la gráfica seleccionada,


arrastramos el mes de la Fecha
pedido hacia el Eje, y la medida
Venta Total hacia Valor.
CARGA DE INFORMACIÓN POR CARPETAS

La gráfica nos debería mostrar las ventas de los meses de enero y febrero, ya que
cada mes pertenece a cada archivo que se cargó (201701 y 201702).
CARGA DE INFORMACIÓN POR CARPETAS

Ahora vamos a nuestras carpetas de origen y buscamos la carpeta VENTA_FUTURA.


Copiamos los 3 archivos que contiene hacia nuestra carpeta VENTA.
CARGA DE INFORMACIÓN POR CARPETAS

Estos 3 nuevos archivos serían los meses futuros que se cargarían periódicamente.
CARGA DE INFORMACIÓN POR CARPETAS

Vamos a Power BI y seleccionamos la opción de Actualizar en el panel de Inicio.


CARGA DE INFORMACIÓN POR CARPETAS

El reporte de ventas quedó actualizado hasta el mes de mayo con la carga periódica
de los nuevos archivos.

También podría gustarte