Manual Power Bi

  • Uploaded by: ricardo bendita larico
  • 0
  • 0
  • February 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Manual Power Bi as PDF for free.

More details

  • Words: 2,324
  • Pages: 36
Loading documents preview...
SISTEMAS INTEGRALES Y TECNOLOGÍAS DE INFORMACIÓN PERU EIRL

Taller Análisis y Visualización de Datos con Power BI

Lima, Mayo del 2019

Índice: Introducción 1. Introducción 2. Descargar y Crear cuenta en Power BI 3. Power BI Desktop y Móvil Crear Reportes en Power BI 4. Introducción Reportes en Power BI 5. Formatos Condicionales en Power BI 6. Método de Agregaciones 7. Ordenar Rápidamente en Power BI 8. Visualizaciones con Matrix 9. Cómo Utilizar las Tarjetas y Medidores 10. Opciones Rápidas de Cálculo 11. Utilizar Segmentaciones en Power BI 12. Diferentes Tipos de Filtros Gráficas y Visualizaciones 13. Gráfica de Columnas 14. Crear Gráfica de Líneas con Marcador 15. Opciones de Gráficas Cuadro de Mando Interactivo - Esencial 16. Cuadro de Mando Interactivo 17. Salvar y Publicar Cuadro de Mando 18. Crear Panel con Múltiples Visualizaciones Fórmulas DAX 19. Introducción a DAX 20. Crear Columnas Calculadas 21. Crear Campos Calculados o Medidas 22. Utilizar la Función CALCULATE 23. Crear Medidas Acumuladas con CALCULATE Inteligencia de Tiempo (Time Intelligence) 24. Inteligencia de Tiempo 25. Crear Relaciones 26. Utilizar Visualizaciones Personalizadas Transformación de Datos en Power BI 27. Transformación de Datos 28. Agregar Datos Cuadro de Mando Interactivo - Avanzado 29. Cuadro de Mando Interactivo 30. Publicar Cuadro de Mando 31. Refrescar Datos y Crear Layout para Móviles 32. Crear Indicadores de Variación Función Pareto y rank 33. Las Funciones ALL y ALLSELECT 34. Cómo realizar un Rank en Power BI 35. Crear Gráfica Pareto en Power BI 36. Las Funciones HASONEVALUE y VALUES 37. Cómo crear un TOP Rank

1

1. Introducción La mejor herramienta análitica según el cuadrante de gartner para el año 2019 está posicionada Power BI (visionario y Líder), ya que tiene una plataforma sencilla y fácil para usuarios que utilizan Excel o diversas fuentes de base de datos y también se conecta a otras motores de base de datos.

2

2. Descargar y Crear cuenta en Power BI Entramos a la página de Power BI: https://powerbi.microsoft.com

Seleccionamos el idioma español y procedemos a descargar el aplicativo dando click en descargar.

Luego que haya descargado se procede a la instalación que es muy sencilla le damos doble click al archivo descargado y luego que instala por defecto en la ruta del sistema, le damos siguiente, etc. Al final de la instalación aparecerá un icono en el escritorio de tu pc o portable.

3

3. Power BI Desktop y Móvil En la imagen se visualiza tres casos que se utilizaran con mayor frecuencia son: Visualización de gráficos, Variables e interacción con el Editor de Reportes.

4. Reportes en Power BI Empecemos, antes primero debemos subir nuestra base de datos preparada para el análisis.

Le dimos abrir base de datos.

Ahora que ya tenemos nuestra data subida, seleccionamos nuestro primer reporte, arrastramos del visualizador de gráficos la “tabla” y luego selecciono la variable “Marca” e “Ingreso”. 4

Este reporte de Marca según Ingresos, se puede jugar con otros gráficos de reportes, por lo que se sugiere que se utilice acorde a la necesidad del análisis e interpretación.

