Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Inteligencia de fecha con Power BI

787 views

Published on

Presentación utilizada Como parte de segundo evento del Power BI User Group en octubre de 2017

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Inteligencia de fecha con Power BI

  1. 1. 2er Evento Power BI User Group Lima Octubre de 2017
  2. 2. Hola, soy Alberto De Rossi @albertoderossi • Miembro de la comunidad SQL PASS Lima • Leader de la comunida Power BI User Group Lima • Fundador de dbLearner (http://dblearner.com) • Consultoría en SQL Server • Tunning, sizing, instalación, migración • Soluciones de inteligencia de negocio (Power BI) • SQL Server MCSA • Microsoft Certified Solution Associate SQL Server 2012/2014 • Certificado en SQL Server desde 2006 • MCT • Microsoft Certified Trainer desde 2009 Búscanos en facebook como dbLearner
  3. 3. • Data Analysis eXpression (DAX) • DAX es una colección de • Funciones • Operadores • Constantes … que pueden ser utilizados en formulas o expresiones para calcular y retornar uno o más valores • DAX ayuda a los usuarios a crear y presentar nueva información en base a datos existentes en los modelos
  4. 4. Expresiones DAX • Lenguaje utilizado tanto en Power Pivot como en SSAS • Formulas para columnas calculadas y métricas • También incluye funciones de Excel • Más capacidades que formulas de Excel • Por fila, no por celda • Relaciones de navegación • Calculo dinámico de dimensiones • Manejo de la dimensión tiempo
  5. 5. Expresiones DAX • Fecha/Hora –MONTH(fecha), DAY(fecha) • Información –ISBLANK(valor) retorna V/F • Filtro y Valor –RELATED(valor), • Lógica –IF(expresión, valor si verdadero, valor si falso) • Matemática y Trig –ROUND(numero, dígitos) • Estadística –COUNT(valor), AVERAGE(valor) • Texto –CONCATENATE(texto, texto2), TRIM(texto) • Inteligencia de tiempo –ENDOFQUARTER
  6. 6. Expresiones DAX A. El símbolo igual, indica el inicio de una fórmula B. El nombre de lo primera columna que deseamos operar C. El operados matemático D. El nombre de la segunda columna que deseamos operar A. El nombre dela columna calculada B. El símbolo igual, indica el inicio del cálculo C. El Función de agregación D. Parámetros de la función de agregación E. La tabla referenciada F. La columna referenciada, perteneciente a la tabla
  7. 7. Funciones DAX más usadas • Inteligencia de fecha • FirstDate(Columna_Fecha) • LastDate(Columna_Fecha) • FirstNonBlank(Columna_Fecha, Expression) • LastNonBlank(Columna_Fecha, Expression) • StartOfMonth(Columna_Fecha) • StartOfQuarter(Columna_Fecha) • StartOfYear(Columna_Fecha[, Año]) • EndOfMonth(Columna_Fecha) • EndOfQuarter(Columna_Fecha) • EndOfYear(Columna_Fecha[, Año])
  8. 8. Funciones DAX más usadas • Inteligencia de fecha – acumulados =TOTALMTD( SUM( VentasInternet[SalesAmount]); EscalaFecha[Fecha]) =TOTALQTD( SUM( VentasInternet[SalesAmount]); EscalaFecha[Fecha]) =TOTALYTD( SUM( VentasInternet[SalesAmount]); EscalaFecha[Fecha])
  9. 9. Funciones DAX más usadas • Inteligencia de fecha – periodos previos =CALCULATE(SUM(VentasInternet[SalesAmount]); DATEADD(EscalaFecha[Fecha]); -1; YEAR)) =CALCULATE(SUM(VentasInternet[SalesAmount]); SAMEPERIODLASTYEAR(EscalaFecha[Fecha])) =CALCULATE(SUM(VentasInternet[SalesAmount]); PARALLELPERIOD(EscalaFecha[Fecha]; -1; YEAR))
  10. 10. Otras funciones DAX para fecha • DateAdd(Columna_Fecha, Number_of_Intervals, Interval) • DatesBetween(Columna_Fecha, Start_Date, End_Date) • DatesInPeriod(Columna_Fecha, Start_Date, Number_of_Intervals, Interval) • ParallelPeriod (Columna_Fecha, Number_of_Intervals, Interval) • PreviousDay(Columna_Fecha) • PreviousMonth(Columna_Fecha) • PreviousQuarter(Columna_Fecha) • PreviousYear(Columna_Fecha[, Año]) • NextDay(Columna_Fecha) • NextMonth(Columna_Fecha) • NextQuarter(Columna_Fecha) • NextYear(Columna_Fecha[, Año]) • DatesMTD(Columna_Fecha) • DatesQTD(Columna_Fecha) • DatesYTD(Columna_Fecha[, Año]) • SamePeriodLastYear(Columna_Fecha)
  11. 11. Muchas Gracias Power BI User Group Lima

×