ANA MARÍA BISBÉ YORK
Cómo usar este libro
¿A quién está dirigido este libro?
Estructura del libro
Ejemplos del libro
Finalmente... o más allá de este libro
1. ¿Qué es Power BI?
Antecedentes al Power BI
Componentes de Power BI
Flujo de trabajo
Roles en Power BI
2. Trabajar desde Power BI Desktop
¿Qué se puede hacer con Power BI Desktop?
Descargar Power BI Desktop
Iniciar Power BI Desktop
Entorno de trabajo de Power BI Desktop
Vistas para trabajar con Power BI Desktop
Vista Informes
Vista Datos
Vista Modelo
Cinta de opciones
Transformar datos
Paneles
Versión del producto y opciones de configuración
Iniciar sesión en Power BI Desktop
3. Conectar a datos externos
Obtener datos externos desde Power BI
Entorno de trabajo de Power Query
Panel Consultas
Panel Datos
Panel Configuración de la consulta
Conectar a datos externos
Modos de acceso a datos externos con Power BI
Configurar propiedades de conexión
Ver los datos importados
Cerrar la ventana Power Query
4. Transformar datos
Limpiar datos
Importancia de la calidad y limpieza de datos
Técnicas para limpiar datos
Importancia de eliminar las columnas para la optimización del modelo
Extraer contenido de un texto
Agregar columna a partir de los ejemplos
Eliminar duplicados vs. Agrupar
Tipos de datos
Definir tipos de datos para columnas en Power Query
Definir los tipos de datos desde configuración local en Power Query
¿En qué momento es mejor definir el tipo de datos?
Ajustar tipos de datos para columnas de fechas
Definir la cabecera de columnas
Agregar columnas
Agregar nueva columna que devuelva resultado condicional
Extraer información válida y útil de las fechas
Crear rangos equidistantes para valores numéricos
Preparar el modelo de datos para el informe de Power BI
Anular dinamización de columnas (unpivot)
Cómo crear una estructura de tabla dinamizando columnas
Trasponer filas y columnas para cambiar la estructura de la tabla
Dividir columnas para estructurar mejor su contenido
Combinar columnas de datos y prepararlas para el análisis
Combinar consultas
Combinar consultas para definir las tablas en Power Query
Combinar consultas para comprobar la calidad de los datos
Integrar datos anexando consultas en Power Query
Anexar filas desde Excel en una única consulta
Referenciar vs. Duplicar consultas en Power Query
Editor avanzado
Crear consultas en blanco en Power BI
Activar o no la carga de una consulta desde Power Query
Agrupar elementos del panel Consultas en carpetas en Power Query
5. Modelado de datos con Power BI
Características del modelo tabular
Tablas del modelo tabular
Relaciones del modelo tabular
Definir las propiedades de cada elemento desde la vista modelo
6. Introducción a la optimización de modelos
Modelos o esquemas copo de nieve y estrella
Tabla única
Copo de nieve
Estrella
Solución a problemas y escenarios de modelado
Síntomas de problemas de rendimiento
Identificar los puntos que provocan bajo rendimiento del informe
Escenarios de modelado y soluciones
¿Cómo pasar de la tabla única al modelo en estrella?
¿Cómo pasar del esquema copo de nieve al esquema estrella?
¿Cómo evitar las relaciones 1:1 entre dos tablas del modelo?
¿Cómo identificar y solucionar escenarios de dimensiones realizadoras de roles?
¿Cómo identificar y aplanar jerarquías de elementos primarios y secundarios?
¿Cómo evitar la dirección de filtro cruzado?
Modelado de tabla de fecha
Crear tabla de fecha o calendario
Opción Fecha y hora automáticas
Acción especial para tabla de tipo Fecha o calendario
Aspectos importantes a tener en cuenta al diseñar un modelo de datos tabular
7. Bases del lenguaje DAX
Crear expresiones en lenguaje DAX
Formato de fórmulas, comentarios y buenas prácticas en DAX
Funciones DAX
Operadores en DAX
Ventajas y detalles del trabajo con variables en DAX
Tipos de cálculos que se pueden crear con DAX
Columnas calculadas
Medidas
Tablas calculadas
8. Crear componentes con DAX
¿Por qué no utilizar las columnas originales para los valores agregados en los gráficos?
Escenarios para la creación de medidas base a partir de columnas nativas
Crear agregados de una única columna
Crear agregados de más de una columna de la misma tabla
Crear agregados de más de una columna de más de una tabla
Reutilizar medidas
Evitar error de división por cero
9. Contextos en DAX y solución a requisitos de negocio
Introducción a contextos
Contexto de filtro por acción de gráficos
Contexto de filtro por la acción de expresiones DAX
Contexto de fila
La función CALCULATE
Comparar entre categorías
Ajustar cálculos para la fila Total de las visualizaciones
Crear expresiones de filtro con DAX
Evaluar la condición para reducir filas
Crear filtros desde el panel vs. Crear filtros desde el código
Manejar conjuntos admitidos y excluidos
Crear filtros para más de una columna a la vez. Operadores AND y OR
Ordenar de forma interactiva vs. Crear un rango
Devolver la visibilidad a todas las filas con ALL
Los filtros con DAX y el modelo de datos
Los filtros, las funciones DAX y la integridad referencial
El orden de visualización de las columnas y los filtros DAX
Las relaciones entre columnas de tipo fecha y los filtros en DAX
Filtrar filas activando relaciones inactivas
El orden de los parámetros y el filtro en expresiones DAX
Trabajar con filtros en dimensiones que cumplen distintos roles
10. DAX y la inteligencia de tiempos
Tabla Calendario para inteligencia de tiempos con DAX
Configurar la tabla Calendario sin DAX
Configurar la tabla Calendario con DAX
Agregados acumulados en el tiempo
Total acumulado hasta la fecha
Comparar Total Acumulado del año actual con el año anterior
Acumulados o medias móviles
Definir intervalos o puntos específicos en una serie temporal
Rangos de fecha
Comparar períodos de tiempo
Mismo período año pasado
Comparar con acumulado de períodos anteriores
Crecimiento o disminución entre períodos
Comparar teniendo en cuenta niveles de jerarquía
Combinar DAX con parámetros de hipótesis
11. Modelado, visualizaciones y DAX
¿Qué ocurre si se definen mal las relaciones?
No existe la relación entre las dos tablas
Error en la selección de la columna que es el extremo de la relación que provoca que no exista coincidencia
Error en la selección de la columna que es el extremo de la relación que provoca que exista parte de coincidencia por casualidad, aunque el dato sea erróneo
Error en los tipos de datos
Ordenar las columnas alfabética o funcionalmente
Categorizar columnas según su función
Columna con categoría de tipo ubicación
Columna con categoría de tipo imagen
No resumir columnas numéricas del modelo de datos
Configurar agregados para columnas numéricas
Ajustes en tipo de datos y formato en elementos del modelo de datos
Gestionar visibilidad de tablas y columnas
¿Cuáles son las ventajas por ocultar columnas en el modelo de datos?
¿Por qué causa se ocultan columnas en el modelo?
¿Cómo ocultar columnas, medidas o tablas del modelo?
Trabajar con jerarquías de modelo para la visualización
Jerarquía de visualización
Jerarquía de modelo
12. Crear y configurar visualizaciones con Power BI
Páginas de informe
Objetos visuales en páginas de informe
Propiedades en páginas de informe
Tipos de visualizaciones disponibles en Power BI
¿Cuál es el gráfico que se debe utilizar en cada caso?
Crear visualizaciones básicas
Agregar un gráfico al informe
Configurar un objeto visual de informe
Vista Campos
Vista Formato
Vista Analytics
Cambiar tipo de visualización
Estilo en unidades de medida
Trabajar con las visualizaciones integradas en Power BI
Utilizar tarjeta cuando lo importante es la cifra
Tarjeta de varias filas
Ver el estado con relación al objetivo con un medidor
Medir la distancia hasta el objetivo con un gráfico tipo KPI
Gráficos de barras y de columnas
Crear análisis de cambios en el tiempo con gráficos de línea o área
Lo mejor de ambos mundos en los gráficos combinados de columnas y líneas
Ver contribución al padre con un gráfico circular o anillo
Trabajar con diagramas de árbol o treemap
Mostrar cambios en un proceso con el gráfico de embudo
Uso de tablas para mostrar detalles de datos
Trabajar con matrices de filas y columnas en Power BI
Extender el análisis con los minigráficos en tablas y matrices
Mostrar cambios en el tiempo con un gráfico de cascada
Usar el gráfico de cintas para clasificar
Comprender la relación entre valores con gráfico de dispersión
Los mapas en Power BI para análisis con geolocalización
Otras opciones disponibles en los gráficos
Modo de enfoque
Más opciones (...)
Opciones de configuración de colores en visualizaciones
Configurar formato condicional de colores en Power BI
13. Filtrar datos en informes de Power BI
¿Cómo interactúan las acciones de filtro y el conjunto de datos?
Interacción entre gráficos en páginas de informes
Utilizar el botón Editar interacciones para ver o modificar el comportamiento predeterminado
Los segmentadores como filtros en el análisis de datos
Opciones disponibles para la orientación del segmentador
Selección única vs. Selección múltiple en segmentadores
Segmentador sobre columna de texto
Segmentador sobre columna de número
Segmentador sobre columna tipo Fecha o FechaHora
Fecha y hora relativas desde el segmentador tipo Fecha
Sincronizar segmentadores en páginas de informes
Panel Filtros
Alcance del efecto de los filtros configurados en el panel Filtros
Opciones de configuración disponibles desde el panel Filtros
Combinar varios filtros sobre la misma columna
Filtros automáticos por la acción del objeto Preguntas y respuestas
Trabajo con filtros del tipo Incluir y Excluir
¿Cómo funcionan estos filtros Incluir o Excluir?
Explorar en profundidad por niveles de jerarquía
Diseñar y aplicar filtros de obtención de detalle en objetos de Power BI
Crear filtros con Información sobre la herramienta o Tooltip
Crear páginas especiales para filtros tipo Información sobre la herramienta
14. Analítica avanzada con Power BI
Analítica avanzada en Power Query
Trabajar con perfiles de datos para descubrir patrones y contenidos de columnas
Distinguir la calidad de datos a través de los colores del perfil
Identificar la composición de la muestra con el perfil de distribución de columnas
Descubrir el contenido y distribución de datos desde el perfil de columna
Agregar columna a partir del ejemplo con Power Query
Importar datos creando tabla a partir del ejemplo
Extender Power BI integrando código en lenguajes R y Python
Obtener datos externos desde un script de Python
Agregar columnas a las consultas ejecutando un script en lenguaje R
Obtener información de imágenes desde las conclusiones de inteligencia artificial
Utilizar servicios cognitivos de Azure para análisis de texto en Power BI
Analítica integrada en gráficos Power BI
Obtener segmentos o clústeres en tablas de Power BI
Aplicar leyenda con clústeres en gráficos de dispersión
Emplear formato condicional en tablas para ver anomalías
Crear tabla o matriz de calor para detectar anomalías
¿Qué son las conclusiones rápidas de los datos?
Conclusiones rápidas sobre conjuntos de datos publicados
Obtener información relevante a partir de una página de informe
Gráficos de R y Python
Opción Analizar con algoritmos de machine learning
Explicación del aumento o disminución
Gráfico de cascada
Gráfico de dispersión
Gráfico de cintas
Analizar diferencias en distribución
Filtrar y analizar vs. Analizar y filtrar
Explorar la vista Analytics para obtener analíticas avanzadas
Estadística avanzada en gráficos de barras y columnas
Obtener la línea de tendencia en gráficos de líneas
Obtener previsión en gráficos de líneas
Trabajar con detección de anomalías en gráficos de Power BI
Explorar y sacar partido del panel Anomalías
Gráfico de dispersión para el control de calidad
Cómo aprovechar el sombreado de simetría
Gráficos con inteligencia artificial integrada en Power BI
Gráficos de preguntas y respuestas
Elegir una propuesta prediseñada como pregunta
Crear una pregunta desde cero
El modelo de datos y las preguntas y respuestas
Crear sinónimos para enriquecer el modelo
Trabajar con términos que faciliten el trabajo con preguntas
Aumentar el beneficio de preguntas y respuestas con la configuración avanzada
Esquema lingüístico y el componente Preguntas y respuestas
Elementos influyentes clave
Identificar los elementos influyentes
Trabajar con los segmentos principales
Activar el conteo para conocer la porción de la muestra impactada
Esquema jerárquico
Esquema jerárquico tradicional, sin beneficio de inteligencia artificial
Esquema jerárquico que utiliza inteligencia artificial
Efecto de filtros en el gráfico de esquema jerárquico
Narración inteligente
Narración inteligente a partir de un objeto visual
Aplicar Narración inteligente a una página de informe
Agregar elementos para personalizar el resumen
Obtener más objetos visuales para Power BI
15. La historia de los datos contada con Power BI
Aspectos a tener en cuenta para contar una buena historia de datos
Crear informes accesibles con Power BI
Opciones de configuración de la página de informe
Menú Ver de la barra de herramientas
Vista Formato en el panel Visualizaciones
Ocultar páginas de informe
Trabajar con objetos dentro de las páginas
Cantidad de objetos en una página
Ubicación, organización y tamaño de los objetos
Tipo de diseño de escritorio o dispositivo móvil
Crear botones personalizados
Configurar el estilo del botón según el estado en que se encuentre
Trabajar con acciones en botones
Trabajar con el Navegador de páginas
Agregar elementos estáticos a páginas de informe
Trabajar con marcadores de páginas de informes en Power BI
Crear marcadores con Power BI Desktop
¿Qué elementos se tienen en cuenta al crear un marcador?
Crear grupos de marcadores
Realizar un recorrido o vista desde un marcador
Acceder a un marcador desde botón o imagen
Navegador de marcadores
Mostrar u ocultar visualizaciones desde el panel Selección
Trabajo con temas en Power BI Desktop
¿Cómo utilizar la Galería de temas de la comunidad?
¿Cómo personalizar el tema actual?
16. Power BI más allá de Power BI Desktop
¿Qué es el Servicio Power BI?
¿Qué diferencias existen entre paneles e informes en el Servicio Power BI?
Configurar una cuenta en el servicio Power BI
Iniciar sesión en el servicio Power BI
Tipos de licencias en Power BI
Publicar desde Power BI Desktop
Explorar el inicio en el servicio Power BI
Panel lateral de opciones en el servicio Power BI
Mi área de trabajo
¿Para qué sirve la vista Linaje?
Sobre las conclusiones rápidas en el Servicio Power BI
Los datos en el servicio Power BI
Obtener datos desde el servicio Power BI
Crear flujos de datos
Opciones disponibles para los conjuntos de datos publicados
Analizar datos en Excel
Puertas de enlace a los orígenes de datos.
Administrar seguridad de los datos
Crear roles de seguridad en Power BI Desktop
Asignar usuarios a roles de seguridad en el Servicio Power BI
Trabajar con informes
Crear un informe
Explorar informe
Editar informe
Exportar, descargar o copiar informes y datos de informes
Trabajar con paneles en el servicio Power BI
Crear un panel
Acciones disponibles desde un panel en el servicio Power BI
Crear alertas en paneles
Trabajar en modo colaborativo desde el Servicio Power BI
Áreas de trabajo colaborativas
¿Qué es Power BI Mobile?
Exploración en paneles en Power BI Mobile
Exploración de informes en Power BI Mobile
Índice alfabético
En el mundo de hoy, el acertado tratamiento y la óptima visualización de datos es una necesidad cada vez mayor para todo tipo de negocios, empresas y estructuras organizativas. Power BI es una herramienta creada por Microsoft, en constante evolución, que ha sido diseñada para facilitar la creación de consultas, modelos tabulares, informes y cuadros de mando con alto nivel de interactividad y dinamismo.
En este libro vamos a aprender a sacarle todo el rendimiento a Power BI, descubrir sus funcionalidades y solucionar los problemas que se nos pueden presentar. Vamos a recorrer al completo el ciclo de desarrollo con Power BI. Desde Power BI Desktop, realizaremos el descubrimiento de datos, modelado y visualización, y desde el Servicio Power BI, el trabajo colaborativo, la distribución de informes y cuadros de mando.
Dirigido a aquellas personas cuyo día a día es el tratamiento del dato, a los analistas de datos y gestores a todos los niveles. Es un libro para todo el que crea que la información es poder y necesite obtener información valiosa desde sus datos con todo el poder analítico que aporta Power BI.