Invitación al Taller Inicial: Microsoft Analysis Services

149 views
Skip to first unread message

Miguel Antúnez

unread,
May 28, 2026, 11:11:43 AMMay 28
to publice...@googlegroups.com

Estimados,

Los invito a participar en el Taller Inicial Gratuito: Microsoft Analysis Services, un espacio práctico donde revisaremos cómo esta herramienta permite organizar datos empresariales en modelos analíticos para facilitar la creación de reportes, indicadores y análisis de información.

El taller está dirigido a personas con experiencia en manejo de datos y que deseen conocer conceptos como DWH, Data Mart, modelo tabular, dimensiones, medidas, KPIs y DAX.

Detalles del evento:

Modalidad: Microsoft Teams
Fecha: Viernes 12 de junio
Horario: 7:00 p. m. a 10:00 p. m.
Registro:
https://events.teams.microsoft.com/event/c095e9fa-b37d-4579-a6f0-7af83003770d@3aea00ec-d0dc-46b1-8b6a-a232797c7a3f

El objetivo es entender, de manera sencilla y práctica, cómo pasar de datos dispersos a un modelo analítico que permita tomar mejores decisiones.

Quedan cordialmente invitados.

Saludos,

flyer.png
--

Miguel Antúnez

unread,
Jun 5, 2026, 4:26:12 PMJun 5
to publice...@googlegroups.com

Estimados,

Gracias al feedback de los registrados, he realizado algunos ajustes al taller para que sea más claro y práctico.

Adjunto la agenda actualizada. Vamos a empezar desde lo más básico, considerando que varios están conociendo recién Microsoft Analysis Services, y luego avanzaremos hacia un caso práctico paso a paso.

La idea es que todos puedan entender para qué sirve la herramienta y cómo se puede aplicar en escenarios reales de análisis de datos.

0bd60010-68e7-4a82-bdaa-7ebb0c5b383a.png


Saludos.

Miguel Antúnez

unread,
Jun 15, 2026, 1:04:07 PM (11 days ago) Jun 15
to publice...@googlegroups.com

Estimados,

Muchas gracias por su asistencia y participación en el Taller Inicial: Microsoft Analysis Services.

Durante la sesión revisamos de manera introductoria y práctica cómo pasar de una base de datos transaccional a un modelo semántico, preparado para el análisis de información, la creación de indicadores y el consumo desde herramientas como Excel y Power BI.

Les comparto un resumen de los principales puntos tratados:

1. Introducción a Analysis Services y modelado semántico

Iniciamos explicando qué es Microsoft Analysis Services y cuál es su utilidad dentro del mundo de la analítica de datos. Se comentó que esta herramienta permite consolidar información proveniente de diferentes fuentes y organizarla en un modelo semántico, facilitando que los usuarios finales puedan analizar datos mediante indicadores, medidas, KPIs, porcentajes y reportes.

También se explicó la diferencia entre una base de datos transaccional, normalmente normalizada y orientada al registro de operaciones, y una estructura analítica, donde muchas veces se requiere desnormalizar, consolidar y preparar la información para que sea más fácil de entender y explotar.

2. Roles en proyectos de datos

Se revisaron los principales roles que participan en proyectos de datos:

  • Arquitecto de datos: diseña la arquitectura, define fuentes, estructuras, integración y gobierno de datos.
  • Ingeniero de datos: integra, transforma y prepara la información desde diferentes orígenes.
  • Analista de datos: explora la información, genera reportes, indicadores y análisis para el negocio.
  • Científico de datos: aplica estadística, modelos predictivos, machine learning e inteligencia artificial para descubrir patrones e insights.

Esto permitió ubicar a Analysis Services como una capa semántica entre los datos preparados y las herramientas de análisis.

3. Flujo general del taller

El taller siguió el siguiente recorrido:

Base transaccional → capa intermedia de vistas → modelo semántico en Analysis Services → consumo desde Excel y Power BI

La idea fue mostrar cómo una base de datos operativa puede transformarse en una estructura más analítica, utilizando vistas, tablas de hechos, dimensiones, relaciones y medidas DAX.

4. Requisitos e instalación

Se revisaron los componentes necesarios para trabajar con Analysis Services:

  • SQL Server, como motor de base de datos.
  • SQL Server Analysis Services, instalado preferentemente en modo Tabular.
  • SQL Server Management Studio — SSMS, para administrar la instancia y validar conexiones.
  • Visual Studio Community, como herramienta de desarrollo.
  • Complemento Analysis Services Projects, necesario para crear proyectos tabulares.
  • Herramientas de consumo como Excel y Power BI.

