Sie sind auf Seite 1von 18

Business Intelligence

Unidad:

Modelamiento de datos:
Campos calculados KPIs Caso
práctico y conceptos avanzados

Docente: Ricardo Dulanto Ramírez


Logro
Al finalizar la unidad, el estudiante aplica la técnica de
modelamiento de datos. Comprende los conceptos de campo
calculado, comprende los conceptos de función DAX. Y aplica las
funcionalidades de los campos calculados. Comprende y aplica el
concepto de KPI.
Importancia
En esta unidad veremos la importancia de manejar fórmulas mas
sencillas con DAX, además trabajaremos con datos, aplicando
ordenación y depuración, por último trabajaremos con fechas.
Contenido general

• Usar DAX en columnas calculadas y campos calculados


• Indicadores clave de rendimiento (KPI)
• Crear Calendario – Inteligencia de tiempo
Usar DAX en columnas
calculadas y campos
calculados
• Funciones DAX
• Crear fórmulas para cálculos
• Columnas calculadas
Funciones DAX
La expresión de
lenguaje principal DAX te ayuda a
usada por crear nueva
Microsoft en información desde
Power Pivot es la data que ya se
DAX (Data Analysis encuentra en tu
Expressions. modelo.

DAX es una
colección de
funciones,
operadores y
constantes que se
pueden usar en
una fórmula, o
expresión, para
calcular y regresar
uno o más valores.
Crear fórmulas para cálculos

Power Pivot, al igual que Excel, proporciona una barra de


fórmulas para facilitar la creación y modificación de
fórmulas, y una función Autocompletar para minimizar los
errores tipográficos y sintácticos.

Para escribir el nombre de una tabla Empiece a escribir el


nombre de la tabla. La función Autocompletar fórmula
proporciona una lista desplegable que contiene nombres
válidos que comienzan con esas letras.
Crear fórmulas para cálculos
Para escribir el nombre de una columna, escriba un paréntesis y elija la columna en la lista de columnas de la tabla
actual. Para una columna de otra tabla, empiece a escribir las primeras letras del nombre de la tabla y, a continuación,
elija la columna en la lista desplegable Autocompletar.

https://bit.ly/2IGG3ho
Columnas calculadas

Una columna calculada es una columna que se agrega a una tabla de Power Pivot existente.

En lugar de pegar o importar los valores de la columna, se crea una fórmula de DAX que los define. Si incluye la tabla de Power
Pivot en una tabla dinámica (o gráfico dinámico), se puede utilizar la columna calculada tal como lo haría con cualquier otra
columna de datos.

Las fórmulas de columnas calculadas son muy similares a las fórmulas creadas en Excel. A diferencia de Excel, sin embargo, no se
puede crear una fórmula diferente para las diferentes filas de una tabla; la fórmula de DAX se aplica automáticamente a toda la
columna.

https://bit.ly/2XoT2aK
Columnas calculadas
Cuando una columna contiene una fórmula, el valor se calcula para cada fila. Los resultados se calculan para la
columna en cuanto crea la fórmula. Los valores de columna solo se vuelven a calcular si los datos subyacentes están
actualizados o si se utiliza el recálculo manual.

Puede crear columnas calculadas que se basen en medidas y otras columnas calculadas. Sin embargo, evite usar el
mismo nombre para una columna calculada y una medida, ya que esto puede dar lugar a resultados confusos. Al
hacer referencia a una columna, es mejor usar una referencia de columna completa para evitar la invocación
accidental de una medida.

https://bit.ly/2BZYFTH
Indicadores clave de
rendimiento (KPI)
• Preparar datos para su análisis en
PowerPivot
• Ordenar datos por columna
 En la imagen de abajo (Muestra 2), nota como la ventana de Power Pivot está
separada en dos cristales. El cristal de arriba tiene la data y el de abajo
contiene las medidas. Una medida es un cálculo que se realiza en todo el set
de data. He ingresado una medida al ingresar la celda resaltada.

 Total Sales:=SUM('Accounting Data'[Amount])


Preparar datos para su análisis en

 Esto crea una nueva medida que suma a través de la columna de Cantidad.
Similarmente, puedo ingresar otra medida en la celda de abajo.

 Average Sales:=AVERAGE('Accounting Data'[Amount])


PowerPivot

https://bit.ly/2BY2Pvl
• Al ordenar en función de varias columnas, el orden o la jerarquía de ordenación se basa en el orden en que se seleccionan las columnas.

Para ordenar una tabla en función de varias columnas:

1. En el Editor de consultas, seleccione la columna principal para la ordenación.


2. Haga clic en la flecha hacia abajo ( Flecha abajo ).
3. En el menú desplegable, haga clic en Orden ascendente o en Orden descendente.
4. Repita los pasos de 1 a 3 para cada una de las columnas que desee usar en la ordenación.

Por ejemplo, si se ordena en primer lugar por Estado y a continuación por Población, el resultado final es una tabla que se ordena por estado,
con las ciudades de cada estado ordenadas por población. Alfabéticamente, Arizona precede a California. Y en Phoenix (Arizona) la población es
Ordenar datos por columna

mayor que en Tucson. La fórmula muestra cada columna según la prioridad y el tipo de ordenación que se le aplica.

https://bit.ly/2H4Pq89
Crear Calendario –
Inteligencia de tiempo
Crear Calendario – Inteligencia de
tiempo
• A menudo, cuando examinamos los resultados financieros,
queremos compararlos a un periodo de tiempo comparable
del año anterior. Power Pivot tiene unas funciones de
inteligencia de tiempo integradas.

• Same Period Last Year Sales:=CALCULATE([Total


Sales],SAMEPERIODLASTYEAR('Calendar'[Date]))
Crear Calendario – Inteligencia de tiempo
YOY Sales Growth:=if(not(ISBLANK([Same Period Last Year
Sales])),([Total Sales]/[Same Period Last Year Sales])-1,BLANK())

Por ejemplo, agregar solo dos medidas sobre la tabla de Data de


Contabilidad en Power Pivot me permite producir la siguiente
PivotTable en solo un par de clics.

https://bit.ly/2Hbq3RU
Conclusiones
• En esta unidad vimos acerca de las ventajas de utilizar DAX
en columnas calculadas y campos calculados, para
automatizar procesos que antes hacíamos en Excel básico.

• También vimos acerca de Indicadores clave de rendimiento


(KPI) para preparar datos y ordenar datos.

• Por último vimos como sacar provecha de la fechas, creando


un Calendario – Inteligencia de tiempo.
Gracias
Docente: Ricardo Dulanto Ramírez

Das könnte Ihnen auch gefallen