CSV/JSON y validación

ObjetivoLeer datos sin perder tipos/errores silenciosamente. Explicacióncsv.DictReader es suficiente para ficheros pequeños; pandas simplifica análisis tabular. Antes de transformar, valida cabeceras, claves y tipos que tu pipeline necesita. Ejemplo realimport csv with open("ecommerce_orders.csv",encoding="utf-8") as f:…

Power BI Service, refresh, RLS y Snowflake

ObjetivoEntender qué cambia al publicar un informe. ExplicaciónDesktop diseña; Service publica, comparte y programa refresh según licencias/conectividad. RLS filtra datos por usuario/rol. Una conexión a Snowflake requiere decidir Import o DirectQuery según frescura, rendimiento y…

Visualización, drill-through y rendimiento

ObjetivoDiseñar informes que respondan preguntas y no sólo acumulen gráficos. ExplicaciónCada página debe tener una pregunta. Usa jerarquía visual, formatos coherentes y pocas interacciones deliberadas. Drill-through sirve para detalle contextual; tooltips añaden información sin saturar.…

Iteradores y Time Intelligence

ObjetivoComparar periodos con calendario correcto. ExplicaciónSUMX itera una tabla y evalúa una expresión por fila. Time intelligence necesita una tabla calendario continua marcada como Date Table y relación activa con la fecha de la fact.…

Measures, CALCULATE y contexto

ObjetivoCrear KPIs que respondan correctamente a filtros. ExplicaciónUna measure se evalúa en filter context. CALCULATE evalúa una expresión modificando filtros. Empieza por measures base y compón medidas más específicas. Ejemplo realVentas Totales = SUM(Orders[amount]) Ventas…

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.