Eventos: Me voy al SQLBits

Esta semana voy a interrumpir la serie de Escenarios de Modelado con DAX para hablar de los eventos y la comunidad.

Hace muchos años que trabajo por cuenta propia, por lo que no tengo lo que se dice un equipo de trabajo, mis compañeros de trabajos se encuentran en las empresas con las que colaboro y cómo no, en la Comunidad. ya sea en una comunidad de desarrolladores de Visual FoxPro, de analistas, del mundo Business Intelligence y en los últimos años, especialmente la comunidad dedicada al trabajo con Modelos tabulares y Power BI.

El trabajo de un grupo de usuarios se vive intensamente en las redes sociales, en Twitter y Linkedin fundamentalmente y se vive de forma presencial en los eventos.

Cada evento al que he tenido la oportunidad de asistir ha sido un privilegio, una experiencia, una fiesta del conocimiento. Los disfruto mucho.

Hay eventos de todos los tipos, en cuanto a contenidos, objetivos y costes. Hay eventos gratuitos, hay eventos de pago asociados a la comunidad por lo que sus precios son reducidos, hay eventos de pago, sin reducción de precio, hay eventos muy caros (al menos para mí). Todo depende de los objetivos, aspiraciones y posibilidades de cada uno.

En España, suelo participar, entre otros, en los meetups de:

  • PASS_ES (Capítulo Professional Asosiation SQL Server en Spain), radicado en España y en casa de todos y cada uno de los que participamos en los eventos online o presenciales, según sea la oportunidad nos reunimos varias veces al año y celebramos una fiesta espectacular, SQL Saturday, suele ser el tercer sábado de septiembre,  vete preparando, la fecha del 22 de septiembre… puede ser, puede ser…
  • PUG Spain (Grupo de usuarios de Power BI), está radicado en Madrid, con varias reuniones al año donde se combinan técnicos, como yo, dedicados a trabajar con estas herramientas con los llamados “clientes o usuarios finales”, los verdaderos genios que saben exprimir todo el jugo de una herramienta tan maravillosa como Power BI. El próximo encuentro ya tiene fecha, para el próximo 19 de Marzo, en un mes !!!

Fuera de España, he asistido a SQLSaturday en Lisboa, Edimburdo, Copenhagen y Oporto (como ponente de dos sesiones). Me gusta muchísimo el formato de este evento. Uno de los grandes atractivos de estos eventos es que las sesiones pre-evento, que se desarrollan los jueves y viernes antes al SQLSaturday suelen tener precios muy reducidos. Las jornadas de los sábados son totalmente gratuitas, el único problema real es decidir entre tantas y tantas sesiones de calidad que no te quieres perder. He podido disfrutar de una jornada de 8 horas con figuras de primerísimo nivel por unos 100.00 € o 120.00 €. Y a veces, además hemos conseguido combinar, de maravilla, el viaje de trabajo con algo de turismo familiar. Todas son ventajas. Desafortunadamente, también he cancelado más de uno y más de dos, por razones personales. Por eso, cada vez que consigo asistir, se convierte para mí en un gran regalo.

He estado más de una vez en TUGA.IT, en Lisboa, me encantan los eventos en Portugal, desde España es muy cómodo viajar, la gente es entrañable y consiguen unos invitados de lujo.

El pasado año estuve dos veces en Londres, en dos eventos de comunidad, UK Power BI Summit y  Power BI World Tour dos eventos excelentes !!! Ya se que me repito, es una suerte, un regalo, una oportunidad para compartir y disfrutar.

Y esta semana, por primera vez, me voy al SQLBits, me hace muchísima ilusión, es en Londres, qué maravilla de ciudad. Habrá muchos conocidos y la oportunidad de conocer a otros muchos.

En su formato, hay dos días de Training, jornada completa. Yo me voy a decantar, los dos días, por los maestros Alberto Ferrari y Marco Russo que como siempre es una suerte tenerlos cerca y que te cuenten de primera mano las maravillas del DAX, #HappyDAXing !!! Hay muchas opciones, ¡qué barbaridad de convocatoria! 🙂 12 opciones un día y 14 opciones el siguiente, gente de la talla de Mark Wilcock, Itzik Ben-Gan, Adam Saxton & Patrick LeBlanc, Tim Mitchell, Dejan Sarka, Chris Webb, Steph Locke y otros muchísimos más. No tiene desperdicio.

Luego hay dos días de sesiones, dos días de mucho networking, muchos temas, variedad, en fin.

El primer día de sesiones, el 23, lo pienso dedicar a:

  • DirectQuery in Power BI and Analysis Services – Marco Russo
  • Best practices for Power BI on implementation and monitoring – Bent Nissen Pedersen
  • PowerBI-Model Designs – Neil Hambly
  • DAX Optimization Examples – Alberto Ferrari
  • Understanding the Power BI data model -Kasper de Jonge
  • Power BI Report Server: A Deep Dive – Patrick LeBlanc

Para el 24, ultimo día, tengo pensado asistir a:

  • What Power BI users need to know about R – Nico Jacobs
  • Its Here! The Newly Remodeled SQL Server Reporting Services  – Tim Mitchell
  • Power BI security deep dive – Kasper de Jonge
  • Dimensional Modeling: Beyond the Basics – Jason Horner
  • Data Overview and Manipulation – T-SQL, R, Python – Dejan Sarka
  • 60 Reporting Tips in 60 Minutes – Ike Ellis

Así es que habrá de todo: Administración Power BI, Manipulación de datos, Modelado, DAX, Visualización, SSRS, R, una maravilla !!!

Al regreso, os cuento qué tal fue y desde luego, en Twitter !!