5. Formatos Condicionales Aumentamos de tamaño los valores de ingresos y etiquetas de la tabla, lo mismo con las cabeceras de las columnas. Entonces de esa manera se agranda el cuadro.

Ahora procedemos a darle formato condicional a la variable ingresos, para eso nos vamos en la columna del visualizador “formato” según la imagen y click en “formato condicional” luego seleccionamos la variable ingresos y en “background color” habilitamos con “on” y le damos el click en Advanced Controls y por defecto se auto llena los colores predeterminados.

5

También se puede personalizar los colores condicionales. Hacer click en “Advanced Control”, nos muestra la siguiente imagen: Aquí se puede seleccionar reglas sobre el ingreso, establecer parámetros de “mayor que”, “menor que igual”, etc. Para el ejercicio se seleccionó utilizando los colores de la imagen.

Como resultado de los parámetros insertados cambio los colores.

6. Método de Agregación El método nos permite agregar más variables medibles en la tabla, además se puede seleccionar la operación que necesitemos por ejemplo, mínimo, máximo, promedio, etc.

7. Ordenar Rápidamente Este método nos permite ordenar una tabla por sus ingresos de mayor a menor o viceversa solo dando click en la fecha de ingreso inferior. 6

8. Visualización con Matriz. En el visualizador de gráfico seleccionamos “Matriz”, donde podremos hacer un poderoso Drill Down (profundizar). Marca y Modelo. El Método de Drill Down nos permite ir al siguiente nivel de jerarquía, por ejemplo en la imagen seleccionamos en las flecha abajo y arriba de esta forma navegamos en profundidad.

9. Cómo utilizar las tarjeta y medidores Primero utilizamos una tarjeta y seleccionamos la variable Ingreso, vemos que solo nos muestra un dato como indicador. Se puede utilizar para determinar algún indicador en particular, según las necesidades del analista. La siguiente es la Multi Tarjeta ahí se puede añadir una variable categórica como por ejemplo Marca así como se muestra en la figura. Y por último se puede hacer el método de agregación por ejemplo la cantidad.

7

Seleccionamos en visualizador de gráfico el “Medidor”, luego seleccionar la variable a medir “Ingresos” entonces ingresamos los parámetros según el criterio del analista o metas establecidas. Para tal efecto nos pide que ingresemos los valores un Mínimo, un Máximo y un Target (Meta).

10. Opciones rápida de cálculo. Para este ejercicio utilizamos la matriz seleccionamos en fila MARCA y columna REGIÓN, luego en la variable ingreso desplegamos “MOSTRAR VALOR COMO” y ahí seleccionamos los diversos cálculos, Por ejemplo PORCENTAJE TOTAL GENERAL, PORCENTAJE DEL TOTAL DE COLUMNAS, ETC.

8

11. Utilizar segmentaciones. Para este escenario utilizamos el botón de segmentación, así que arrastramos al editor y luego añadimos la variable Marca, donde nos va permitir segmentar o filtrar haciendo click a un item de la marca.

12. Diferentes tipos de filtros. Primer tipo de filtro, aquí se utiliza la misma variable marca para filtrar según en la imagen pero en filtros de visualización según en la imagen. Se filtró 3 items. (KIA, NISSAN y TOYOTA).

2do tipo de filtro: Aquí se utiliza otra variable para filtrar, por ejemplo se utilizó la región como se muestra en la imagen.

9

13. Gráfica de Columnas En este escenario podemos personalizar nuestro gráfico de columnas de la siguiente forma utilizando los formatos de visualizaciones.

14. Crear Gráfica de Líneas con Marcador En FORMAS o Show Maker, ahí podremos seleccionar nuestro marcador círculo, cuadrado, etc.

15. Opciones de Gráficas Sobre la misma imagen se puede ordenar dando click en la flecha luego ordenado por Mes o Ingresos.

10

También te permite hacer una línea promedio o referencial en el gráfico de barras. Adicional a eso puedes seleccionar otros años y ver cómo se comporta tu variable Ingreso respecto a cada región.

