You are on page 1of 18

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.

You might also like