Arquitectura medallón en Fabric (parte 1): configurando el entorno
Parte 1 de la serie: capacidad, workspace, OneLake y lakehouse, el punto de partida para montar la arquitectura medallón en Fabric.
Artículos sobre Power BI, DAX e ingeniería de datos, con ejemplos prácticos de código.
Parte 1 de la serie: capacidad, workspace, OneLake y lakehouse, el punto de partida para montar la arquitectura medallón en Fabric.
Parte 2 de la serie: la capa bronze guarda el dato exactamente como llegó. Creamos lh_bronze y cargamos vendas_raw.csv.
Parte 3 de la serie: shortcut entre lakehouses, notebook vinculado a lh_silver y lectura del CSV con PySpark, paso a paso con capturas.
Parte 4 de la serie: tratamiento con PySpark, saveAsTable, la anatomía de una tabla Delta (Parquet y Delta log) y las propiedades ACID.
Parte 5 de la serie: el SQL analytics endpoint consulta las tablas Delta con T-SQL pero no modifica datos. Mira un primer análisis en fato_vendas.
La dTime es la “prima rica” de la dCalendario: muestra a qué hora del día ocurren las cosas. Mira cómo crearla con M y DAX.
Paso a paso para sacar las claves del código: Secret Scopes con la CLI de Databricks para montar Azure Data Lake, sin plan Premium.
Cómo funciona FILTER en DAX, cuándo combinarlo con CALCULATE y cómo evitar que ralentice tu Power BI.
REMOVEFILTERS en la práctica: ignorar la región, producto y región, la tabla entera o todos los filtros, y cómo no confundir a quien usa el informe.
ALLEXCEPT en la práctica: total por categoría, promedio por departamento y total por categoría y región, conservando solo los filtros necesarios.
La función ALL de DAX en la práctica: total general, ignorar solo una columna y porcentaje del total, con cuidados de rendimiento.
Qué cubre la AZ-900 (nube, servicios de Azure, precios y soporte, seguridad y gobernanza) y el material que usé para prepararme.
Cómo CALCULATE modifica el contexto de filtro: categoría, año anterior, total general y filtros cruzados, con ejemplos en DAX.
SUMX en la práctica: cálculos fila por fila, condiciones específicas, RELATED y la diferencia con SUM.
SWITCH(TRUE()) para la legibilidad y VAR para el rendimiento: dos ejemplos de IF anidados reescritos, con la misma regla y código más claro.
Clave ed25519, passphrase, ssh-agent en Windows, registro en GitHub, prueba con ssh -T y git clone, y qué hacer ante un Permission denied.
De la instalación a git config: nombre, correo, rama main, saltos de línea y editor, con la diferencia entre Git y GitHub.