Está en la página 1de 17

Business Intelligence

Unidad:

Modelamiento de datos:
Campos calculados KPIs Caso
prác co y conceptos avanzados
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 úl mo trabajaremos con fechas.
Contenido general

• Usar DAX en columnas calculadas y campos


calculados

• Indicadores clave de rendimiento (KPI)

• Crear Calendario – Inteligencia de empo


Usar DAX en columnas
calculadas y campos
calculados
• Funciones DAX
• Crear fórmulas para cálculos
• Columnas calculadas
la

,
o
expresión, para
c
a
l
c
u
l
a
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 pográficos y sintác cos.

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 con ene 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 con nuación, elija la
columna en la lista desplegable Autocompletar.

h ps://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 u lizar 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á camente a toda la
columna.

h ps://bit.ly/2XoT2aK
Columnas calculadas
Cuando una columna con ene 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 u liza 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.

h ps://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 ene la data y el de abajo
con ene 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('Accoun ng Data'[Amount])

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

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

h ps://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 con nuació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é camente, Arizona precede a California. Y en Phoenix (Arizona) la población es mayor
que en Tucson. La fórmula muestra cada columna según la prioridad y el po de ordenación que se le aplica.

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

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


Sales],SAMEPERIODLASTYEAR('Calendar'[Date]))
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.

h ps://bit.ly/2Hbq3RU
Conclusiones
• En esta unidad vimos acerca de las ventajas de u lizar DAX en
columnas calculadas y campos calculados, para automa zar
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 úl mo vimos como sacar provecha de la fechas, creando


un Calendario – Inteligencia de empo.

También podría gustarte