Podemos seleccionar otro gráfico de barras para más análisis en este caso tomamos la variable: REGIÓN, FECHA e INGRESOS.

Click derecho en cualquier parte del gráfico te permite explorar más al detalle y poder ver su data.

11

En este caso vemos el gráfico en una ventana nueva y por debajo vemos un cuadro.

16. Cuadro de Mando Interactivo Construyamos nuestro primer cuadro de mando para eso apliquemos lo aprendido.

17. Salvar y Publicar Cuadro de Mando Luego de finalizar nuestro dashboard procedemos a guardar y subir a la nube de servidores de Microsoft, para eso necesitamos estar logueados con una cuenta.

Iniciamos sesión ingresando una cuenta de correo. 12

Luego de conectarnos con un usuario de Power BI, seleccionamos área de trabajo.

Cuando salga esta ventana le damos click en abrir y nos envía a una pagina de microsoft donde está alojado nuestro dashboard en la nube. Finalmente le damos click “Entendido”.

13

Aquí tenemos nuestro Dashboard subido a la nube de microsoft

Este dashboard te permite compartir con tus compañeros y amistades generando un Link. Hacer click en Archivo y Publicar (click en crear código para insertar).

18. Crear Panel con Múltiples Visualizaciones Anclamos todos los gráficos. para luego revisar nuestro panel múltiple en la nube.

14

19. Introducción a DAX Las funciones DAX nos permiten calcular campos calculados o medidas para eso vamos a ver más ejemplos: Nos vamos al menú Modelado, luego damos click en el menú “Nueva Columna” y se observa en nuestra base de datos que aparece una nueva columna que asignamos de nombre “IngresoPromedio” con Formula = Ingreso/Cantidad. (Enter). IngresoPromedio = 'Base Datos'[Ingresos]/'Base Datos'[Cantidad]

20. Crear Columnas Calculadas Aquí por ejemplo creamos 3 columnas calculadas: Año, MesNum y MesTexto Fórmulas: Año = YEAR('Base Datos'[Fecha]) MesNum = MONTH('Base Datos'[Fecha]) MesNum = MONTH('Base Datos'[Fecha])

21. Crear Campos Calculados o Medidas Procedemos a crear estas fórmulas dando click en el Menú Modelado y luego en “NUEVA MEDIDA”: Fórmulas: TotalCantidad = SUM('Base Datos'[Cantidad]) TotalIngresos = SUM('Base Datos'[Ingresos]) VentaMax = MAX('Base Datos'[Cantidad]) VentaMin = MIN('Base Datos'[Cantidad]) PromedioVenta = AVERAGE('Base Datos'[Cantidad]) CantidadModelo = DISTINCTCOUNT('Base Datos'[Modelo])

15

Con esos campos calculados hacemos un ejercicio: tabla Marca, Total Ingresos, TotalCantidad, VentaMax, VentaMin, PromedioVenta y CantidadModelo.

22. Utilizar la Función CALCULATE Campos a calcular: Ingreso2016 = CALCULATE(SUM('Base Datos'[Ingresos]);'Base Datos'[Año]=2016) IngresoEspaña = CALCULATE(SUM('Base Datos'[Ingresos]);'Base Datos'[Pais]="España") IngresoEspaña2016 = CALCULATE(SUM('Base Datos'[Ingresos]);YEAR('Base Datos'[Fecha])=2016;'Base Datos'[Pais]="España") Construimos una tabla probando las medidas calculadas.

23. Crear Medidas Acumuladas con CALCULATE IngresosAcumulados = TOTALYTD([TotalIngresos];Fecha [Fecha])

Probemos realizando un cuadro con la medida calculada.

16

24. Inteligencia de Tiempo Para este ejercicio necesitamos un Master Fecha, que se brinda en el taller.

