<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>CSalcedo DataBI — Blog</title><description>Tutoriales técnicos de Power BI, Deneb y Vega/Vega-Lite, plantillas premium y automatización de Business Intelligence por Cristobal Salcedo.</description><link>https://csalcedodatabi.com/</link><language>es</language><item><title>dax-for-agents: DAX para que tu agente deje de inventar</title><link>https://csalcedodatabi.com/blog/dax-for-agents/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/dax-for-agents/</guid><description>479 fichas de funciones DAX, 31 notas medidas contra un modelo real y 4 modelos .pbip que puedes abrir. La referencia que tu agente consulta en vez de adivinar.</description><pubDate>Wed, 26 Aug 2026 14:00:00 GMT</pubDate><category>dax</category><category>power-bi</category><category>Microsoft Fabric</category><category>claude-code</category><category>plugin</category><category>agentes-ia</category><category>semantic-model</category><category>DAX Lib</category><author>csalcedodatabi</author></item><item><title>Probé si el Prep-for-AI cambia las respuestas de un Fabric Data Agent (y me llevé una sorpresa)</title><link>https://csalcedodatabi.com/blog/fabric-data-agent-prep-for-ai-prueba/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/fabric-data-agent-prep-for-ai-prueba/</guid><description>Un A/B controlado: mismo agente, mismo dato, con y sin Prep-for-AI. El resultado y una lección que no está documentada: no evalúes tu Data Agent en el panel equivocado.</description><pubDate>Thu, 23 Jul 2026 14:00:00 GMT</pubDate><category>Microsoft Fabric</category><category>Data Agent</category><category>DAX</category><category>NL2DAX</category><category>Semantic Model</category><category>Prep for AI</category><category>Contoso</category><category>AI</category><author>csalcedodatabi</author></item><item><title>Anatomía de un Fabric Data Agent: las 8 partes que escribes para que responda bien</title><link>https://csalcedodatabi.com/blog/anatomia-fabric-data-agent/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/anatomia-fabric-data-agent/</guid><description>Crear un Fabric Data Agent es un clic. Que responda correcto y consistente son 8 partes que escribes tú: rol, fuentes, instrucciones, few-shots y más.</description><pubDate>Tue, 21 Jul 2026 14:00:00 GMT</pubDate><category>Microsoft Fabric</category><category>Data Agent</category><category>DAX</category><category>NL2DAX</category><category>Semantic Model</category><category>Prep for AI</category><category>RLS</category><category>Contoso</category><category>AI</category><author>csalcedodatabi</author></item><item><title>agentic-board: agentes de Claude Code en tu board de GitHub</title><link>https://csalcedodatabi.com/blog/agentic-board/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/agentic-board/</guid><description>Plugin de Claude Code que corre agentes sobre tu board de GitHub Projects: elige el issue, lo trabaja en su rama, abre PR y lo mergea con review gate.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>agentic-board</category><category>agentic-bi-ops</category><category>github-projects</category><category>plugin</category><category>gitops</category><category>multi-agente</category><category>Power BI</category><author>csalcedodatabi</author></item><item><title>DAX User-Defined Functions: la referencia que guardas y reutilizas</title><link>https://csalcedodatabi.com/blog/dax-user-defined-functions-referencia/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/dax-user-defined-functions-referencia/</guid><description>Referencia completa y práctica de las DAX User-Defined Functions (GA junio 2026): sintaxis, los 8 tipos de parámetros, modos VAL vs EXPR, TABLEOF, NAMEOF, bugs conocidos y recursos de la comunidad.</description><pubDate>Mon, 08 Jun 2026 14:00:00 GMT</pubDate><category>DAX</category><category>UDF</category><category>Power BI</category><category>Tabular Editor</category><category>SQLBI</category><category>DAX Lib</category><category>Semantic Model</category><category>Funciones Personalizadas</category><author>csalcedodatabi</author></item><item><title>Cómo construí mi propio plugin para Claude Code que genera tableros desde Power BI</title><link>https://csalcedodatabi.com/blog/plugin-claude-code-dashboard-powerbi-mcp/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/plugin-claude-code-dashboard-powerbi-mcp/</guid><description>Construye tu propio plugin para Claude Code que se conecta a Power BI vía MCP y genera tableros al estilo y tema que elijas. Sin saber HTML. Proyecto open source con datos de Contoso.</description><pubDate>Fri, 29 May 2026 14:00:00 GMT</pubDate><category>Power BI</category><category>MCP</category><category>Claude Code</category><category>Dashboard</category><category>Contoso</category><category>Plugin</category><category>Automation</category><category>DataVisualization</category><author>csalcedodatabi</author></item><item><title>Cómo un Agente de IA Construye tu Modelo Semántico de Power BI — Sin que Escribas una Sola Descripción</title><link>https://csalcedodatabi.com/blog/semantic-architect-powerbi-antigravity-mcp/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/semantic-architect-powerbi-antigravity-mcp/</guid><description>Descubre cómo automatizar la documentación de modelos Power BI con IA. Una Skill de Antigravity + MCP genera descripciones, KPIs y Context Store en minutos.</description><pubDate>Fri, 20 Feb 2026 14:00:00 GMT</pubDate><category>Power BI</category><category>MCP</category><category>Antigravity</category><category>AI</category><category>Semantic Model</category><category>DAX</category><category>Automation</category><author>csalcedodatabi</author></item><item><title>Iconos Dinámicos en Power BI: Automatización con PBIP + Antigravity + PowerShell</title><link>https://csalcedodatabi.com/blog/iconos-dinamicos-powerbi/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/iconos-dinamicos-powerbi/</guid><description>Aprende cómo cambiar los colores de TODOS los iconos de Power BI en segundos usando PBIP + Antigravity + PowerShell. Herramienta gratuita incluida.</description><pubDate>Fri, 13 Feb 2026 14:00:00 GMT</pubDate><category>Power BI</category><category>PBIP</category><category>SVG</category><category>Automation</category><category>PowerShell</category><category>AI</category><category>Antigravity</category><author>csalcedodatabi</author></item><item><title>Arquitectura de Señales en Vega: El Estándar Profesional</title><link>https://csalcedodatabi.com/blog/arquitectura-senales-vega/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/arquitectura-senales-vega/</guid><description>El sistema que transformará tus visuales de código espagueti a arquitectura de nivel empresarial. Descubre los 4 prefijos (UI_, DATA_, LAYOUT_, STATE_) que cambiarán cómo escribes Vega y Vega-Lite en Deneb.</description><pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate><category>Vega</category><category>Vega-Lite</category><category>Deneb</category><category>Power BI</category><category>Arquitectura</category><category>Señales</category><author>csalcedodatabi</author></item><item><title>Visual de KPIs por Categoría con Deneb – Plantilla Gratuita</title><link>https://csalcedodatabi.com/blog/visual-kpis-powerbi-gratis/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/visual-kpis-powerbi-gratis/</guid><description>Plantilla gratuita para explorar KPIs por categoría en Power BI usando Deneb y Vega-Lite. Analiza tendencias y comportamiento mensual de forma ágil.</description><pubDate>Sat, 19 Apr 2025 03:12:20 GMT</pubDate><category>kpi</category><category>deneb</category><category>vega-lite</category><category>template</category><author>csalcedodatabi</author></item><item><title>Gráfico de Pirámide de Población con Barras Apiladas Divergentes</title><link>https://csalcedodatabi.com/blog/template-population-pyramid/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-population-pyramid/</guid><description>Aprende a mejorar la presentación y precisión de tus gráficos en Power BI utilizando Vega-Lite y Deneb.</description><pubDate>Fri, 27 Sep 2024 15:34:00 GMT</pubDate><category>Power BI</category><category>Deneb</category><category>Vega-Lite</category><author>csalcedodatabi</author></item><item><title>Mejora tus Visuales en Power BI: Control Avanzado de Ejes con Vega-Lite y Plantilla de Gráfico de Barras Apiladas</title><link>https://csalcedodatabi.com/blog/template-layered-bar-chart/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-layered-bar-chart/</guid><description>Descubre cómo mejorar la presentación y precisión de tus gráficos en Power BI con el control detallado de los ejes usando Vega-Lite y Deneb. Aprende a formatear y personalizar tus visuales para obtener resultados más efectivos.</description><pubDate>Thu, 05 Sep 2024 15:34:00 GMT</pubDate><category>Power BI</category><category>Deneb</category><category>Vega-Lite</category><author>csalcedodatabi</author></item><item><title>Claves Huérfanas: El Error Silencioso que Sabotea tu Análisis de Datos (Parte 1)</title><link>https://csalcedodatabi.com/blog/claves-huerfanas/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/claves-huerfanas/</guid><description>Las claves huérfanas sabotean silenciosamente tus cálculos en Power BI. Aprende a detectarlas con un notebook de Microsoft Fabric y a corregir los valores que no coinciden con la realidad.</description><pubDate>Sat, 31 Aug 2024 15:34:00 GMT</pubDate><category>Microsoft Fabric</category><category>Notebook</category><category>Power BI</category><author>csalcedodatabi</author></item><item><title>Dynamic Bar Chart: Encoding Colors with Hexadecimal or Color Names Based on Data Categories Template</title><link>https://csalcedodatabi.com/blog/template-dynamic-bar-chart-encoding-colors-with-hexadecimal-or-color-names/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-dynamic-bar-chart-encoding-colors-with-hexadecimal-or-color-names/</guid><description>This template showcases a Dynamic Bar Chart that encodes colors using either Hexadecimal values or Color Names, based on data categories. Adapted from a Vega-Lite example and customized for use with Deneb in Power BI, this visualization provides a flexible and functional tool for visualizing color data in a clear and dynamic manner. Created by Cristobal Salcedo Beltran. For inquiries, please contact contacto@csalcedodatabi.com</description><pubDate>Mon, 26 Aug 2024 15:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Power BI</category><author>csalcedodatabi</author></item><item><title>Gantt Chart Template</title><link>https://csalcedodatabi.com/blog/template-gantt-chart/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-gantt-chart/</guid><description>This Gantt chart template, adapted from Vega-Lite and customized for Deneb in Power BI, provides a clear and functional visualization. It includes labels within the bars showing the duration of each task and a descriptive title for easy understanding. Tasks are ordered on the Y-axis, with bars styled in dark green and rounded corners for a modern look. Additionally, cross-filtering interactivity is fully operational, making this chart applicable to any process that requires tracking the timing and sequence of activities. Author: Cristobal Salcedo Beltran. Contact: contacto@csalcedodatabi.com.</description><pubDate>Thu, 15 Aug 2024 15:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Power BI</category><author>csalcedodatabi</author></item><item><title>Normalized (Percentage) Stacked Bar Chart With Dynamic Labels</title><link>https://csalcedodatabi.com/blog/template-normalized-percentage-stacked-bar-chart-with-dynamic-labels/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-normalized-percentage-stacked-bar-chart-with-dynamic-labels/</guid><description>This template for a Normalized (Percentage) Stacked Bar Chart With Dynamic Labels is adapted from the official Vega-Lite example and customized for Deneb in Power BI. Enhancements include the addition of labels and a descriptive title. Note that cross-filtering interactivity is not possible due to the use of the &apos;aggregate&apos; function.</description><pubDate>Wed, 07 Aug 2024 15:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Power BI</category><author>csalcedodatabi</author></item><item><title>Normalized (Percentage) Stacked Bar Chart Template</title><link>https://csalcedodatabi.com/blog/template-normalized-percentage-stacked-bar-chart/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-normalized-percentage-stacked-bar-chart/</guid><description>This template for a Normalized (Percentage) Stacked Bar Chart is adapted from the official Vega-Lite example and customized for Deneb in Power BI. Enhancements include the addition of labels and a descriptive title. Note that cross-filtering interactivity is not possible due to the use of the &apos;aggregate&apos; function.</description><pubDate>Thu, 01 Aug 2024 15:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Power BI</category><author>csalcedodatabi</author></item><item><title>Horizontal Stacked Bar Chart Template</title><link>https://csalcedodatabi.com/blog/template-stacked-bar-chart-horizontal/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-stacked-bar-chart-horizontal/</guid><description>This horizontal stacked bar chart template is adapted from the official Vega-Lite example and customized for Deneb in Power BI. Enhancements include the addition of labels, a descriptive title, and sorted data for better clarity. Please note that cross-filtering interactivity is not possible due to the use of the ‘aggregate’ function.</description><pubDate>Wed, 24 Jul 2024 15:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Power BI</category><author>csalcedodatabi</author></item><item><title>Tips de Power Query: Función Personalizada para Mejorar la Legibilidad de los Nombres de las Columnas</title><link>https://csalcedodatabi.com/blog/power-query-tips-2/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/power-query-tips-2/</guid><description>Aprende a crear una función personalizada en Power Query para mejorar la legibilidad de los nombres de las columnas en tus tablas, separando palabras en notación CamelCase y reemplazando guiones bajos por espacios.</description><pubDate>Fri, 19 Jul 2024 04:00:00 GMT</pubDate><category>Power Query</category><category>Transformaciones</category><category>Nombres de Columnas</category><category>Funciones Personalizadas</category><author>csalcedodatabi</author></item><item><title>Stacked Bar Chart Template</title><link>https://csalcedodatabi.com/blog/template-stacked-bar-chart/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-stacked-bar-chart/</guid><description>This Stacked Bar Chart template, adapted from the [official Vega-Lite example](https://vega.github.io/vega-lite/examples/stacked_bar_weather.html) and has been adapted for Deneb in Power BI. Note that cross-filtering interactivity is not possible due to the use of the &apos;aggregate&apos; function.</description><pubDate>Wed, 10 Jul 2024 15:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Power BI</category><author>csalcedodatabi</author></item><item><title>Stacked Bar Chart with Rounded Corners Template</title><link>https://csalcedodatabi.com/blog/template-stacked-bar-chart-with-rounded-corners/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-stacked-bar-chart-with-rounded-corners/</guid><description>This template for a Stacked Bar Chart with Rounded Corners is adapted from the [official Vega-Lite example](https://vega.github.io/vega-lite/examples/stacked_bar_count_corner_radius_mark.html) and customized for Deneb in Power BI. Please note that cross-filtering interactivity is not possible due to the use of the &apos;aggregate&apos; function.</description><pubDate>Wed, 10 Jul 2024 15:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Power BI</category><author>csalcedodatabi</author></item><item><title>Grouped Bar Chart (Multiple Measure with Repeat Template</title><link>https://csalcedodatabi.com/blog/grouped-bar-chart-multiple-measure-with-repeat/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/grouped-bar-chart-multiple-measure-with-repeat/</guid><description>This Grouped Bar Chart template is based on the official Vega-Lite example and has been adapted for Deneb in Power BI. Note that cross-filtering interactivity is not possible due to the use of the &apos;repeat&apos; function.</description><pubDate>Fri, 05 Jul 2024 08:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Template</category><author>csalcedodatabi</author></item><item><title>Tips de Power Query: Mejora la Legibilidad de los Nombres de las Columnas</title><link>https://csalcedodatabi.com/blog/power-query-tips-1/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/power-query-tips-1/</guid><description>Mejora la legibilidad de los nombres de las columnas en tus tablas utilizando Power Query. Aprende a reemplazar guiones bajos por espacios y a separar palabras en notación CamelCase.</description><pubDate>Thu, 04 Jul 2024 04:00:00 GMT</pubDate><category>Power Query</category><category>Transformaciones</category><category>Nombres de Columnas</category><author>csalcedodatabi</author></item><item><title>Grouped Bar Chart With Cross-Filtering Template</title><link>https://csalcedodatabi.com/blog/template-grouped-bar-chart-with-cross-filtering/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-grouped-bar-chart-with-cross-filtering/</guid><description>This Grouped Bar Chart With Cross-Filtering template is based on the official Vega-Lite example and has been adapted for Deneb in Power BI with added interactivity (cross-filtering).</description><pubDate>Fri, 28 Jun 2024 15:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Template</category><author>csalcedodatabi</author></item><item><title>Interactive Aggregate Bar Chart Template with Cross-Filtering and Sorting</title><link>https://csalcedodatabi.com/blog/aggregate-bar-chart-with-cross-filtering-sorted/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/aggregate-bar-chart-with-cross-filtering-sorted/</guid><description>An in-depth look at the US population distribution by age in 2000 through an interactive bar chart with cross-filtering and sorting capabilities.</description><pubDate>Thu, 20 Jun 2024 04:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><author>csalcedodatabi</author></item><item><title>Aggregate Bar Chart With Cross Filtering</title><link>https://csalcedodatabi.com/blog/aggregate-bar-chart-with-cross-filtering/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/aggregate-bar-chart-with-cross-filtering/</guid><description>An in-depth look at the US population distribution by age in 2000 through an interactive bar chart with cross-filtering capabilities.</description><pubDate>Sat, 15 Jun 2024 04:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><author>csalcedodatabi</author></item><item><title>Exploring the Power of the pbiFormat() Function in Deneb</title><link>https://csalcedodatabi.com/blog/pbiformat-function-advanced-options/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/pbiformat-function-advanced-options/</guid><description>A comprehensive guide on the basic and advanced usage of the pbiFormat function in Deneb for Power BI</description><pubDate>Fri, 07 Jun 2024 17:00:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>pbiFormat</category><author>csalcedodatabi</author></item><item><title>Diagrama de Pareto con Deneb y Vega-Lite en Power BI (Parte 1)</title><link>https://csalcedodatabi.com/blog/diagrama-pareto-parte-1/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/diagrama-pareto-parte-1/</guid><description>Una guía detallada para crear un diagrama de Pareto usando [Deneb](https://deneb-viz.github.io/) y [Vega-Lite](https://vega.github.io/vega-lite/) en Power BI. Esta es la primera parte de la serie.</description><pubDate>Mon, 27 May 2024 23:30:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Pareto</category><author>csalcedodatabi</author></item><item><title>Interactive Responsive Bar Chart with Cross-Filtering Template</title><link>https://csalcedodatabi.com/blog/template-responsive-bar-chart/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-responsive-bar-chart/</guid><description>This interactive bar chart template, adapted from the [official Vega-Lite example](https://vega.github.io/vega-lite/examples/bar_size_responsive.html), is tailored for use with Deneb in Power BI. It features enhanced interactivity through cross-filtering, providing a dynamic data exploration experience. Additionally, this template utilizes Deneb&apos;s specific function pbiColor(0) to dynamically adjust the color of the bars to the first color in the defined scheme.</description><pubDate>Wed, 03 Apr 2024 15:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Power BI</category><category>Cross-Filtering</category><author>csalcedodatabi</author></item><item><title>Simple Bar Chart Template</title><link>https://csalcedodatabi.com/blog/template-simple-bar-chart/</link><guid isPermaLink="true">https://csalcedodatabi.com/blog/template-simple-bar-chart/</guid><description>This simple bar chart template is based on the [official Vega-Lite example](https://vega.github.io/vega-lite/examples/bar.html) and has been adapted for Deneb in Power BI with added interactivity (Cross-filtering).</description><pubDate>Wed, 03 Apr 2024 15:34:00 GMT</pubDate><category>Deneb</category><category>Vega-Lite</category><category>Template</category><author>csalcedodatabi</author></item></channel></rss>