DAX: Relaciones y Cálculos II

Este escrito forma parte de la serie: Escenarios de Modelado con DAX

Algunos de los recursos que he consultado sobre Modelado tabular y DAX los podemos encontrar en Modelos tabulares y DAX – Recursos

En la entrada anterior hablamos de las Relaciones en el Modelo tabular, hablé de los roles que cumplen las tablas a cada lado de la relación y dije que conocer estos aspectos es importante para entender cómo trabajar con columnas que se encuentren en tablas diferentes. Y al final, me despedí con un problema, al aplicar según qué filtro, el resultado de las columnas calculadas ya dejaba de ser coherente. Sigue leyendo

DAX: Relaciones y Cálculos I

Este escrito forma parte de la serie: Escenarios de Modelado con DAX

Algunos de los recursos que he consultado sobre Modelado tabular y DAX los podemos encontrar en Modelos tabulares y DAX – Recursos

En la entrada anterior hablamos de las Relaciones en el Modelo tabular, hablé de los roles que cumplen las tablas a cada lado de la relación y dije que conocer estos aspectos es importante para entender cómo trabajar con columnas que se encuentren en tablas diferentes. Sigue leyendo

DAX: Introducción a las relaciones del Modelo Tabular

Este escrito forma parte de la serie: Escenarios de Modelado con DAX

Algunos de los recursos que he consultado sobre Modelado tabular y DAX los podemos encontrar en Modelos tabulares y DAX – Recursos

Cuando introduje la serie, en la entrada Introducción a DAX, comenté que DAX es el lenguaje de expresiones que permite trabajar con Modelos Tabulares, para enriquecerlo y consultarlo. Un modelo tabular está compuesto por tablas y sus relaciones. Sigue leyendo

DAX: Medidas vs Variables

Este escrito forma parte de la serie: Escenarios de Modelado con DAX

Algunos de los recursos que he consultado sobre Modelado tabular y DAX los podemos encontrar en Modelos tabulares y DAX – Recursos

Hoy quiero comentar sobre la posibilidad de crear variables para trabajar con expresiones DAX. Es una gran funcionalidad, da legibilidad al código, según el escenario es posible obtener mejor rendimiento al evaluar la expresión, permite evitar medidas innecesarias… todas son ventajas, veamos.

Sigue leyendo

DAX: Columnas calculadas vs Medidas – II

Este escrito forma parte de la serie: Escenarios de Modelado con DAX

Algunos de los recursos que he consultado sobre Modelado tabular y DAX los podemos encontrar en Modelos tabulares y DAX – Recursos

Muchísima gente que llega al mundo del DAX con Power BI viene de la mano de Excel y las Tablas dinámicas. Eso está muy bien, hay mucha experiencia que es posible reutilizar para trabajar con el modelo tabular y DAX y particularmente con Power BI.

Lo que sucede es que ahora, al trabajar con Modelos tabulares, llega el momento de pensar de una forma un tanto diferente. Especialmente a la hora de decidir entre Columnas calculadas y Medidas. Sigue leyendo

DAX: Crear contenedor para medidas DAX en Modelos tabulares con Power BI

Este escrito forma parte de la serie: Escenarios de Modelado con DAX

Algunos de los recursos que he consultado sobre Modelado tabular y DAX los podemos encontrar en Modelos tabulares y DAX – Recursos

En la entrada anterior, DAX: Columnas calculadas vs Medidas – I, hablamos del trabajo con columnas calculadas y algunos de sus inconvenientes. En la entrada siguiente hablaremos sobre medidas en Modelos Tabulares, y así tendremos los elementos que nos permitan poder decidir entre Columnas calculadas y Medidas.

Me gustaría dedicar esta entrada a un aspecto, nada obligatorio, y que no tiene nada que ver con la optimización del modelo tabular; pero que lo considero muy práctico. Hoy, vamos a crear una tabla vacía que nos sirva como contenedor para las medidas que vamos a crear. Sigue leyendo

DAX: Columnas calculadas vs Medidas – I

Este escrito forma parte de la serie: Escenarios de Modelado con DAX

Algunos de los recursos que he consultado sobre Modelado tabular y DAX los podemos encontrar en Modelos tabulares y DAX – Recursos

Muchísima gente que llega al mundo del DAX con Power BI viene de la mano de Excel y las Tablas dinámicas. Eso está muy bien, hay mucha experiencia que es posible reutilizar para trabajar con el modelo tabular y DAX y particularmente con Power BI.

Lo que sucede es que ahora, al trabajar con Modelos tabulares, llega el momento de pensar de una forma un tanto diferente. Especialmente a la hora de decidir entre Columnas calculadas y Medidas. Sigue leyendo

DAX: Medidas Implícitas vs Explícitas

Este escrito forma parte de la serie: Escenarios de Modelado con DAX

Algunos de los recursos que he consultado sobre Modelado tabular y DAX los podemos encontrar en Modelos tabulares y DAX – Recursos

Muchísima gente que llega al mundo del DAX con Power BI viene de la mano de Excel y las Tablas dinámicas. Eso está muy bien, hay mucha experiencia que es posible reutilizar para trabajar con el modelo tabular y DAX y particularmente con Power BI. Sigue leyendo

Modelo de datos para serie Escenarios DAX

Este escrito forma parte de la serie: Escenarios de Modelado con DAX

Algunos de los recursos que he consultado sobre Modelado tabular y DAX los podemos encontrar en Modelos tabulares y DAX – Recursos

Modelo de datos

El modelo de datos es muy sencillo, el punto inicial de partida es la Base de datos DataWarehouse, Adventure Works de Microsoft. Sigue leyendo