También se comentó que Analysis Services puede instalarse junto con SQL Server o posteriormente, seleccionando el modo tabular como enfoque recomendado para proyectos modernos de analítica.

5. Configuración de usuarios, permisos y seguridad

Se mostró la importancia de configurar correctamente los accesos desde Analysis Services hacia la base de datos origen.

Se comentó la recomendación de crear usuarios específicos para la conexión, asignando permisos mínimos necesarios, principalmente de lectura, evitando dar privilegios excesivos.

También se explicó que Analysis Services permite trabajar con roles y seguridad granular, lo cual puede ser útil para controlar qué información puede consultar cada usuario o grupo.

6. Conexión a diferentes fuentes de datos

Se explicó que Analysis Services puede conectarse a diferentes orígenes de información, como:

  • SQL Server
  • MySQL
  • Oracle
  • Archivos Excel
  • Archivos de texto
  • Otras fuentes mediante ODBC/OLE DB

Para ello, se indicó que es importante contar con los drivers o conectores adecuados instalados en el equipo de desarrollo o servidor correspondiente.

7. Creación de la capa intermedia con vistas

Uno de los puntos principales fue la creación de una capa intermedia mediante vistas.

Se explicó que, en lugar de conectar Analysis Services directamente a todas las tablas transaccionales, es recomendable crear una capa de preparación, por ejemplo en un esquema tipo DWH1, donde se generen vistas analíticas como:

  • Vista de hechos de ventas.
  • Dimensión cliente.
  • Dimensión producto.
  • Dimensión fecha.
  • Dimensión moneda.
  • Dimensión condición de venta.
  • Dimensión área de venta.
  • Otras dimensiones necesarias para el análisis.

Esta capa permite ordenar, limpiar, consolidar y facilitar la información antes de llevarla al modelo semántico.

8. Uso de inteligencia artificial para acelerar el modelado

Durante el taller también se mostró cómo la inteligencia artificial puede apoyar en la generación de scripts SQL, vistas analíticas, dimensiones, tablas de hechos y medidas DAX.

Se utilizó IA para analizar el script de la base de datos de ejemplo y proponer vistas orientadas al análisis, ayudando a acelerar el paso desde el modelo transaccional hacia una estructura más cercana a un Data Mart.

También se comentó que la IA puede ser de gran ayuda, pero siempre requiere revisión técnica, validación de nombres de campos, relaciones, fórmulas y resultados.

9. Importación de vistas en Visual Studio

Luego se mostró cómo importar las vistas generadas hacia el proyecto de Analysis Services Tabular en Visual Studio.

Durante este proceso se revisó:

  • Selección de la fuente de datos.
  • Selección de vistas necesarias.
  • Importación de tablas.
  • Revisión de tipos de datos.
  • Uso de Power Query durante el proceso de importación.
  • Ajustes básicos antes de cargar la información al modelo.

10. Organización del modelo semántico

Dentro del modelo tabular se explicó la importancia de organizar correctamente las tablas.

Se revisaron conceptos como:

  • Tabla de hechos.
  • Tablas de dimensiones.
  • Modelo estrella.
  • Relaciones entre tablas.
  • Unicidad de claves.
  • Ocultar campos técnicos.
  • Mantener nombres entendibles para el usuario final.
  • Ordenar el modelo para facilitar el consumo desde Excel y Power BI.

La idea fue dejar claro que el modelo semántico no debe ser solo una copia de la base de datos, sino una versión preparada para análisis.

11. Creación de medidas DAX

Se demostró cómo crear medidas DAX dentro del modelo.

Se revisaron medidas como:

  • Ventas totales.
  • Cantidad vendida.
  • Número de ventas.
  • Margen bruto.
  • Porcentaje de margen.
  • Indicadores derivados.

También se explicó la diferencia entre columnas y medidas, resaltando que las medidas centralizan la lógica del negocio y permiten que todos los reportes utilicen el mismo cálculo.

12. Organización y formato de medidas

Se mostró que las medidas pueden organizarse en carpetas o grupos para facilitar su administración.

También se revisó la asignación de formatos adecuados, por ejemplo:

  • Números enteros.
  • Decimales.
  • Moneda.
  • Porcentajes.

Esto ayuda a que el modelo sea más entendible y presentable para los usuarios que consumirán la información.

13. Corrección y validación de fórmulas