Luego de ingresar la tabla maestra de fecha, vamos a relacionar con la tabla “Base Datos” y para eso mostramos los pasos en la imagen siguiente: - vamos al Menú “Modelado”, luego - “Administrar Relaciones” (click). se abre una ventana. - En el cuadro editar relaciones seleccionamos las datas “Base Datos” y columna Fecha y “Fecha1” y columna Fecha. - Por último por defecto se selecciona la “Cardinalidad” y “Dirección del filtro cruzado”. - Aceptar (click).

17

ya tenemos nuestra relación:

Luego de relacionar construimos un gráfico de barras y vemos la dinámica del gráfico “Ingreso según Mes”. En el gráfico se observa que no se ve ordenado los meses empieza en feb, para eso vamos a “Datos”.

18

En la imagen se observa cómo ordenamos la variable NombreMes con el Mes numérico.

Luego regresan al gráfico y se ordena los meses dando click en orden ascendente.

Drill Down o profundizar te permite navegar por ejemplo en cada año ingresar al nivel siguiente meses y luego días.

Por ejemplo si le doy click en el año 2016, obtengo los meses y asi sucesivamente.

19

Luego dando click en algún mes profundiza a días.

Otro análisis: Medidas calculadas: IngresosAcumulados = TOTALYTD([TotalIngresos],Fecha1[Fecha]) IngresosTrimestrales = TOTALQTD([TotalIngresos],Fecha1[Fecha]) IngresosMesAnterior = CALCULATE([TotalIngresos],PARALLELPERIOD(Fecha1[Fecha],-1,MONTH))

20

Construimos una tabla y vemos el dinamismo de las medidas creadas.

25. Crear Relaciones

21

22

26. Utilizar Visualizaciones Personalizadas Vamos al visualizador vemos 3 puntitos le damos click y seleccionamos “Importar de Marketplace”.

En el buscador digitamos “Chiclet Slicer” y luego agregar. En el buscador digitamos “Linear Gauge” y luego agregar.

23

Utilizando los nuevos visualizadores construimos unos gráficos a continuación:

27. Transformación de Datos Primero que vamos hacer la carga de una nueva base de datos que se llama “CantPpto”. Después de cargar nos vamos al menú “Editar Consultas” (click).

24

Vemos en la imagen siguiente en la parte izquierda el nombre del campo, luego en la parte derecha de la imagen vemos la columna de los pasos aplicados.

Quitamos la variable Total (click derecho sobre la variable Total)

25

Seleccionamos todas las columnas de enero hasta diciembre y luego sobre las columnas sombreadas click derecho en cualquier campo de los meses y elijo anulación de dinamización de columnas.

Luego vemos como las columnas pasaron a filas con sus valores.

Podemos cambiar el nombre de las columnas atributo y valor. Luego para grabar el editor de consultas vamos a archivo “cerrar y aplicar”

26

Limpiar los nulos que dejaron los total.

28. Agregar Datos Agregamos la columna IDMODELO y vemos cómo quedaría.

27

Después vemos como queda la columna IDMODELO.

28

29. Cuadro de Mando Interactivo

30. Publicar Cuadro de Mando Nos vamos al menú publicar.

31. Refrescar Datos y Crear Layout para Móviles Se añade una fila más en la base de datos y luego actualizamos.

29

Luego vamos a Actualizar y vemos la gráfica como se actualiza en el mes de mayo.

Diseño Móvil: Ahora vamos al menú Vista, luego click en Diseño de teléfono para interfaz del móvil.

Aquí como vemos podemos arrastrar los graficos al diseño móvil como queremos que se muestre.

32. Crear Indicadores de Variación Seleccionamos en market place “Circle KPI Gauge”. 30

En el reporte construimos con el Circle KPI

