Power Bi

INTRODUCCIÓN AL CURSO POWER BI INTRODUCCIÓN AL CURSO CREACIÓN DE MEDIDAS CON DAX 1. No podemos usar las columnas di

Views 426 Downloads 44 File size 175KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

INTRODUCCIÓN AL CURSO

POWER BI

INTRODUCCIÓN AL CURSO

CREACIÓN DE MEDIDAS CON DAX

1. No podemos usar las columnas directamente, Necesitamos una               función que agregue los datos. 2. Se calculan según el nivel de Agregación. 3. No se computan y almacenan fila a fila como las columnas calculadas. 4. Se usan para cálculos de ratios, % y para remplazar columnas                    numéricas. 5. Se calculan bajo demanda ( Creación del reporte) y usan CPU.

INTRODUCCIÓN AL CURSO

LABORATORIO MEDIDAS

1. Crear una nueva columna en la tabla proyectos 2. llamarla CDP 3. Dividir el costo de Proyecto entre la Duración. 4.  Aplicar Formato de Moneda, redondeado a 2 decimales. 5. Ordenar descendente. Se visualiza que la formula arroja valores               infinitos. 6. Aplicar la función Divide en el lenguaje Dax en la creación de la                 columna CDP. Verificar si el error anterior fue corregido 7.  En la pestaña Modeling crear una New measure.

INTRODUCCIÓN AL CURSO

LABORATORIO MEDIDAS

