DAX Lenguaje para el análisis de datos
Por Antonio Menchén
()
Información de este libro electrónico
_x000D_
De forma clara y didáctica aprenderá con esta obra como utilizar Power Pivot para diseñar modelos de datos o importarlos de otras fuentes, como hacer consultas desde Power Pivot en el lenguaje DAX y elaborar informes creando tablas dinámicas. _x000D_
_x000D_
Además, aprenderá como utilizar la aplicación externa Power BI Desktop desde la que puede importar modelos de datos de un número muy grande de fuentes, y elaborar informes fácilmente, de manera que con un solo clic cambie la visualización del mismo. _x000D_
_x000D_
También, el libro contiene una exposición de dos complementos de Power BI: DAX Studio y Bravo. El primero para hacer consultas elaboradas en DAX y el segundo para optimizar el modelo de datos. _x000D_
_x000D_
Como complemento descargable desde la web del libro encontrará múltiples ejemplos prácticos del lenguaje DAX y las imágenes del libro a través de este ENLACE._x000D_
Relacionado con DAX Lenguaje para el análisis de datos
Libros electrónicos relacionados
VBA Excel Guía Esencial Calificación: 5 de 5 estrellas5/5Ingeniería de datos. Diseño, implementación y optimización de flujos de datos en Python Calificación: 0 de 5 estrellas0 calificacionesCreación de Macros en Excel Calificación: 0 de 5 estrellas0 calificacionesPower BI. Curso práctico Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar en R Calificación: 4 de 5 estrellas4/5Aprender a programar con Excel VBA con 100 ejercicios práctico Calificación: 5 de 5 estrellas5/5Excel 2019 Avanzado Calificación: 0 de 5 estrellas0 calificacionesTaller De Macros En Hoja De Cálculo Calificación: 0 de 5 estrellas0 calificacionesCiencia de datos: La serie de conocimientos esenciales de MIT Press Calificación: 5 de 5 estrellas5/5Bases de Datos con MySQL Calificación: 4 de 5 estrellas4/5Aprender Excel financiero y para MBA Calificación: 3 de 5 estrellas3/5UF1471 - Bases de datos relacionales y modelado de datos Calificación: 0 de 5 estrellas0 calificacionesBig Data - Análisis de grandes volúmenes de datos en organizaciones Calificación: 5 de 5 estrellas5/5Big Data para Ejecutivos y Profesionales: Big Data, #1 Calificación: 0 de 5 estrellas0 calificacionesMACROS: Automatiza tu trabajo. Excel 2016 Calificación: 0 de 5 estrellas0 calificacionesC/C++. Curso de programación. 5ª Edición Calificación: 0 de 5 estrellas0 calificacionesExcel 2016 avanzado Calificación: 0 de 5 estrellas0 calificacionesTablas dinámicas y Gráficas para Excel Calificación: 0 de 5 estrellas0 calificacionesExcel y Power Bi. El cóctel perfecto Calificación: 0 de 5 estrellas0 calificacionesUF2177 - Desarrollo de programas en el entorno de la base de datos Calificación: 0 de 5 estrellas0 calificacionesJava Curso Práctico Calificación: 0 de 5 estrellas0 calificacionesDesarrollo de Interfaces.: Gráficos y diseño web Calificación: 4 de 5 estrellas4/5SQL para Analistas de Datos: Serie Dominio de Datos Calificación: 0 de 5 estrellas0 calificacionesIniciación a excel 2013 Calificación: 5 de 5 estrellas5/5Iniciación a Access 2016 Calificación: 0 de 5 estrellas0 calificacionesBusiness intelligence. ADGG102PO Calificación: 0 de 5 estrellas0 calificacionesCurso de Programación con iOS Calificación: 4 de 5 estrellas4/5Macros en Excel. Ejemplos prácticos Calificación: 0 de 5 estrellas0 calificacionesAPLICACIONES PRACTICAS CON EXCEL Calificación: 5 de 5 estrellas5/5Access 2016 Calificación: 1 de 5 estrellas1/5
Aplicaciones empresariales para usted
ISO/IEC 29110 para procesos software en las pequeñas empresas Calificación: 0 de 5 estrellas0 calificacionesDesign Thinking para principiantes: La innovación como factor para el éxito empresarial Calificación: 4 de 5 estrellas4/5Lean Manufacturing en Español Calificación: 0 de 5 estrellas0 calificacionesAprender fórmulas y funciones con Excel 2010 con 100 ejercicios prácticos Calificación: 4 de 5 estrellas4/5Excel 2019 Avanzado Calificación: 0 de 5 estrellas0 calificacionesCómo implantar un SGSI según UNE-EN ISO/IEC 27001: y su aplicación en el Esquema Nacional de Seguridad. Edición 2018 Calificación: 4 de 5 estrellas4/5101 Funciones con Excel Calificación: 0 de 5 estrellas0 calificacionesScrum Las Estrategias del Juego: Es Póker, No Ajedrez Calificación: 4 de 5 estrellas4/5Macros en Excel. Ejemplos prácticos Calificación: 0 de 5 estrellas0 calificacionesFórmulas y funciones matemáticas con Excel Calificación: 0 de 5 estrellas0 calificacionesFinanzas Personales para Mujeres Solteras Cómo Ahorrar Dinero si Gano Poco Haz Más con Menos Calificación: 5 de 5 estrellas5/5Ciencia de datos: La serie de conocimientos esenciales de MIT Press Calificación: 5 de 5 estrellas5/5Excel 2022 - Manual De Usuario Para Principiantes: Manual Simplificado De Microsoft Excel Para Aprender A Usarlo Productivamente Calificación: 0 de 5 estrellas0 calificacionesINTERNET OF THINGS: Construye nuevos modelos de negocio Calificación: 0 de 5 estrellas0 calificacionesMonetización de ChatGPT: aproveche el poder de AI: Spanish Calificación: 1 de 5 estrellas1/5Excel y SQL de la mano: Trabajo con bases de datos en Excel de forma eficiente Calificación: 1 de 5 estrellas1/5Macros con VBA Excel 2021. Curso Completo Calificación: 0 de 5 estrellas0 calificacionesModelo de madurez de ingeniería del software Versión 2.0 (MMIS V.2) Calificación: 0 de 5 estrellas0 calificacionesPensamiento complejo y sistémico Calificación: 5 de 5 estrellas5/5Análisis de datos con el programa estadístico R: Una introducción aplicada Calificación: 4 de 5 estrellas4/5Curso de Consultoría TIC. Gestión, Software ERP y CRM Calificación: 5 de 5 estrellas5/5Gestión de Bases de Datos Calificación: 0 de 5 estrellas0 calificacionesFinanzas Sin Miedo Calificación: 0 de 5 estrellas0 calificacionesModelo para el gobierno de las TIC basado en las normas ISO Calificación: 5 de 5 estrellas5/5Manual de Office 2010 Calificación: 5 de 5 estrellas5/5Excel y Power Bi. El cóctel perfecto Calificación: 0 de 5 estrellas0 calificacionesEl poder de las imagenes, la palabra no tiene poder Calificación: 0 de 5 estrellas0 calificacionesFundamentos de Redes de Voz IP Calificación: 5 de 5 estrellas5/5
Comentarios para DAX Lenguaje para el análisis de datos
0 clasificaciones0 comentarios
Vista previa del libro
DAX Lenguaje para el análisis de datos - Antonio Menchén
introducción
El lenguaje de Expresiones de Análisis de Datos (DAX) es un lenguaje muy potente que podemos utilizar en Power Pivot (un complemento de Excel), Power BI (servicio o aplicación desde la que podremos incorporar modelos de datos de Power Pivot), y DAX Studio (complemento de Excel y de Power BI que enlaza con modelos de datos almacenados en dichas aplicaciones). También veremos una introducción a Bravo. Otra extensión gratuita de Bower BI que podemos utilizar para optimizar el modelo de datos.
En Power Pivot tendremos columnas calculadas que es una línea en DAX que devuelve un valor atómico (no es una tabla) y se almacena en cada celda de una columna de la tabla activa; pero también tendremos medidas (similares a variables en programación) cuyo valor dependerá del contexto en que la ejecutemos (según los filtros que apliquemos o la tabla dinámica donde se utilice).
Las medidas y las columnas calculadas se añaden automáticamente al modelo de datos.
Power BI está pensado para elaborar informes de forma gráfica con gran facilidad, pero también admite medidas y columnas calculadas que añade al modelo. Además, podremos generar tablas a través de consultas elaboradas (los productos vendidos por Internet en tal estado, en tales fechas y ordenados por el nombre; por ejemplo). Estamos pensando en el modelo Contoso, al que nos iremos refiriendo a lo largo del libro.
Por último, DAX Studio se muestra en la pestaña Complementos de Power Pivot y de un libro Excel (una vez añadido convenientemente) y, esencialmente, está diseñado para ejecutar consultas (en general tablas que no se añaden al modelo). Estas consultas utilizan el lenguaje DAX en toda su extensión. Ni Power Pivot ni Power BI admiten este de expresiones. De todas formas, si prescindimos de las palabras reservadas (que son 5), la expresión o parte de la expresión puede utilizarse para crear una tabla en Power BI y añadirla al modelo.
estructura
En el capítulo 1, Preliminares, haremos una introducción a DAX detallando sus características.
En el capítulo 2 se expone detalladamente la teoría acerca del modelado de datos, utilizando un modelo sencillo (para que se entiendan bien los ejemplos), que consiste en una pequeña organización donde tendremos empleados que trabajan en proyectos. Los empleados dependen de jefes (que a su vez son empleados) y también se almacenan las horas trabajadas en los diferentes proyectos.
Allí se ven conceptos como dependencia funcional, integridad de bases de datos y reglas de normalización.
A continuación, pasamos a modelar en Power Pivot, para más adelante hacer lo mismo, pero en Power BI (en DAX Studio los modelos deben ser importados).
En el capítulo 3 trataremos el problema de la importación de datos de diferentes fuentes. En su momento veremos que la extensión DAX Studio realiza una conexión automática con el modelo almacenado en Power BI.
En el capítulo 4 pasamos a estudiar los primeros ejemplos de expresiones en DAX y, aunque luego daremos el listado completo de las instrucciones DAX en un capítulo posterior, el presente nos sirve para entender unos de los conceptos más difíciles y más potentes de DAX: el contexto filtro.
En el siguiente capítulo, el 5, encontraremos los aspectos más relevantes de Power BI Desktop (quizás la herramienta de expresiones de análisis de datos con más futuro).
Power BI Desktop es claramente un hijo de Power View que era un complemento de Excel. Ahora, en la última versión 2021 Power View no aparece, y los desarrolladores lo han hecho independiente.
Power BI puede conectarse con modelos de datos almacenados en gran cantidad de formatos (bases de datos, hojas de Excel, modelos en Power Pivot, SQL server, etc.). Además, está pensado para compartir el modelo con otros usuarios de la misma organización (por eso pide una dirección de correo al iniciarse. Evidentemente podemos prescindir de ella).
Además, presenta una peculiaridad muy interesante para este libro: DAX Studio al instalarse se muestra como un botón en la pestaña herramientas externas de Power BI.
El capítulo 6 suena un poco pretencioso, pero es una realidad que muchas empresas en el mundo utilizan este tipo de herramientas (claramente Power BI con DAX Studio y también Power Pivot) para elaborar informes donde se muestre cómo va evolucionando su negocio en el tiempo y ver las claves para mejorar su rendimiento. De eso trata este interesante capítulo.
Llegamos al capítulo 7 que es el compendio de todas las funciones de la biblioteca de DAX. Si al utilizar una nueva función DAX o viene a sus manos alguna consulta elaborada, es muy posible que la función se encuentre entre las que se listan en este capítulo.
El capítulo 8, está dedicado a las consultas elaboradas de DAX. Podemos verlas como módulos de un lenguaje de programación con sus palabras reservadas y sus reglas sintácticas. En este sentido podríamos decir que con las consultas elaboradas podemos sacarle al lenguaje toda la potencialidad que tiene. Las medidas tienen gran flexibilidad ya que su valor depende del contexto filtro en que las coloquemos. Así un cálculo que haremos mucho es el total de ventas, pues bien, si se calcula en el contexto donde las ventas se hicieron por Internet, sólo estas transacciones intervendrán en el cálculo del total de ventas.
Por último, el capítulo 9 lo dedicaremos a dar un repaso de las funcionalidades que presentan las herramientas Power BI Desktop, DAX Studio y Bravo.
notas
Al final añadimos unas aclaraciones sobre el material adicional que viene con el libro y que va a facilitar el entendimiento de los ejemplos que aparecen en el libro. Todo en aras de entender mucho mejor los temas y conceptos