Durante la generación de medidas también se identificaron y corrigieron detalles propios del trabajo con DAX, como nombres de campos, caracteres faltantes o ajustes necesarios para que las fórmulas funcionen correctamente.

Se resaltó la importancia de validar siempre los resultados contra la base de datos o consultas SQL de referencia.

14. Despliegue del modelo

Se explicó el proceso de deploy o despliegue del modelo hacia el servidor de Analysis Services.

Cada vez que se agregan relaciones, medidas o cambios relevantes, se debe desplegar el proyecto para que los cambios estén disponibles para las herramientas cliente.

También se comentó que, una vez desplegado, el modelo queda disponible para ser consultado desde Excel, Power BI u otras herramientas compatibles.

15. Procesamiento del modelo

Se revisó el concepto de procesamiento del modelo, es decir, la actualización de los datos dentro de Analysis Services.

Se explicó que el procesamiento permite que el modelo semántico tome la información preparada desde la base de datos o vistas intermedias y la deje lista para el análisis.

16. Consumo desde Excel

Se demostró cómo conectarse desde Excel al modelo de Analysis Services.

Se explicó el uso de tablas dinámicas conectadas al cubo o modelo tabular, permitiendo seleccionar dimensiones, medidas y filtros sin necesidad de construir consultas SQL manuales.

Se resaltó que Excel sigue siendo una herramienta muy útil para explotar modelos semánticos, especialmente para usuarios que ya trabajan con tablas dinámicas.

17. Consumo desde Power BI

También se mostró cómo conectar Power BI al modelo desplegado en Analysis Services.

Se explicó que Power BI puede consumir el modelo semántico y construir visualizaciones interactivas sin necesidad de replicar toda la lógica de negocio dentro del archivo PBIX.

Esto permite reutilizar medidas, relaciones y estructuras ya definidas en Analysis Services.

18. Ventajas frente a consultas directas

Se conversó sobre las ventajas de usar Analysis Services frente a consultas directas a tablas o vistas:

  • Mayor orden en el modelo.
  • Reutilización de medidas.
  • Centralización de la lógica de negocio.
  • Mejor experiencia para el usuario final.
  • Menor dependencia de consultas SQL repetidas.
  • Mayor facilidad para consumir desde Excel y Power BI.
  • Posibilidad de aplicar seguridad granular.
  • Mejor gobierno de indicadores.

19. Licenciamiento y versiones de SQL Server

También se comentaron aspectos generales sobre licenciamiento de SQL Server y versiones disponibles.

Se revisó que existen ediciones como Developer, Standard y Enterprise, y que para ambientes productivos se deben revisar correctamente las condiciones de licenciamiento.

Asimismo, se comentó que el modelo tabular está disponible desde versiones modernas de SQL Server, mientras que versiones más antiguas estaban más orientadas al modelo multidimensional.

20. Conectividad con MySQL y otras herramientas

Se conversó sobre la posibilidad de conectar Analysis Services y Power BI a fuentes como MySQL.

Se indicó que esto es posible siempre que se cuente con los conectores o drivers adecuados.

También se comentó que herramientas más antiguas pueden tener limitaciones para conectarse directamente a Analysis Services, aunque podrían existir alternativas mediante consultas específicas, dependiendo del caso.

21. Grabación del taller

Les comparto también el enlace de la grabación publicada en YouTube:

https://youtu.be/sQOusex9e8U

Nuevamente, muchas gracias por su tiempo, participación e interés en el taller.

Espero que esta sesión les haya permitido comprender mejor cómo Microsoft Analysis Services puede ayudar a pasar de datos transaccionales a modelos analíticos reutilizables para reportes, indicadores y toma de decisiones.

Saludos,


Daniel Sánchez

unread,
Jun 15, 2026, 2:28:51 PM (11 days ago) Jun 15
to publice...@googlegroups.com
Excelente muchas gracias por este gran aporte, aprendí muchas cosas, desde como indicar el prompt a la IA hasta algo de PB

Espero tu próximo taller.

Saludos

--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAJX81kX8qtDzWDQRwnT4i8MoV9dQMV1ZcoGt_-rqB7JM5idiEw%40mail.gmail.com.


--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software SAC
Móvil y WhatsApp +051-949398047 / Móvil 948615385
Trujillo - Perú

P  Sugerimos no imprimir este e-mail a menos que sea absolutamente necesario. Protejamos el medio ambiente.
Reply all
Reply to author
Forward
0 new messages