Funciones DAX. Crea Columnas calculados: IngresoPromedo = 'Base Datos'[Ingresos]/'Base Datos'[Cantidad] Año = YEAR('Base Datos'[Fecha]) MesNum = MONTH('Base Datos'[Fecha]) MesTexto = FORMAT('Base Datos'[Fecha],"mmm") DiaNum = DAY('Base Datos'[Fecha]) DiaSemana = FORMAT('Base Datos'[Fecha],"dddd")

Crea Campos calculados: CantidadMarca = DISTINCTCOUNT('Base Datos'[Marca]) CantidadModelo = DISTINCTCOUNT('Base Datos'[Modelo]) PromedioVenta = AVERAGE('Base Datos'[Cantidad])

31

TotalCantidad = SUM('Base Datos'[Cantidad]) TotalIngreso = SUM('Base Datos'[Ingresos]) VentaMax = MAX('Base Datos'[Cantidad]) VentaMin = MIN('Base Datos'[Cantidad])

Crea Campos calculados con CALCULATE: Ingreso2016 = CALCULATE(SUM('Base Datos'[Ingresos]),YEAR('Base Datos'[Fecha])=2016) IngresoEspaña = CALCULATE([TotalIngreso],'Base Datos'[Pais]="España") IngresoEspaña2016 = CALCULATE([TotalIngreso],'Base Datos'[Pais]="España",YEAR('Base Datos'[Fecha])=2016)

Crea Campos o Medidas acumuladas: IngresosAcumulados = TOTALYTD([TotalIngreso],Fecha[Fecha]) IngresosTrimestrales = TOTALQTD([TotalIngreso],Fecha[Fecha]) IngresosMensuales = TOTALMTD([TotalIngreso],Fecha[Fecha]) IngresosMesAnterior = CALCULATE([TotalIngreso],PARALLELPERIOD(Fecha[Fecha],-1,MONTH))

32

33. Las Funciones ALL y ALLSELECT Función ALL y ALLSELECT

Vamos a traer la tabla modelos:

ALL = CALCULATE(SUM('Base Datos'[Ingresos]),ALL('Base Datos')) ALLSELECT = CALCULATE(SUM('Base Datos'[Ingresos]),ALLSELECTED('Base Datos'))

34. Cómo realizar un Rank en Power BI Cómo utilizar la función Rank: Rank = RANKX(ALLSELECTED('Base Datos'[Modelo]),[TotalIngreso])

35. Crear Gráfica Pareto en Power BI 33

Gráfico de PARETO: Acumulado = CALCULATE([TotalIngreso],TOPN([Rank],ALLSELECTED('Base Datos'[Modelo]),[TotalIngreso])) AllIngreso = CALCULATE(SUM('Base Datos'[Ingresos]),ALLSELECTED('Base Datos')) Pareto % = DIVIDE([Acumulado],[AllIngreso])

36. Las Funciones HASONEVALUE y VALUES Crear una tabla independiente en Power BI nombre de tabla “TablaPrecios” y campo “Precios”

34

IngresoEstimado = IF(HASONEVALUE(TablaPrecios[Precios]),[TotalCantidad]*VALUES(TablaPrecios[Precios]),[TotalCantidad])

37. Cómo crear un TOP Rank Crear la tabla independiente nombre de tabla “TopTabla” con campos “Top” con valores (5,10,15 y 20) y “TopValor” valores (Top5, Top10, Top15 y Top20). SeleccionTopValor = IF(HASONEVALUE(TopTabla[TopValor]),VALUES(TopTabla[Top]),MAXX(VALUES('Base Datos'[Modelo]),[Rank])) TopIngresos = IF([Rank]<=[SeleccionTopValor],[TotalIngreso])

Opcional Rank = RANKX(ALLSELECTED('Base Datos'[Modelo]),[TotalIngreso])

35

Related Documents


More Documents from "Mike"

Manual Power Bi
February 2021 1
Din-en-14399-5
January 2021 0
Plan De Marketing
January 2021 2
Curso De Test Stand_ni
January 2021 2
January 2021 1