8. llamarla CDP Medida. 9. Crear la división con la función Divide, para costo de proyectos entre        duración. 10. se presenta un error en la sintaxis de la anterior formula. 11.  Agregar una función de agregación como lo es la función Suma . 12. ir a la pestaña de reportes. 13. Análisis con el Docente       Bonus(Descargar https://goo.gl/caGzNU) 

INTRODUCCIÓN AL CURSO

TABLAS CALCULADAS

1. las Funciones DAX Pueden devolver un valor escalar o una tabla 2. Se almacena en el modelo y se re calculan cuando los datos  son               actualizados. 3. Se usan mucho dentro de funciones DAX en medidas y columnas             calculadas. 4. No están disponibles en Power Pivot 5. se pueden hacer relaciones entre tablas calculadas y otras tablas del       modelo.

INTRODUCCIÓN AL CURSO

TABLAS CALCULADAS

Tipos de funciones que podemos usar en las tablas calculadas Distinct Values Crossjoin union Addcolumns  Calendar ETC.

INTRODUCCIÓN AL CURSO

LABORATORIO MI PRIMERA TABLA CALCULADA

i1. r a la pestaña Modeling, New Table 2. Nombrar como Ubicaciones y especificar la siguiente formula  3. Ubicaciones = DISTINCT(Clientes[Ubicación])  4. Crear New Table:                      Tabla FILTER = FILTER(                                         Facturas;                                         Facturas[MontoFactura] > 1080 &&                                Facturas[FechaFactura] > VALUE("1/1/2015")                         ) 5. Análisis de Laboratorio

INTRODUCCIÓN AL CURSO

AUTOTIME INTELLIGENCE

Es la administración de las fechas para el modelo de datos. en esta sección crearemos nuestro propio calendario. reforzando los conocimientos aprendidos de la creación de tablas

INTRODUCCIÓN AL CURSO

AUTOTIME INTELLIGENCE

1. New Table  2. Calendario = CALENDARAUTO(12) 3. Crear la relación de la tabla Calendario con la tabla Facturas. 4. En la tabla calendario agregar una columna llamada      AÑO = YEAR(Calendario[Fecha])       Mes = MONTH(Calendario[Fecha])       TRIMESTRE = ROUNDUP(Calendario[Mes]/3;0)        DIA = DAY(Calendario[Fecha])        DIA DE LA SEMANA = FORMAT(Calendario[Fecha];"dddd")

INTRODUCCIÓN AL CURSO

VISUALIZACIONES DE POWER BI

Podemos encontrar Visualizaciones Nativas y Custom Visuals. Las visualizaciones nativas son predeterminadas por Power Bi.

INTRODUCCIÓN AL CURSO

VISUALIZACIONES DE POWER BI

Los custom Visuals, son graficos creados por la comunidad Power BI, con un formato establecido. los podemos encontrar en el siguiente Link:           https://app.powerbi.com/visuals/

INTRODUCCIÓN AL CURSO

CUSTOM VISUALS PARA KPI'S

Sparkline (https://goo.gl/h82J6M) Card with states (https://goo.gl/PWOizU) Circular Gauge (https://goo.gl/h724E2 Dual KPI (https://goo.gl/Dhbt0g) Tachometer (https://goo.gl/reeUVj) Bullet Chart de SQLBI (https://goo.gl/9vLh9Y) Dial Gauge (https://goo.gl/lW4G8P) BulletChart de Microsoft (https://goo.gl/C8q1GA)

INTRODUCCIÓN AL CURSO

LABORATORIO GRAFICOS VARIADOS

 1. abra el documento 0510 en la carpeta laboratorios 2. Cree una nueva pestaña. 3. Realice los graficos de la pestaña Barras, Columnas,             Lineas etc, en la pestaña nueva. 4. Analisis con el docente

INTRODUCCIÓN AL CURSO

LABORATORIO COMO MOSTRAR EL NOMBRE DEL MES EN EL GRAFICO, ORDENADO.

 1. Abra el documento 0511 del la carpeta laboratorio 2. En la tabla calendario cambiar Mes por Mes Nro. 3. Crear una nueva columna llamarla mesFormat.        MesFormat = FORMAT(Calendario[Fecha];"mmmm") 4. Para cambiar el idioma de ingles a español crear una           nueva columna.

INTRODUCCIÓN AL CURSO

LABORATORIO COMO MOSTRAR EL NOMBRE DEL MES EN EL GRAFICO, ORDENADO.  Mes = SWITCH(                 TRUE();               Calendario[Mes Nro]=1;"Ene";               Calendario[Mes Nro]=2;"Feb";               Calendario[Mes Nro]=3;"Mar";               Calendario[Mes Nro]=4;"Abr";              Calendario[Mes Nro]=5;"May";              Calendario[Mes Nro]=6;"Jun";             Calendario[Mes Nro]=7;"Jul";            Calendario[Mes Nro]=8;"Ago";            Calendario[Mes Nro]=9;"Sep";            Calendario[Mes Nro]=10;"Oct";            Calendario[Mes Nro]=11;"Nov";           Calendario[Mes Nro]=12;"Dic"       )

INTRODUCCIÓN AL CURSO

LABORATORIO COMO MOSTRAR EL NOMBRE DEL MES EN EL GRAFICO, ORDENADO. 1. Regresar a la pestaña reporte y cambiar el dia del mes por la columna         Mes. 2. Para organizar los meses, seleccionar la columna mes de la tabla                   Calendario. 3. ir a la pestaña Modeling, Sort by Column, Mes Nro. 4. Realizar la misma configuración para los días de la semana. 5. se recomienda usar la función weekday.  6. Conclusiones.

INTRODUCCIÓN AL CURSO

CONFIGURACIÓN DEL REPORTE Demostración del Docente el estudiante puede abrir el archivo 0512, para ir realizando la configuración.

INTRODUCCIÓN AL CURSO

LABORATORIO CREAR UN GRÁFICO DE DISPERSIÓN.  1. abrir el documento 0520. 2. Ubicarse en la pestaña Reporte - Inicio. 3. Seleccionar Gráfico de Dispersión. 4. De la tabla facturas, seleccionar ventas y posicionar en el eje X. 5. De la tabla Clientes, seleccionar la cantidad de clientes y posicionar en el     eje Y. 6. Seleccionar de la tabla vendedores, vendedor y posicionar en Details. 7.  Seleccionar de la tabla clientes País y posicionar en Details. 8. Llevar de la tabla calendario año a Play Axis. 9. Análisis de Resultados.

INTRODUCCIÓN AL CURSO

MEDIDAS RAPIDAS 

INTRODUCCIÓN AL CURSO

LABORATORIO MEDIDAS RAPIDAS 1. Abrir el archivo de la carpeta 0903 2. ir a la pestaña Categorías 3. ir a valores y dar clic derecho en Total Facturas, seleccionar Quick                 Measures. 4. Seleccionar en el cuadro emergente promedio por categoría. 5. ahora ir a visualizaciones seleccionar Card, y llevar la medida Promedio         del total de la factura. 6. crear una nueva Quick Measures para el total de la factura en donde:         * Filtrar por un valor = Seleccione el valor : CRM         * Diferencia respecto al valor Filtrado = Filter, Select a Value, CRM.

INTRODUCCIÓN AL CURSO

LABORATORIO MEDIDAS RAPIDAS 7. Ir a la pestaña Comparativas del tiempo 8. Seleccionar Total Factura en  el campo Values clic derecho, Quick                   Measures, seleccionar Year to day Total. 9. Quick Measures, seleccionar year over year change. 10. Quick Measures, seleccionar Running Total 11. Analisis de resultados. 

INTRODUCCIÓN AL CURSO

LABORATORIO CALCULOS 1. Abrir el archivo 0905 2. Crear una nueva medida llamada Total facturas = MontoSinImp +                    Impuesto, "Estos campos están en la tabla facturas" .recomendación            utilizar la función SUMX. 3. Crear una nueva medida llamada Total Impuestos = suma de los                    impuestos.  4. Crear una nueva medida utilizar la función divide que calcules Total                Impuestos sobre el total facturas. 5. Análisis de Resultados.

INTRODUCCIÓN AL CURSO

FUNCIONES DAX  1. Agregación 2. Recuento 3. Lógicas. 4. Información 5. Texto 6. Fecha

INTRODUCCIÓN AL CURSO

FUNCIONES DE AGREGACIÓN  SUM AVERAGE MIN MAX SUMX (y otras funciones X)

INTRODUCCIÓN AL CURSO

FUNCIONES DE RECUENTO COUNT COUNTA COUNTBLANK COUNTROWS DISTINCTCOUNT

INTRODUCCIÓN AL CURSO

FUNCIONES LOGICAS IF SWITCH AND OR NOT IFERROR

INTRODUCCIÓN AL CURSO

LABORATORIO FUNCIÓN IF  1. Abrir el laboratorio 0906 de la carpeta laboratorios 2. En Data seleccionar la tabla proyectos. 3. Crear una nueva columna y llamar la Rangos de Duración 4. Si el proyecto esta en blanco, "Sin definir"; si es