<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Databricks on Wiliam Rosa | Lakehouse, Dados &amp; IA</title>
    <link>https://wiliamrosa.github.io/tags/databricks/</link>
    <description>Recent content in Databricks on Wiliam Rosa | Lakehouse, Dados &amp; IA</description>
    <image>
      <title>Wiliam Rosa | Lakehouse, Dados &amp; IA</title>
      <url>https://wiliamrosa.github.io/images/wiliam-rosa-blog-og.png</url>
      <link>https://wiliamrosa.github.io/images/wiliam-rosa-blog-og.png</link>
    </image>
    <generator>Hugo</generator>
    <language>pt-br</language>
    <lastBuildDate>Sun, 13 Sep 2026 14:00:00 -0300</lastBuildDate>
    <atom:link href="https://wiliamrosa.github.io/tags/databricks/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>`databricks environments setup-local` sincroniza venv local com a versão exata do compute remoto</title>
      <link>https://wiliamrosa.github.io/posts/databricks-environments-setup-local-cli/</link>
      <pubDate>Sun, 13 Sep 2026 14:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-environments-setup-local-cli/</guid>
      <description>O comando resolve o compute alvo, seja cluster clássico ou serverless, descobre a versão de Python e de databricks-connect fixadas pra aquele ambiente e provisiona um .venv gerenciado por uv já casado com essas versões, atualizando o pyproject.toml com backup automático em pyproject.toml.bak.</description>
    </item>
    <item>
      <title>Unity Catalog agora manda alerta por e-mail quando anomaly detection acha tabela doente</title>
      <link>https://wiliamrosa.github.io/posts/deteccao-anomalia-alertas-unity-catalog/</link>
      <pubDate>Sun, 13 Sep 2026 13:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/deteccao-anomalia-alertas-unity-catalog/</guid>
      <description>Alertas de anomaly detection, em Beta na Data Quality Monitoring UI, notificam por e-mail usuário do workspace quando uma tabela monitorada fica insalubre dentro do escopo de catálogo ou schema configurado, sem exigir regra manual de qualidade escrita à mão.</description>
    </item>
    <item>
      <title>Genie Code agora aceita Skills pra carregar contexto especializado só quando precisa</title>
      <link>https://wiliamrosa.github.io/posts/genie-code-skills-contexto-especializado/</link>
      <pubDate>Sun, 13 Sep 2026 12:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/genie-code-skills-contexto-especializado/</guid>
      <description>Skills empacotam instrução, exemplo e script executável num arquivo SKILL.md dentro de .assistant/skills/, e o Genie Code carrega automaticamente a skill relevante conforme o pedido do usuário, em vez de manter tudo em instrução global que consome contexto em toda conversa.</description>
    </item>
    <item>
      <title>Lakeflow Jobs ganhou trigger contínuo pra job de streaming parar de depender de gambiarra de CRON</title>
      <link>https://wiliamrosa.github.io/posts/lakeflow-jobs-continuous-trigger-streaming/</link>
      <pubDate>Sun, 13 Sep 2026 11:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/lakeflow-jobs-continuous-trigger-streaming/</guid>
      <description>O trigger continuous transforma um Lakeflow Job em serviço always-on que reinicia sozinho assim que termina ou falha, delegando pra Databricks a responsabilidade de manter o job rodando sem interrupção, em vez de forçar CRON ou trigger orientado a evento a fazer papel de scheduler contínuo.</description>
    </item>
    <item>
      <title>AI Extract ganhou modo Precision pra documento longo e schema complexo demais pro chunk-and-merge</title>
      <link>https://wiliamrosa.github.io/posts/ai-extract-precision-mode-documentos-complexos/</link>
      <pubDate>Sun, 13 Sep 2026 10:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/ai-extract-precision-mode-documentos-complexos/</guid>
      <description>Precision Mode no ai_extract combina modelo especializado com um harness agentico que dispara subagentes em paralelo por seção do documento e depois junta os resultados, atingindo 94,7% de acurácia em benchmark contra 9 mil documentos, sete pontos acima do melhor baseline de modelo de fronteira com chunk-and-merge.</description>
    </item>
    <item>
      <title>Agora dá pra plugar VS Code, Cursor ou terminal direto no compute do Azure Databricks via SSH</title>
      <link>https://wiliamrosa.github.io/posts/databricks-ssh-tunnel-vscode-cursor-compute/</link>
      <pubDate>Sun, 13 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-ssh-tunnel-vscode-cursor-compute/</guid>
      <description>O túnel SSH conecta editor local ou CLI direto num cluster serverless, AI Runtime ou dedicado do Azure Databricks, com Cursor e Copilot funcionando de fábrica e Claude Code instalável na sessão. Sessão cai depois de uma hora e o limite é de dez conexões por cluster, então não é substituto de workflow de produção.</description>
    </item>
    <item>
      <title>OpenSharing agora compartilha tabela Iceberg e schema inteiro vindo de fonte externa via federação</title>
      <link>https://wiliamrosa.github.io/posts/opensharing-tabelas-iceberg-schemas-externos/</link>
      <pubDate>Sun, 13 Sep 2026 08:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/opensharing-tabelas-iceberg-schemas-externos/</guid>
      <description>Duas novidades GA no OpenSharing: compartilhar tabela Iceberg federada de catálogo externo via Lakehouse Federation, inclusive pra cliente Iceberg de fora do Databricks, sem copiar dado; e compartilhar schema ou tabela inteira federada de fonte externa, essa última materializando o dado do lado do provedor e gerando custo extra de compute e armazenamento.</description>
    </item>
    <item>
      <title>Databricks SQL ganhou tabela temporária de verdade, escopada por sessão e com limpeza automática</title>
      <link>https://wiliamrosa.github.io/posts/temporary-tables-databricks-sql/</link>
      <pubDate>Sun, 13 Sep 2026 07:45:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/temporary-tables-databricks-sql/</guid>
      <description>CREATE TEMPORARY TABLE cria uma tabela Delta física que existe só durante a sessão que a criou, com limite máximo de sete dias de vida, usando a mesma infraestrutura de cache e performance de uma tabela padrão, mas sem exigir limpeza manual nem poluir o catálogo com objeto de vida curta.</description>
    </item>
    <item>
      <title>Genie Code agora pode bloquear uso de verdade quando o orçamento estoura, não só avisar</title>
      <link>https://wiliamrosa.github.io/posts/genie-code-block-usage-orcamento/</link>
      <pubDate>Sun, 13 Sep 2026 07:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/genie-code-block-usage-orcamento/</guid>
      <description>A opção Block usage nos controles de orçamento do Genie Code impede o usuário de continuar usando o produto assim que o limite mensal, geral, por time ou por pessoa, é excedido, até o orçamento resetar no início do mês ou um admin liberar mais uso; antes só existia alerta, sem bloqueio efetivo.</description>
    </item>
    <item>
      <title>Automatic Identity Management chegou pra AWS e GCP, e Okta entrou em preview</title>
      <link>https://wiliamrosa.github.io/posts/aim-identidade-automatica-agentes-ia/</link>
      <pubDate>Sun, 13 Sep 2026 07:15:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/aim-identidade-automatica-agentes-ia/</guid>
      <description>O AIM (Automatic Identity Management) via Entra ID já era GA no Azure Databricks e agora chega GA também em AWS e GCP, com Okta entrando em preview público; junto vieram políticas de ingress baseadas em contexto pra controlar acesso de agente de IA a Genie, dashboard e Databricks Apps.</description>
    </item>
    <item>
      <title>UNDROP TABLE ganhou período de retenção configurável em vez dos sete dias fixos</title>
      <link>https://wiliamrosa.github.io/posts/undrop-table-periodo-retencao-configuravel/</link>
      <pubDate>Sun, 13 Sep 2026 07:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/undrop-table-periodo-retencao-configuravel/</guid>
      <description>Em Public Preview, ALTER CATALOG ou ALTER SCHEMA com a cláusula RETAIN DROPPED TO permite configurar entre zero (desabilita recuperação) e trinta dias quanto tempo uma tabela gerenciada derrubada fica recuperável via UNDROP TABLE, com a configuração de schema tendo precedência sobre a de catálogo.</description>
    </item>
    <item>
      <title>Marketing parou de precisar de conector customizado pra cada plataforma de anúncio</title>
      <link>https://wiliamrosa.github.io/posts/lakeflow-connect-dados-marketing-unificados/</link>
      <pubDate>Fri, 11 Sep 2026 10:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/lakeflow-connect-dados-marketing-unificados/</guid>
      <description>A Databricks reuniu mais de 15 conectores gerenciados do Lakeflow Connect cobrindo aquisição, engajamento, relacionamento e experiência do cliente, com tabela pronta de gasto e conversão pra plataforma de anúncio direto em Delta table.</description>
    </item>
    <item>
      <title>Governança consistente entre motor e catálogo diferente: o Open Lakehouse propõe dois padrões novos</title>
      <link>https://wiliamrosa.github.io/posts/unificando-governanca-engines-catalogos-open-lakehouse/</link>
      <pubDate>Fri, 11 Sep 2026 09:15:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/unificando-governanca-engines-catalogos-open-lakehouse/</guid>
      <description>A comunidade Apache Iceberg adotou read restrictions e catalog labels, duas especificações que a Databricks detalhou pra resolver o mesmo problema por ângulos diferentes: como manter política de acesso consistente quando motor de consulta e catálogo de dado não são os mesmos.</description>
    </item>
    <item>
      <title>O que realmente separa uma managed table de uma external table no Unity Catalog</title>
      <link>https://wiliamrosa.github.io/posts/unity-catalog-managed-tables-entendendo/</link>
      <pubDate>Fri, 11 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/unity-catalog-managed-tables-entendendo/</guid>
      <description>Um artigo do Youssef Mrini, destacado pelo Databricks MVP Jacek Laskowski, revisita um ponto que ainda confunde muita gente: managed table não é só &amp;rsquo;tabela sem LOCATION&amp;rsquo;, é a Databricks assumindo o ciclo de vida inteiro do dado.</description>
    </item>
    <item>
      <title>Trace antigo do MLflow agora sai sozinho do banco caro e vai pra object storage barato</title>
      <link>https://wiliamrosa.github.io/posts/mlflow-trace-retention-auto-archival/</link>
      <pubDate>Fri, 11 Sep 2026 08:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/mlflow-trace-retention-auto-archival/</guid>
      <description>O Databricks MVP Juan Diaz destacou o Trace Retention &amp;amp; Auto Archival do MLflow 3.13: uma rotina em segundo plano move trace mais antigo que a janela de retenção do backend SQL pra object storage, sem perder leitura via UI nem API.</description>
    </item>
    <item>
      <title>A lacuna entre aplicações e analytics, e como o Lakebase a resolve</title>
      <link>https://wiliamrosa.github.io/articles/lakebase-lacuna-aplicacoes-analytics/</link>
      <pubDate>Thu, 10 Sep 2026 15:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/lakebase-lacuna-aplicacoes-analytics/</guid>
      <description>Lakebase é um Postgres totalmente gerenciado e nativo da Databricks Data Intelligence Platform, pensado pra unificar workload transacional e analítico com governança única via Unity Catalog, sincronização bidirecional e recursos como autoscaling, scale-to-zero e database branching.</description>
    </item>
    <item>
      <title>Kasal: montar um time de agentes arrastando caixinha, não escrevendo orquestrador do zero</title>
      <link>https://wiliamrosa.github.io/posts/kasal-databricks-labs-agentes-multiagente/</link>
      <pubDate>Thu, 10 Sep 2026 11:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/kasal-databricks-labs-agentes-multiagente/</guid>
      <description>O Databricks MVP Josue Bogran mostrou o Kasal, projeto do Databricks Labs que dá uma interface visual pra desenhar, testar e publicar um grupo de agentes cooperando, sem escrever o código de orquestração na mão.</description>
    </item>
    <item>
      <title>Genie Code ganhou subagente pra migrar dialeto de SQL sozinho, com validação e retry</title>
      <link>https://wiliamrosa.github.io/posts/agentic-code-converter-genie-code-migracao-sql/</link>
      <pubDate>Thu, 10 Sep 2026 10:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/agentic-code-converter-genie-code-migracao-sql/</guid>
      <description>O Databricks MVP Laurenz Wuttke detalhou o agentic code converter (Beta): o Genie Code converte script de T-SQL, Snowflake, Redshift, Oracle, BigQuery e Teradata pra ANSI SQL, com subagente validando e corrigindo cada arquivo em paralelo.</description>
    </item>
    <item>
      <title>Segredo externo no Unity Catalog: agora dá pra apontar direto pro Azure Key Vault</title>
      <link>https://wiliamrosa.github.io/posts/unity-catalog-external-secrets-azure-key-vault-beta/</link>
      <pubDate>Thu, 10 Sep 2026 09:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/unity-catalog-external-secrets-azure-key-vault-beta/</guid>
      <description>External secrets (Beta) conecta um schema do Unity Catalog direto ao Azure Key Vault: o segredo aparece como objeto governável e somente leitura, e o valor é lido sob demanda, sem duplicar cópia dentro do Databricks.</description>
    </item>
    <item>
      <title>Avaliação não é etapa final: o loop duplo que decide se um agente de IA vai pra produção</title>
      <link>https://wiliamrosa.github.io/articles/mlflow-avaliacao-loop-duplo-agentes-producao/</link>
      <pubDate>Thu, 10 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/mlflow-avaliacao-loop-duplo-agentes-producao/</guid>
      <description>O case da Zepto usando MLflow mostra um padrão generalizável, dois loops separados, um de desenvolvimento e um de produção, ligados por um portão de qualidade, mais dataset dourado que cresce com o tempo e amostragem estratificada por risco em vez de amostragem uniforme. É engenharia de avaliação, não só uma métrica de acurácia isolada.</description>
    </item>
    <item>
      <title>Control tower, não relatório: orquestrando Solvency II sem sair do lakehouse</title>
      <link>https://wiliamrosa.github.io/articles/databricks-solvency-ii-control-tower-relatorio-regulatorio/</link>
      <pubDate>Thu, 10 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/databricks-solvency-ii-control-tower-relatorio-regulatorio/</guid>
      <description>Solvency II não é um relatório, é uma cadeia de ingestão, validação, modelagem atuarial e aprovação que hoje vive espalhada entre planilha, motor atuarial e ferramenta de BI isolada. A Databricks propõe um control tower único sobre o lakehouse, com trilha de auditoria nativa e agente de IA revisando reconciliação de QRT, mas isso não elimina a dependência do motor atuarial legado.</description>
    </item>
    <item>
      <title>Por que o cache padrão do Postgres não funciona dentro de um banco desagregado</title>
      <link>https://wiliamrosa.github.io/articles/lakebase-postgres-cache-huge-pages-shared-buffers/</link>
      <pubDate>Thu, 10 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/lakebase-postgres-cache-huge-pages-shared-buffers/</guid>
      <description>O Lakebase separa compute de storage, e isso quebra a lógica de cache que o Postgres tradicional assume há décadas. A Databricks detalhou como resolveu isso combinando um cache local autoscaling, shared buffers maiores em compute fixo e huge pages na stack inteira, com ganhos de até 5x em leitura de storage.</description>
    </item>
    <item>
      <title>Path map chega aos dashboards AI/BI pra desenhar trajeto, não só ponto no mapa</title>
      <link>https://wiliamrosa.github.io/posts/aibi-dashboards-path-map-visualizacao/</link>
      <pubDate>Wed, 09 Sep 2026 09:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/aibi-dashboards-path-map-visualizacao/</guid>
      <description>O Databricks MVP Geir E. Alstad destacou o path map, novo tipo de visualização nos dashboards AI/BI que desenha linha no mapa a partir de uma coluna de geometria no resultado da consulta, em vez de só marcar ponto isolado.</description>
    </item>
    <item>
      <title>Agente que sobrevive à queda de worker: durabilidade real combinando Temporal e Lakebase</title>
      <link>https://wiliamrosa.github.io/articles/agentes-duraveis-temporal-lakebase-postgres/</link>
      <pubDate>Wed, 09 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/agentes-duraveis-temporal-lakebase-postgres/</guid>
      <description>Agente de IA de longa duração falha de um jeito diferente de API request-response: o processo pode cair no meio de uma etapa que já produziu efeito parcial. Um projeto de referência combina Temporal para reexecução determinística de workflow com Lakebase Postgres para estado operacional consultável, mas a idempotência de cada passo continua sendo responsabilidade de quem escreve o código do agente.</description>
    </item>
    <item>
      <title>A Databricks construiu um agente que escreve e valida kernel de GPU sozinho</title>
      <link>https://wiliamrosa.github.io/posts/proteus-geracao-kernel-gpu-especializado/</link>
      <pubDate>Sat, 05 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/proteus-geracao-kernel-gpu-especializado/</guid>
      <description>O Proteus propõe, valida e faz benchmark de kernel de GPU especializado por formato de operação, com um estudo de caso no Gated DeltaNet do Qwen 3.5 122B atingindo de 1,8x a 5,2x de speedup sobre a melhor implementação do vLLM.</description>
    </item>
    <item>
      <title>Skill ou app no Databricks: quando cada um vale a pena pra relatório</title>
      <link>https://wiliamrosa.github.io/posts/skill-ou-app-databricks-reporting/</link>
      <pubDate>Sat, 05 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/skill-ou-app-databricks-reporting/</guid>
      <description>O Databricks MVP Domonkos Pal publicou um guia prático sobre quando um skill de agente basta pra gerar relatório e quando vale migrar pra um Databricks App, com skill e app compartilhando a mesma camada de governança.</description>
    </item>
    <item>
      <title>Governança no Databricks deixou de ser só controle de acesso, virou também gerar significado</title>
      <link>https://wiliamrosa.github.io/posts/governanca-alem-seguranca-lakehouse/</link>
      <pubDate>Fri, 04 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/governanca-alem-seguranca-lakehouse/</guid>
      <description>A Databricks defende que tratar governança só como segurança deixa passar a parte que mais encarece IA: dar significado e contexto ao dado, unindo cinco pilares de governança numa lente só via Unity Catalog.</description>
    </item>
    <item>
      <title>Metric Views agora atravessam metastore diferente via OpenSharing</title>
      <link>https://wiliamrosa.github.io/posts/metric-views-opensharing-beta/</link>
      <pubDate>Fri, 04 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/metric-views-opensharing-beta/</guid>
      <description>O Azure Databricks liberou em beta o compartilhamento de metric views via OpenSharing: quem recebe o share consulta a definição de métrica compartilhada com a função MEASURE(), sem reimplementar a lógica de negócio.</description>
    </item>
    <item>
      <title>Rodei o Omnigent com um LLM local no Mac, e a configuração levou menos de 30 minutos</title>
      <link>https://wiliamrosa.github.io/posts/omnigent-llm-local-llama-cpp/</link>
      <pubDate>Fri, 04 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/omnigent-llm-local-llama-cpp/</guid>
      <description>Configurar o Omnigent para rodar com um modelo quantizado local via llama.cpp é mais simples do que parece, e ainda revela que o Ollama, apesar de mais popular, é mais lento e mais trabalhoso de configurar pro mesmo modelo.</description>
    </item>
    <item>
      <title>AgentOps ganha um manual: a Databricks tenta dar nome à disciplina de operar agente em produção</title>
      <link>https://wiliamrosa.github.io/posts/big-book-agentops-databricks/</link>
      <pubDate>Thu, 03 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/big-book-agentops-databricks/</guid>
      <description>O Big Book of AgentOps organiza em seis capítulos e sete fases de projeto o que já vínhamos vendo em pedaços soltos por aqui: MLflow pra avaliação e rastreamento, Unity Gateway pro tráfego de modelo e ferramenta, Unity Catalog pro controle de acesso, com resultado de cliente como FactSet e DXC Technology.</description>
    </item>
    <item>
      <title>SCOUT: como a Southern Company junta previsão, resposta e pós-tempestade num único lakehouse</title>
      <link>https://wiliamrosa.github.io/posts/southern-company-scout-storm-intelligence/</link>
      <pubDate>Thu, 03 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/southern-company-scout-storm-intelligence/</guid>
      <description>SCOUT é o terceiro aplicativo da Southern Company sobre Databricks pra operação de tempestade, cobrindo o momento em tempo real entre a previsão (SPEAR) e a análise pós-evento (RAMP), com dado de outage, clima, terreno e equipe numa única camada.</description>
    </item>
    <item>
      <title>Alerta SQL virou tarefa dentro do Job, e agora dá pra ramificar o fluxo a partir do resultado dele</title>
      <link>https://wiliamrosa.github.io/posts/lakeflow-jobs-sql-alert-task-branching/</link>
      <pubDate>Wed, 02 Sep 2026 11:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/lakeflow-jobs-sql-alert-task-branching/</guid>
      <description>O Databricks MVP Juan Diaz notou que o Lakeflow Jobs agora aceita alerta SQL como tipo de tarefa, expondo o estado da avaliação como saída pra tarefa seguinte decidir o próximo passo com um If/Else.</description>
    </item>
    <item>
      <title>40 indústrias, 80 modelos de dado prontos: a Databricks publicou um ponto de partida pra quem não quer desenhar schema do zero</title>
      <link>https://wiliamrosa.github.io/posts/databricks-industry-data-models-40-industrias/</link>
      <pubDate>Wed, 02 Sep 2026 10:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-industry-data-models-40-industrias/</guid>
      <description>O Databricks MVP Derar Alhussein resgatou os Industry Data Models, biblioteca com modelo de dado de referência pra mais de 40 indústrias, gerada por um agente de modelagem e pensada pra virar a camada Silver do seu Lakehouse.</description>
    </item>
    <item>
      <title>AI Search agora filtra dentro de struct e map, e dá pra consultar sem buscar nada</title>
      <link>https://wiliamrosa.github.io/posts/ai-search-structs-maps-filter-only-queries/</link>
      <pubDate>Wed, 02 Sep 2026 10:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/ai-search-structs-maps-filter-only-queries/</guid>
      <description>AI Search passou a aceitar filtro em campo de struct aninhado e chave de map, e ganhou a opção de consulta só de filtro, sem busca vetorial nem por palavra-chave, útil pra lookup direto por chave.</description>
    </item>
    <item>
      <title>Genie Code agora roda sozinho num horário fixo, sem ninguém abrir o chat</title>
      <link>https://wiliamrosa.github.io/posts/genie-code-scheduled-tasks-ga/</link>
      <pubDate>Wed, 02 Sep 2026 10:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/genie-code-scheduled-tasks-ga/</guid>
      <description>O agendamento de tarefas do Genie Code chegou à disponibilidade geral no Azure Databricks: dá pra configurar um prompt fixo pra rodar numa recorrência, gerando um chat continuável a cada execução.</description>
    </item>
    <item>
      <title>Zerobus Ingest ganhou protocolo binário Arrow Flight como terceiro formato de envio</title>
      <link>https://wiliamrosa.github.io/posts/zerobus-ingest-arrow-flight-ga/</link>
      <pubDate>Wed, 02 Sep 2026 10:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/zerobus-ingest-arrow-flight-ga/</guid>
      <description>Apache Arrow Flight chegou como formato de envio pro Zerobus Ingest do Lakeflow Connect, ao lado de JSON e protobuf, carregando RecordBatch colunar direto pela mesma conexão gRPC, com SDK em Python e Rust e opção de compressão ZSTD ou LZ4.</description>
    </item>
    <item>
      <title>Um Git folder inteiro passou a compartilhar um único ambiente serverless</title>
      <link>https://wiliamrosa.github.io/posts/git-folder-serverless-beta-azure-databricks/</link>
      <pubDate>Wed, 02 Sep 2026 09:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/git-folder-serverless-beta-azure-databricks/</guid>
      <description>Git Folder Serverless (Beta) deixa notebook e arquivo do mesmo Git folder compartilharem um único compute serverless e um ambiente gerenciado por pyproject.toml, em vez de cada notebook subir seu próprio ambiente.</description>
    </item>
    <item>
      <title>Change Data Feed automático chega à disponibilidade geral, sem precisar ligar nada tabela por tabela</title>
      <link>https://wiliamrosa.github.io/posts/auto-cdf-change-data-feed-automatico-ga/</link>
      <pubDate>Wed, 02 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/auto-cdf-change-data-feed-automatico-ga/</guid>
      <description>Automatic Change Data Feed (Auto CDF) atingiu disponibilidade geral no Azure Databricks: calcula mudança de linha na hora da consulta usando row tracking, sem exigir habilitar change data feed manualmente em cada tabela.</description>
    </item>
    <item>
      <title>Como a FDA constrói governança de dado sobre Databricks for Government</title>
      <link>https://wiliamrosa.github.io/posts/fda-databricks-government-data-foundation/</link>
      <pubDate>Wed, 02 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/fda-databricks-government-data-foundation/</guid>
      <description>A FDA construiu o HALO, plataforma sobre Databricks em AWS GovCloud, pra resolver silo de dado entre centros regulatórios distintos, usando Unity Catalog como camada de governança única e um modelo de isolamento por área que a Databricks chama de &amp;lsquo;apartment complex&amp;rsquo;.</description>
    </item>
    <item>
      <title>Genie Agents ganha modo de pesquisa em múltiplos passos e aprende a ler arquivo, não só tabela</title>
      <link>https://wiliamrosa.github.io/posts/genie-agents-deep-analysis-file-reasoning/</link>
      <pubDate>Wed, 02 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/genie-agents-deep-analysis-file-reasoning/</guid>
      <description>Agent mode traz raciocínio em múltiplos passos com relatório e visualização, Genie Agents passa a ler PDF, slide e imagem dentro de volume do Unity Catalog, e o Genie Code ganha função pra criar e diagnosticar outros agentes Genie.</description>
    </item>
    <item>
      <title>Rastreamento automático de chamada MCP achou bug que custava quase 500 mil dólares por ano</title>
      <link>https://wiliamrosa.github.io/posts/unity-gateway-tracing-mcp-economiza-1-milhao/</link>
      <pubDate>Wed, 02 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/unity-gateway-tracing-mcp-economiza-1-milhao/</guid>
      <description>A Databricks publicou um caso interno onde o rastreamento OpenTelemetry nativo do Unity AI Gateway, cruzado com pergunta em linguagem natural no Genie One, achou sete bugs de ferramenta MCP responsáveis por quase 1,2 milhão de dólares por ano em token e hora de engenharia desperdiçados.</description>
    </item>
    <item>
      <title>Uma falha no PostGIS expôs todo tenant do Lakebase Postgres, e a Databricks corrigiu antes de qualquer exploração</title>
      <link>https://wiliamrosa.github.io/posts/databricks-vulnerabilidade-postgis-lakebase-postgres/</link>
      <pubDate>Wed, 02 Sep 2026 08:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-vulnerabilidade-postgis-lakebase-postgres/</guid>
      <description>Um pesquisador encontrou uma falha de bounds-check na extensão address_standardizer do PostGIS, explorável por qualquer usuário comum do Lakebase Postgres e do Neon, e a Databricks corrigiu antes da divulgação pública.</description>
    </item>
    <item>
      <title>🤝 Databricks DevConnect São Paulo</title>
      <link>https://wiliamrosa.github.io/events/databricks-devconnect-sao-paulo-2026/</link>
      <pubDate>Tue, 01 Sep 2026 20:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/events/databricks-devconnect-sao-paulo-2026/</guid>
      <description>Encontro presencial gratuito da Databricks em São Paulo, com sessões técnicas sobre Lakehouse, ferramentas de IA como Unity AI Gateway e MCPs, e como levar esses builds a usuários não técnicos via Genie.</description>
    </item>
    <item>
      <title>Claude Fable 5.1 no Databricks no dia 0: o Unity Gateway é que torna isso rotina</title>
      <link>https://wiliamrosa.github.io/posts/databricks-claude-fable-5-1-unity-gateway/</link>
      <pubDate>Tue, 01 Sep 2026 15:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-claude-fable-5-1-unity-gateway/</guid>
      <description>A Databricks liberou o Claude Fable 5.1 da Anthropic no mesmo dia do lançamento, via Unity Gateway, ao lado de Opus 5, Sonnet 5 e mais de 30 modelos. O que chama atenção não é o modelo novo, é a infraestrutura que torna isso rotina.</description>
    </item>
    <item>
      <title>Chega de manter view própria só pra esconder dado sensível das system tables</title>
      <link>https://wiliamrosa.github.io/posts/databricks-system-tables-mascaramento-pii-padrao/</link>
      <pubDate>Tue, 01 Sep 2026 14:45:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-system-tables-mascaramento-pii-padrao/</guid>
      <description>Dados potencialmente sensíveis em query.history e request_params agora vêm mascarados por padrão nas system tables, liberando acesso amplo sem expor informação sensível a quem não deveria ver.</description>
    </item>
    <item>
      <title>Genie Ontology não exige um modelo de dados perfeito para começar a valer a pena</title>
      <link>https://wiliamrosa.github.io/posts/databricks-genie-ontology-guia-operacionalizacao/</link>
      <pubDate>Tue, 01 Sep 2026 14:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-genie-ontology-guia-operacionalizacao/</guid>
      <description>A Databricks publicou um guia com seis formas práticas de operacionalizar o Genie Ontology, defendendo começar pequeno num domínio de alto valor em vez de esperar um modelo corporativo completo.</description>
    </item>
    <item>
      <title>Lakebase Postgres decide sozinho quando trocar de tamanho de máquina, usando HyperLogLog</title>
      <link>https://wiliamrosa.github.io/posts/lakebase-postgres-autoscaling-hyperloglog/</link>
      <pubDate>Tue, 01 Sep 2026 10:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/lakebase-postgres-autoscaling-hyperloglog/</guid>
      <description>A Databricks detalhou como o Lakebase Postgres faz autoscaling automático de VM sem derrubar conexão, combinando uso de CPU, uso de memória e uma estimativa de working set feita com uma variante de HyperLogLog sensível a tempo.</description>
    </item>
    <item>
      <title>DLT-META virou SDP-META, com CLI novo e MCP Server pra montar pipeline</title>
      <link>https://wiliamrosa.github.io/posts/sdp-meta-framework-lakeflow-declarative-pipelines/</link>
      <pubDate>Tue, 01 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/sdp-meta-framework-lakeflow-declarative-pipelines/</guid>
      <description>O framework de pipeline metadata-driven dos Databricks Labs mudou de nome, de DLT-META pra SDP-META, na versão 0.1.0, e ganhou CLI própria, Asset Bundles, app de configuração e um MCP Server pra scaffolding assistido por agente.</description>
    </item>
    <item>
      <title>Uma system table só pra saber o que aconteceu dentro do seu pipeline Lakeflow</title>
      <link>https://wiliamrosa.github.io/posts/pipeline-events-system-table-beta/</link>
      <pubDate>Tue, 01 Sep 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/pipeline-events-system-table-beta/</guid>
      <description>A pipeline_events system table (Beta) centraliza log de evento de todo pipeline Lakeflow da conta numa única tabela consultável, transição de estado, progresso de flow, métrica de qualidade e erro incluídos.</description>
    </item>
    <item>
      <title>Editar job pela interface web e ver o YAML do bundle mudar sozinho, o melhor dos dois mundos, com uma ressalva</title>
      <link>https://wiliamrosa.github.io/posts/databricks-dabs-source-linked-deployment-dev-mode/</link>
      <pubDate>Tue, 01 Sep 2026 06:15:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-dabs-source-linked-deployment-dev-mode/</guid>
      <description>Em modo de desenvolvimento com source-linked deployment, editar job ou pipeline pela UI propaga a mudança automaticamente pros arquivos YML do bundle, low-code e infra-como-código convivendo, mas exige atenção no Git.</description>
    </item>
    <item>
      <title>O Fivetran sumiu da seção de Ingestão do Databricks, e ninguém anunciou isso</title>
      <link>https://wiliamrosa.github.io/posts/databricks-fivetran-removido-lakeflow-connectors/</link>
      <pubDate>Tue, 01 Sep 2026 06:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-fivetran-removido-lakeflow-connectors/</guid>
      <description>O Databricks MVP Hubert Dudek percebeu que o Fivetran, presente há anos na seção de Ingestão, desapareceu silenciosamente, junto com a chegada de novos conectores nativos do Lakeflow.</description>
    </item>
    <item>
      <title>Genie ZeroOps: um agente que conserta seu pipeline antes de alguém reclamar</title>
      <link>https://wiliamrosa.github.io/posts/databricks-genie-zeroops-agente-autonomo/</link>
      <pubDate>Tue, 01 Sep 2026 00:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-genie-zeroops-agente-autonomo/</guid>
      <description>Genie ZeroOps promete monitorar, investigar e propor correção pra pipelines, jobs e tabelas sozinho. O Databricks MVP Hubert Dudek testou em preview com três cenários reais de falha.</description>
    </item>
    <item>
      <title>Por que o Lakebase colocou object storage embaixo de um Postgres transacional</title>
      <link>https://wiliamrosa.github.io/posts/linkedin-lakebase-postgres-object-storage/</link>
      <pubDate>Tue, 01 Sep 2026 00:05:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/linkedin-lakebase-postgres-object-storage/</guid>
      <description>A resposta não é sobre velocidade: é sobre onde fica a fonte da verdade quando quem opera o banco pode ser um agente, não um humano.</description>
    </item>
    <item>
      <title>Lakebase Postgres: por que o banco transacional da era dos agentes começa pelo object storage</title>
      <link>https://wiliamrosa.github.io/posts/databricks-lakebase-postgres-arquitetura-agentes/</link>
      <pubDate>Tue, 01 Sep 2026 00:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-lakebase-postgres-arquitetura-agentes/</guid>
      <description>A Databricks anunciou os detalhes de arquitetura do Lakebase Postgres. Minha leitura sobre por que separar compute e armazenamento pode ser o passo que faltava para bancos operacionais aguentarem cargas geradas por agentes.</description>
    </item>
    <item>
      <title>📖 Livro: Lakehouse Engineering com Databricks</title>
      <link>https://wiliamrosa.github.io/posts/livro-lakehouse-engineering-com-databricks/</link>
      <pubDate>Mon, 31 Aug 2026 23:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/livro-lakehouse-engineering-com-databricks/</guid>
      <description>Meu livro Lakehouse Engineering com Databricks já está disponível em eBook e impresso: pipelines modernos com Spark, Delta Lake e Unity Catalog, alinhado ao exame Databricks Certified Data Engineer Associate.</description>
    </item>
    <item>
      <title>🏆 Top 5 Global Project no DAIS 2026 Community Virtual Contest</title>
      <link>https://wiliamrosa.github.io/posts/top-5-global-project-dais-2026-governance-riskops-agent/</link>
      <pubDate>Mon, 31 Aug 2026 22:45:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/top-5-global-project-dais-2026-governance-riskops-agent/</guid>
      <description>Meu projeto Governance RiskOps Agent for Unity Catalog foi reconhecido entre os Top 5 do mundo no DAIS 2026 Community Virtual Contest, evento oficial da Databricks em San Francisco.</description>
    </item>
    <item>
      <title>🎖️ Reconhecimento como Databricks User Group Organizer 2026</title>
      <link>https://wiliamrosa.github.io/posts/databricks-user-group-organizer-2026/</link>
      <pubDate>Mon, 31 Aug 2026 22:40:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-user-group-organizer-2026/</guid>
      <description>Recebi o reconhecimento oficial da Databricks como User Group Organizer 2026, pelo trabalho como líder do São Paulo Databricks User Group.</description>
    </item>
    <item>
      <title>✅ Aprovado no exame DP-750: Azure Databricks Data Engineer Associate</title>
      <link>https://wiliamrosa.github.io/posts/certificacao-dp-750-azure-databricks-data-engineer-associate/</link>
      <pubDate>Mon, 31 Aug 2026 22:35:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/certificacao-dp-750-azure-databricks-data-engineer-associate/</guid>
      <description>Fui aprovado no exame Databricks Data Engineer Associate (DP-750), voltado para engenharia de dados no ecossistema Azure com foco em Azure Databricks.</description>
    </item>
    <item>
      <title>Minha jornada até a certificação Azure Databricks Data Engineer Associate</title>
      <link>https://wiliamrosa.github.io/posts/minha-jornada-azure-databricks-data-engineer/</link>
      <pubDate>Mon, 31 Aug 2026 21:29:11 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/minha-jornada-azure-databricks-data-engineer/</guid>
      <description>Como me preparei para a certificação, o que mais me surpreendeu no exame e por que decidi documentar publicamente minha jornada em dados.</description>
    </item>
    <item>
      <title>Vector Store no Databricks virou três produtos diferentes, e escolher errado sai caro</title>
      <link>https://wiliamrosa.github.io/posts/databricks-vector-store-tres-opcoes/</link>
      <pubDate>Mon, 31 Aug 2026 12:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-vector-store-tres-opcoes/</guid>
      <description>AI Search, o novo lakebase_vector em beta e a variante em batch via SQL resolvem o mesmo problema, guardar e buscar embedding, de formas bem diferentes.</description>
    </item>
    <item>
      <title>Genie Code virou um tipo de tarefa dentro de Job, e roda sozinho, sem parar pra perguntar nada</title>
      <link>https://wiliamrosa.github.io/posts/databricks-genie-code-task-jobs/</link>
      <pubDate>Mon, 31 Aug 2026 11:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-genie-code-task-jobs/</guid>
      <description>O novo Genie Code task type deixa rodar um agente autônomo dentro de um job agendado, a partir de um prompt em linguagem natural e com auto-aprovação sempre ligada.</description>
    </item>
    <item>
      <title>Governance Hub junta dado, IA e custo numa tela só, e ainda faltava exatamente isso</title>
      <link>https://wiliamrosa.github.io/posts/databricks-governance-hub-beta/</link>
      <pubDate>Mon, 31 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-governance-hub-beta/</guid>
      <description>Governance Hub (Beta) é uma visão no nível de conta que reúne saúde de dado, gasto e uso de IA, e recomendações de custo num só lugar, sem substituir Unity Catalog ou orçamentos existentes.</description>
    </item>
    <item>
      <title>Databricks Apps ou Model Serving pra hospedar seu agente? A resposta depende de três coisas</title>
      <link>https://wiliamrosa.github.io/posts/databricks-apps-model-serving-agentes-ia/</link>
      <pubDate>Sun, 30 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-apps-model-serving-agentes-ia/</guid>
      <description>Databricks Apps virou o host recomendado pra agente novo, mas Model Serving ainda vence em cenário de baixo custo e alta escala, e a diferença de timeout entre os dois muda qual opção funciona pra que tipo de agente.</description>
    </item>
    <item>
      <title>Segredo OAuth vazado agora pode ter dano limitado por escopo de API</title>
      <link>https://wiliamrosa.github.io/posts/oauth-secrets-escopo-service-principal/</link>
      <pubDate>Sun, 30 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/oauth-secrets-escopo-service-principal/</guid>
      <description>Agora dá pra restringir o segredo OAuth de um service principal a escopos de API específicos, como sql ou jobs, em vez de liberar acesso total. Um token gerado por segredo restrito não consegue ultrapassar esses escopos.</description>
    </item>
    <item>
      <title>Genie One virou lugar de escrever relatório em conjunto, não só de perguntar</title>
      <link>https://wiliamrosa.github.io/posts/genie-one-colaboracao-documentos-mcp-write/</link>
      <pubDate>Sat, 29 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/genie-one-colaboracao-documentos-mcp-write/</guid>
      <description>A Databricks lançou um pacote de novidades pro Genie One além do app nativo pra macOS já coberto aqui antes: colaboração em documento com versionamento, criação de agente a partir de conversa, compartilhamento de chat, upload de arquivo e ações de escrita via MCP governadas pelo Unity AI Gateway.</description>
    </item>
    <item>
      <title>Lakebase ganha disaster recovery entre regiões, mas ainda deixa Delta table de fora</title>
      <link>https://wiliamrosa.github.io/posts/databricks-lakebase-disaster-recovery-preview/</link>
      <pubDate>Sat, 29 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-lakebase-disaster-recovery-preview/</guid>
      <description>Lakebase Disaster Recovery replica metadado do Unity Catalog, dado de tabela gerenciada e ativos de workspace pra uma região secundária, mas Delta table e pipelines de sincronização ficam fora da replicação por enquanto.</description>
    </item>
    <item>
      <title>MODIFY deixou de ser um privilégio só, e virou três: INSERT, UPDATE e DELETE</title>
      <link>https://wiliamrosa.github.io/posts/unity-catalog-modify-privilegios-insert-update-delete/</link>
      <pubDate>Sat, 29 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/unity-catalog-modify-privilegios-insert-update-delete/</guid>
      <description>O privilégio MODIFY do Unity Catalog, antes tudo ou nada, ganhou privilégios filhos separados: INSERT, UPDATE e DELETE podem ser concedidos individualmente, com falha explícita quando um principal tenta operação fora do escopo.</description>
    </item>
    <item>
      <title>Skill de agente virou um objeto do Unity Catalog, com dono, permissão e auditoria</title>
      <link>https://wiliamrosa.github.io/posts/unity-catalog-skills-beta-agentes/</link>
      <pubDate>Sat, 29 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/unity-catalog-skills-beta-agentes/</guid>
      <description>Unity Catalog Skills (Beta) trata skill de agente como securable de três níveis, catalog.schema.skill, com as mesmas permissões e tags que já protegem tabela. O Databricks MVP Hubert Dudek notou a mudança antes do anúncio oficial confirmar.</description>
    </item>
    <item>
      <title>A partir de 30 de setembro, todo workspace novo do Databricks nasce sem Hive metastore</title>
      <link>https://wiliamrosa.github.io/posts/hive-metastore-unity-catalog-only-deadline-setembro-2026/</link>
      <pubDate>Sat, 29 Aug 2026 08:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/hive-metastore-unity-catalog-only-deadline-setembro-2026/</guid>
      <description>A partir de 30 de setembro de 2026, todo workspace novo do Databricks nasce sem DBFS root, DBFS mounts, Hive metastore ou cluster sem isolamento, restrito ao Unity Catalog desde o primeiro dia.</description>
    </item>
    <item>
      <title>Agora dá pra auditar política de acesso sem ganhar poder pra mudar ela</title>
      <link>https://wiliamrosa.github.io/posts/databricks-read-metadata-privilege-auditoria/</link>
      <pubDate>Fri, 28 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-read-metadata-privilege-auditoria/</guid>
      <description>READ METADATA é uma privilégio novo do Unity Catalog: visibilidade completa sobre permissão, row filter, column mask e política ABAC de um objeto, sem poder de leitura de dado nem de alteração.</description>
    </item>
    <item>
      <title>Direct mode virou padrão nos Databricks Asset Bundles, o Terraform está com os dias contados aqui</title>
      <link>https://wiliamrosa.github.io/posts/databricks-dabs-direct-mode-ga-terraform/</link>
      <pubDate>Fri, 28 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-dabs-direct-mode-ga-terraform/</guid>
      <description>O engine &amp;lsquo;direct&amp;rsquo; virou padrão pra bundles criados no workspace desde 13 de agosto, e vira padrão geral da CLI em 26 de agosto. O suporte ao Terraform está no caminho da deprecação.</description>
    </item>
    <item>
      <title>Genie aprendeu a extrair gráfico de PDF como JSON estruturado antes de responder</title>
      <link>https://wiliamrosa.github.io/posts/genie-chart-json-enrichment-ai-parse-document/</link>
      <pubDate>Fri, 28 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/genie-chart-json-enrichment-ai-parse-document/</guid>
      <description>A Databricks publicou uma técnica de enriquecimento que usa ai_parse_document e ai_prep_search pra transformar gráfico dentro de documento em JSON estruturado antes de indexar, e bateu embedding multimodal maior em dois benchmarks públicos.</description>
    </item>
    <item>
      <title>Metric Views saiu do Databricks e virou parte do Apache Spark e do Unity Catalog open source</title>
      <link>https://wiliamrosa.github.io/posts/metric-views-open-source-spark-4-3-unity-catalog-0-6/</link>
      <pubDate>Thu, 27 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/metric-views-open-source-spark-4-3-unity-catalog-0-6/</guid>
      <description>O Databricks MVP Geir E. Alstad destacou que Metric Views chegou ao Apache Spark 4.3 e ao Unity Catalog 0.6 open source, levando a semântica de negócio definida em YAML e a função MEASURE() pra fora do Databricks hospedado.</description>
    </item>
    <item>
      <title>Grok 4.6 chega ao Databricks: o Unity AI Gateway como vitrine multi-modelo</title>
      <link>https://wiliamrosa.github.io/posts/databricks-grok-4-6-unity-ai-gateway/</link>
      <pubDate>Thu, 27 Aug 2026 08:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-grok-4-6-unity-ai-gateway/</guid>
      <description>Mais um modelo externo disponível via Unity AI Gateway. O anúncio em si é pequeno, mas confirma uma estratégia maior: a Databricks quer ser o lugar neutro onde você roda qualquer modelo em cima dos seus próprios dados governados.</description>
    </item>
    <item>
      <title>Uma política ABAC agora sabe distinguir se quem pergunta é um agente ou uma pessoa</title>
      <link>https://wiliamrosa.github.io/posts/databricks-abac-context-attributes-beta/</link>
      <pubDate>Wed, 26 Aug 2026 11:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-abac-context-attributes-beta/</guid>
      <description>Context Attributes (Beta) deixa política ABAC do Unity Catalog condicionar máscara e row filter ao contexto da requisição, se veio via OAuth on-behalf-of ou de qual client_id, não só a quem pertencem os dados.</description>
    </item>
    <item>
      <title>Quem pode usar serverless no seu workspace virou uma decisão explícita, não implícita</title>
      <link>https://wiliamrosa.github.io/posts/databricks-serverless-compute-access-control-ga/</link>
      <pubDate>Wed, 26 Aug 2026 10:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-serverless-compute-access-control-ga/</guid>
      <description>Serverless Compute Access Control chegou à disponibilidade geral: admin de workspace agora governa acesso a compute interativo e automatizado por usuário ou grupo, via UI ou API.</description>
    </item>
    <item>
      <title>Delta Sharing virou OpenSharing, mais um rebranding que esconde uma ambição maior</title>
      <link>https://wiliamrosa.github.io/posts/databricks-delta-sharing-vira-opensharing/</link>
      <pubDate>Wed, 26 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-delta-sharing-vira-opensharing/</guid>
      <description>O Databricks MVP Josue Bogran entrevistou o líder de produto do OpenSharing pra explicar o que muda quando o Delta Sharing se rebatiza como o protocolo aberto de compartilhamento para a era agêntica.</description>
    </item>
    <item>
      <title>Genie One ganha app nativo pra macOS, e sai do browser</title>
      <link>https://wiliamrosa.github.io/posts/genie-one-app-desktop-macos-beta/</link>
      <pubDate>Wed, 26 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/genie-one-app-desktop-macos-beta/</guid>
      <description>O app de desktop do Genie One pra macOS entrou em Beta, tirando a experiência de dentro de uma aba de browser. O Databricks MVP Soufiane Darraz destacou o lançamento assim que ele saiu.</description>
    </item>
    <item>
      <title>Micro-batch atrasado não precisa mais travar a fila inteira no Lakeflow serverless</title>
      <link>https://wiliamrosa.github.io/posts/databricks-lakeflow-stream-pipelining-serverless/</link>
      <pubDate>Wed, 26 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-lakeflow-stream-pipelining-serverless/</guid>
      <description>Stream Pipelining permite múltiplos micro-batches em voo ao mesmo tempo em pipelines declarativos serverless, em vez de esperar cada um terminar antes do próximo começar.</description>
    </item>
    <item>
      <title>Migrar dashboard do Tableau ou Power BI pro Databricks virou upload de arquivo</title>
      <link>https://wiliamrosa.github.io/posts/databricks-genie-code-importar-tableau-powerbi/</link>
      <pubDate>Wed, 26 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-genie-code-importar-tableau-powerbi/</guid>
      <description>Genie Code agora aceita arquivo .twb, .twbx, .tds, .tdsx ou .pbit e gera automaticamente um dashboard AI/BI equivalente, com Metric Views replicando a lógica de negócio original.</description>
    </item>
    <item>
      <title>Testei o beta de Policies no Unity AI Gateway, e a barreira ainda deixa passar coisa que não devia</title>
      <link>https://wiliamrosa.github.io/posts/databricks-unity-ai-gateway-policies-beta-gaps/</link>
      <pubDate>Wed, 26 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-unity-ai-gateway-policies-beta-gaps/</guid>
      <description>O Databricks MVP Josue Bogran testou o recurso de Policies (ainda em beta) do Unity AI Gateway com Omnigent, e encontrou casos onde as barreiras deveriam ter sido mais rigorosas.</description>
    </item>
    <item>
      <title>Antes de abrir o Grafana: como a Databricks usa agente de IA pra investigar o próprio incidente</title>
      <link>https://wiliamrosa.github.io/articles/databricks-ai-sre-investigacao-incidentes-agente/</link>
      <pubDate>Tue, 25 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/databricks-ai-sre-investigacao-incidentes-agente/</guid>
      <description>A Databricks documentou o AI SRE, agente interno que roda checagem de plataforma, análise de log e runbook de time em paralelo assim que um incidente dispara, entregando causa raiz com evidência rastreável antes de um engenheiro terminar de montar o contexto manualmente.</description>
    </item>
    <item>
      <title>O DNA do Neon Postgres dentro do Lakebase: o que a separação compute/storage muda para quem provisiona banco</title>
      <link>https://wiliamrosa.github.io/posts/databricks-lakebase-neon-postgres-compute-storage/</link>
      <pubDate>Tue, 25 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-lakebase-neon-postgres-compute-storage/</guid>
      <description>Na conversa com Nikita Shamgunov, VP de Engenharia da Databricks, fica mais claro de onde vem a arquitetura do Lakebase, e por que &amp;lsquo;agente provisionando banco sozinho&amp;rsquo; deixou de ser ficção científica.</description>
    </item>
    <item>
      <title>Omnigent: a Databricks aposta que orquestrar agentes importa mais do que escolher um só</title>
      <link>https://wiliamrosa.github.io/posts/databricks-omnigent-orquestracao-agentes-codigo/</link>
      <pubDate>Tue, 25 Aug 2026 08:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-omnigent-orquestracao-agentes-codigo/</guid>
      <description>O Omnigent propõe uma camada compartilhada para orquestrar múltiplos agentes de código sem perder contexto entre eles. Acho que essa é a pergunta certa, mas a resposta ainda depende de execução.</description>
    </item>
    <item>
      <title>Omnigent: trocar de agente de código sem recomeçar o contexto</title>
      <link>https://wiliamrosa.github.io/posts/linkedin-omnigent-agentes-codigo/</link>
      <pubDate>Tue, 25 Aug 2026 00:05:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/linkedin-omnigent-agentes-codigo/</guid>
      <description>A pergunta que o Omnigent tenta responder importa mais do que &amp;lsquo;qual agente é melhor&amp;rsquo;, mas &amp;lsquo;meta-harness universal&amp;rsquo; é uma categoria que merece ceticismo.</description>
    </item>
    <item>
      <title>DeltaBus: o padrão que usa Delta Lake e Change Data Feed em vez de Kafka</title>
      <link>https://wiliamrosa.github.io/posts/deltabus-delta-lake-change-data-feed-sem-kafka/</link>
      <pubDate>Wed, 19 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/deltabus-delta-lake-change-data-feed-sem-kafka/</guid>
      <description>Em vez de mais um cluster Kafka pra manter, o padrão DeltaBus usa tabela Delta e Change Data Feed como barramento de eventos. O Databricks MVP Dr. Alan L. Dennis destacou o argumento por trás dessa escolha de arquitetura.</description>
    </item>
    <item>
      <title>Genie Code agora transforma um rabisco em rascunho de papel numa dashboard de verdade</title>
      <link>https://wiliamrosa.github.io/posts/databricks-genie-code-sketch-to-dashboard/</link>
      <pubDate>Wed, 19 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-genie-code-sketch-to-dashboard/</guid>
      <description>Fazer upload de uma foto de um esboço desenhado à mão e pedir pro Genie Code construir a dashboard: menos um passo de tradução entre a ideia de negócio e o que acaba sendo construído.</description>
    </item>
    <item>
      <title>Pages dá ao Genie Ontology o que faltava: uma definição de negócio que alguém realmente escreveu</title>
      <link>https://wiliamrosa.github.io/posts/databricks-genie-ontology-pages-beta/</link>
      <pubDate>Wed, 19 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-genie-ontology-pages-beta/</guid>
      <description>Pages (Beta) deixa times documentarem conceito de negócio dentro do Unity Catalog, organizado por domínio, e o Genie One passa a priorizar essa definição humana em vez de inferir tudo sozinho.</description>
    </item>
    <item>
      <title>Como a própria Databricks controla o gasto de milhares de engenheiros usando coding agents</title>
      <link>https://wiliamrosa.github.io/posts/databricks-governanca-gastos-ia-coding-agents/</link>
      <pubDate>Tue, 18 Aug 2026 08:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-governanca-gastos-ia-coding-agents/</guid>
      <description>A Databricks dividiu o controle de gasto com IA em orçamento diário e mensal, cada um resolvendo um problema diferente. É um case interno pequeno, mas com uma lição de FinOps que qualquer time de engenharia pode copiar hoje.</description>
    </item>
    <item>
      <title>Um orçamento só não basta para controlar gasto com IA</title>
      <link>https://wiliamrosa.github.io/posts/linkedin-governanca-gasto-ia-dual-budget/</link>
      <pubDate>Tue, 18 Aug 2026 00:05:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/linkedin-governanca-gasto-ia-dual-budget/</guid>
      <description>Por que dividir o controle de gasto com IA em orçamento diário e mensal resolve dois problemas que um limite único não resolve sozinho.</description>
    </item>
    <item>
      <title>Criar Genie Space parou de ser trabalho manual de clicar em tela</title>
      <link>https://wiliamrosa.github.io/posts/databricks-genie-spaces-agent-bricks-supervisor/</link>
      <pubDate>Fri, 14 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-genie-spaces-agent-bricks-supervisor/</guid>
      <description>Um MVP usou o Agent Bricks Multi-Agent Supervisor pra criar, atualizar e apagar Genie Spaces automaticamente, sem escrever código de agente do zero.</description>
    </item>
    <item>
      <title>Unity AI Gateway ganhou roteamento automático de modelo pra tarefa de código</title>
      <link>https://wiliamrosa.github.io/posts/unity-ai-gateway-smart-routing/</link>
      <pubDate>Fri, 14 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/unity-ai-gateway-smart-routing/</guid>
      <description>Smart Routing no Unity AI Gateway classifica cada tarefa de codificação e escolhe automaticamente entre modelo mais barato ou mais caro, com ganho reportado de até 65% de economia mantendo qualidade próxima do Opus 5.</description>
    </item>
    <item>
      <title>Quando a chamada síncrona vira gargalo em escala de dezenas de milhões de VMs por dia</title>
      <link>https://wiliamrosa.github.io/articles/arquitetura-event-driven-configuracao-rede-serverless/</link>
      <pubDate>Thu, 13 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/arquitetura-event-driven-configuracao-rede-serverless/</guid>
      <description>A Databricks trocou um caminho de configuração de rede baseado em chamadas síncronas a múltiplos serviços por um pipeline assíncrono orientado a eventos, separando o caminho de gerenciamento do caminho de atendimento crítico. O resultado publicado: latência p99 caindo de cerca de 5 segundos pra 125 milissegundos e disponibilidade subindo de 99,8% para 99,99%.</description>
    </item>
    <item>
      <title>Um MVP transformou o próprio histórico de uso do Databricks num gêmeo digital</title>
      <link>https://wiliamrosa.github.io/posts/databricks-digital-twin-system-tables/</link>
      <pubDate>Thu, 13 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-digital-twin-system-tables/</guid>
      <description>O projeto Databricks Digital Persona lê 90 dias de system tables (query history, jobs, billing, auditoria) e usa isso pra construir um agente que conversa como se fosse você.</description>
    </item>
    <item>
      <title>Databricks compra a Electric e leva Postgres em WASM pra dentro do sandbox de agente</title>
      <link>https://wiliamrosa.github.io/posts/databricks-adquire-electric-pglite-lakebase/</link>
      <pubDate>Wed, 12 Aug 2026 09:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-adquire-electric-pglite-lakebase/</guid>
      <description>A Databricks adquiriu a Electric, criadora do PGlite, um Postgres compilado para WebAssembly que roda embutido dentro de sandbox de agente, sincronizado em tempo real com o Lakebase central.</description>
    </item>
    <item>
      <title>A flag --watch dos bundles resolve o problema de editar no Databricks mas viver no seu IDE local</title>
      <link>https://wiliamrosa.github.io/posts/databricks-dabs-watch-flag-sincroniza-ide-local/</link>
      <pubDate>Wed, 12 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-dabs-watch-flag-sincroniza-ide-local/</guid>
      <description>Quem prefere trabalhar num IDE local mas às vezes precisa editar ativo direto no Databricks agora tem uma flag que sincroniza essa mudança de volta pro projeto local.</description>
    </item>
    <item>
      <title>Databricks Runtime 18 virou LTS e matou a pergunta &#39;18.1 ou 18.2?&#39;</title>
      <link>https://wiliamrosa.github.io/posts/databricks-runtime-18-lts-nova-convencao/</link>
      <pubDate>Wed, 12 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-runtime-18-lts-nova-convencao/</guid>
      <description>A partir do Runtime 18, a Databricks unificou as release notes: sem mais versão menor pra decorar, features novas chegam como atualizações datadas na mesma página.</description>
    </item>
    <item>
      <title>MLflow 3.15 trata servidor MCP como ativo organizacional, não mais config local de cada um</title>
      <link>https://wiliamrosa.github.io/posts/mlflow-3-15-mcp-registry-databricks/</link>
      <pubDate>Wed, 12 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/mlflow-3-15-mcp-registry-databricks/</guid>
      <description>O MCP Registry é o terceiro &amp;lsquo;primo&amp;rsquo; da família Registry do MLflow, depois de Model e Prompt. O Databricks MVP Awadelrahman Ahmed detalha essa e outras novidades da versão 3.15.</description>
    </item>
    <item>
      <title>Segredos saem do nível de workspace e viram ativo governado no Unity Catalog</title>
      <link>https://wiliamrosa.github.io/posts/databricks-unity-catalog-secrets-namespace-catalogo/</link>
      <pubDate>Wed, 12 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-unity-catalog-secrets-namespace-catalogo/</guid>
      <description>Segredos agora podem viver no nível de catálogo, com um namespace de três níveis e uma permissão nova (REFERENCE SECRET) pensada especificamente para serviços como Lakeflow Connections.</description>
    </item>
    <item>
      <title>Tag Automation chega ao Unity Catalog, e você pode descrever a regra em português</title>
      <link>https://wiliamrosa.github.io/posts/databricks-unity-catalog-tag-automation-beta/</link>
      <pubDate>Wed, 12 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-unity-catalog-tag-automation-beta/</guid>
      <description>Tag Automation (Beta) deixa o Unity Catalog aplicar e remover tags governadas sozinho, com base em regras que você descreve em linguagem natural pro Genie construir.</description>
    </item>
    <item>
      <title>FILE vira tipo de coluna nativo, e arquivo passa a ter dono e permissão como qualquer tabela</title>
      <link>https://wiliamrosa.github.io/posts/databricks-file-type-dados-nao-estruturados/</link>
      <pubDate>Tue, 11 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-file-type-dados-nao-estruturados/</guid>
      <description>A Databricks lançou o tipo FILE em beta: documento, imagem, áudio e vídeo agora podem virar coluna nativa de tabela, com a mesma governança de linha, coluna e ABAC do Unity Catalog aplicada também ao arquivo.</description>
    </item>
    <item>
      <title>Nasce a certificação Context Engineer Associate: o que isso diz sobre o futuro das certificações Databricks</title>
      <link>https://wiliamrosa.github.io/posts/databricks-certificacao-context-engineer-associate/</link>
      <pubDate>Tue, 11 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-certificacao-context-engineer-associate/</guid>
      <description>A nova certificação Databricks Certified Context Engineer Associate formaliza uma habilidade que, até pouco tempo atrás, nem tinha nome. Como alguém que vive de certificação Databricks, essa é a que mais me chamou atenção este ano.</description>
    </item>
    <item>
      <title>Unity AI Gateway chega à disponibilidade geral: governança de IA deixou de ser opcional</title>
      <link>https://wiliamrosa.github.io/posts/databricks-unity-ai-gateway-disponibilidade-geral/</link>
      <pubDate>Tue, 11 Aug 2026 08:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-unity-ai-gateway-disponibilidade-geral/</guid>
      <description>Com a GA do Unity AI Gateway e mais de um quatrilhão de tokens já processados, a Databricks formaliza algo que quem trabalha com governança de dados já sentia: administrar agentes de IA é, antes de tudo, um problema de governança.</description>
    </item>
    <item>
      <title>Unity AI Gateway em GA: o número que importa não é de clientes, é de tokens</title>
      <link>https://wiliamrosa.github.io/posts/linkedin-unity-ai-gateway-ga/</link>
      <pubDate>Tue, 11 Aug 2026 00:05:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/linkedin-unity-ai-gateway-ga/</guid>
      <description>Mais de 1 quatrilhão de tokens já passaram pelo gateway. O que isso diz sobre para onde vai a governança de IA nas empresas.</description>
    </item>
    <item>
      <title>Cinco alavancas técnicas pra baixar o custo de coding agent sem cortar acesso do time</title>
      <link>https://wiliamrosa.github.io/articles/databricks-reducao-custo-coding-agents-roteamento-modelos/</link>
      <pubDate>Sat, 08 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/databricks-reducao-custo-coding-agents-roteamento-modelos/</guid>
      <description>Orçamento é só uma parte da conta de coding agent em escala. A Databricks lista cinco alavancas técnicas, roteamento dinâmico por modelo mais barato, meta-harness pra trocar de modelo sem fricção, e redução de token via cache e compressão de contexto, que reduziram custo em até 50% sem baixar qualidade percebida pelo engenheiro.</description>
    </item>
    <item>
      <title>LangGraph, Claude Agent SDK ou Deep Agents no Databricks: qual rastreia melhor e qual sobrevive a uma queda</title>
      <link>https://wiliamrosa.github.io/posts/langgraph-claude-agent-sdk-deep-agents-databricks/</link>
      <pubDate>Thu, 06 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/langgraph-claude-agent-sdk-deep-agents-databricks/</guid>
      <description>Uma comparação prática entre LangGraph, Claude Agent SDK e Deep Agents mostra que a escolha de orquestração muda o que você ganha de graça em rastreamento MLflow e o quanto sobra pra você construir sozinho quando o agente trava no meio de uma tarefa longa.</description>
    </item>
    <item>
      <title>Vector Search, Mosaic AI Vector Search, Databricks AI Search: o mesmo produto, três nomes em dois anos</title>
      <link>https://wiliamrosa.github.io/posts/databricks-renomeacoes-rebricked-guia/</link>
      <pubDate>Wed, 05 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-renomeacoes-rebricked-guia/</guid>
      <description>A Databricks renomeia produto com uma frequência que confunde até quem escreve livro sobre a plataforma. Um projeto da comunidade tenta resolver isso com uma espécie de dicionário vivo.</description>
    </item>
    <item>
      <title>Databricks compra a Panther e aposta todas as fichas no &#39;security lakehouse&#39;</title>
      <link>https://wiliamrosa.github.io/posts/databricks-adquire-panther-security-lakehouse/</link>
      <pubDate>Tue, 04 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-adquire-panther-security-lakehouse/</guid>
      <description>Com a aquisição da Panther concluída, a Databricks une workflows de SOC e detecção de ameaças ao LakeWatch, uma tacada clara contra o modelo tradicional de SIEM.</description>
    </item>
    <item>
      <title>Spaces chega ao editor do Databricks pra resolver o problema da aba que some</title>
      <link>https://wiliamrosa.github.io/posts/spaces-organizar-trabalho-editor-databricks/</link>
      <pubDate>Tue, 04 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/spaces-organizar-trabalho-editor-databricks/</guid>
      <description>A nova feature Spaces deixa organizar abas abertas por pasta ou projeto no editor do Databricks, então dá pra alternar entre um pipeline e um bundle sem perder o contexto de cada um. O Databricks MVP Ajay Kumar Pandey notou a chegada.</description>
    </item>
    <item>
      <title>O Spark 4.2 finalmente entende o que é uma métrica de negócio, não só uma coluna</title>
      <link>https://wiliamrosa.github.io/posts/spark-4-2-metric-views-camada-semantica/</link>
      <pubDate>Mon, 03 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/spark-4-2-metric-views-camada-semantica/</guid>
      <description>Metric Views trazem semântica nativa pro Spark SQL: dimensão e medida viram objeto de primeira classe que o motor entende, então dashboard, relatório e agente de IA calculam a mesma métrica do mesmo jeito.</description>
    </item>
    <item>
      <title>Auto CDC no Spark 4.2 tira o MERGE manual de cima de quem só queria manter a versão mais recente</title>
      <link>https://wiliamrosa.github.io/posts/spark-4-2-auto-cdc-scd-type-1/</link>
      <pubDate>Sun, 02 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/spark-4-2-auto-cdc-scd-type-1/</guid>
      <description>Auto CDC chega ao Spark Declarative Pipelines pra SCD Type 1: você descreve a regra de mudança (chave, ordenação, o que conta como delete), e o motor aplica, mesmo com evento fora de ordem.</description>
    </item>
    <item>
      <title>Consistência de estilo no Databricks não é só sobre Python, SQL também precisa de linter</title>
      <link>https://wiliamrosa.github.io/posts/databricks-sqlfluff-code-style-sql-bundles/</link>
      <pubDate>Sun, 02 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-sqlfluff-code-style-sql-bundles/</guid>
      <description>O Databricks MVP Bartosz Konieczny mostra como usar o SQLFluff pra padronizar scripts SQL no Databricks, integrando a verificação ao ciclo de deploy dos Declarative Automation Bundles.</description>
    </item>
    <item>
      <title>Priority pay-per-token: pagar mais caro pra garantir latência, sem reservar capacidade dedicada</title>
      <link>https://wiliamrosa.github.io/posts/databricks-unity-ai-gateway-priority-pay-per-token/</link>
      <pubDate>Sun, 02 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-unity-ai-gateway-priority-pay-per-token/</guid>
      <description>O Unity AI Gateway ganhou um modo de prioridade que promete latência consistente pra aplicações de IA em tempo real, sem exigir capacidade reservada, um meio-termo entre pay-per-token comum e provisioned throughput.</description>
    </item>
    <item>
      <title>Um agente que responde &#39;quanto vai custar isso&#39; antes de você rodar em produção</title>
      <link>https://wiliamrosa.github.io/posts/databricks-finops-agent-azure-cost/</link>
      <pubDate>Sun, 02 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-finops-agent-azure-cost/</guid>
      <description>O Databricks MVP Casper Lubbers construiu um agente de FinOps focado em avaliação de custo Azure + Databricks, do tipo de pergunta que hoje normalmente só se responde depois do fato, olhando a fatura.</description>
    </item>
    <item>
      <title>Genie Code ganha command center: o que muda quando o agente vira um colega de engenharia de ML</title>
      <link>https://wiliamrosa.github.io/posts/databricks-genie-code-command-center-mlflow/</link>
      <pubDate>Sun, 02 Aug 2026 08:30:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-genie-code-command-center-mlflow/</guid>
      <description>A expansão do Genie Code traz um painel para gerenciar trabalho multi-thread e integração nativa com MLflow e Model Serving. Isso aproxima o agente do fluxo real de quem já trabalha com ML em produção.</description>
    </item>
    <item>
      <title>O Genie Code virou um colega júnior de MLOps</title>
      <link>https://wiliamrosa.github.io/posts/linkedin-genie-code-mlflow/</link>
      <pubDate>Sun, 02 Aug 2026 00:05:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/linkedin-genie-code-mlflow/</guid>
      <description>Command center multi-thread e inteligência nativa sobre MLflow mudam o que esperar de um agente de código para dados.</description>
    </item>
    <item>
      <title>Packaged Clean Rooms virou GA, compartilhar lógica sem compartilhar código</title>
      <link>https://wiliamrosa.github.io/posts/databricks-packaged-clean-rooms-ga/</link>
      <pubDate>Sat, 01 Aug 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-packaged-clean-rooms-ga/</guid>
      <description>Diferente do Clean Rooms tradicional (GA desde 2025), o modo &amp;lsquo;packaged&amp;rsquo; permite que um provedor distribua notebooks, JARs e dados prontos, sem o consumidor nunca ver o código ou os dados de origem.</description>
    </item>
    <item>
      <title>Por que um agente que já conhece seu catálogo vence um agente de código genérico em tarefa de dado</title>
      <link>https://wiliamrosa.github.io/articles/genie-code-agente-dados-vs-agente-codigo-generico/</link>
      <pubDate>Fri, 24 Jul 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/genie-code-agente-dados-vs-agente-codigo-generico/</guid>
      <description>Um benchmark interno da Databricks com 401 tarefas reais de descoberta de dado mostra o Genie Code batendo agentes de código genéricos em acurácia e custo, e a explicação não é o modelo por trás, é o agente não precisar explorar o workspace às cegas.</description>
    </item>
    <item>
      <title>Índice de texto no Delta Lake: o que muda quando o Databricks para de escanear tudo pra achar uma palavra</title>
      <link>https://wiliamrosa.github.io/articles/databricks-indice-busca-textual-delta-lake/</link>
      <pubDate>Sat, 18 Jul 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/databricks-indice-busca-textual-delta-lake/</guid>
      <description>O índice de busca textual do Unity Catalog (Beta na Databricks Runtime 18.2) deixa de varrer arquivo por arquivo atrás de uma palavra e passa a pular direto pra onde ela realmente está. O ganho de performance é real, mas vem com manutenção manual e uma lista de recursos incompatíveis que vale conhecer antes de sair criando índice em tudo.</description>
    </item>
    <item>
      <title>Databricks ainda não rastreia a evolução do schema de uma tabela, mas dá pra construir isso com Delta Lake</title>
      <link>https://wiliamrosa.github.io/posts/databricks-schema-evolution-audit-trail-delta/</link>
      <pubDate>Thu, 16 Jul 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-schema-evolution-audit-trail-delta/</guid>
      <description>O Databricks MVP Jaco van Gelder construiu uma função PySpark que reconstrói o histórico completo de mudanças de schema de uma tabela, útil pra auditoria financeira, algo que o Databricks não oferece pronto.</description>
    </item>
    <item>
      <title>Detectar dado corrompido em menos de 1 milissegundo: o que muda quando o Spark para de esperar o próximo micro-batch</title>
      <link>https://wiliamrosa.github.io/articles/spark-real-time-mode-deteccao-anomalias-blockchain/</link>
      <pubDate>Tue, 14 Jul 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/spark-real-time-mode-deteccao-anomalias-blockchain/</guid>
      <description>O Apache Spark Real-Time Mode processa evento por evento em vez de esperar o próximo micro-batch fechar, e um experimento publicado pela Databricks usando transações da blockchain Ethereum mostrou latência p99 abaixo de 1 milissegundo classificando dado como válido ou suspeito em tempo real.</description>
    </item>
    <item>
      <title>O próprio Apache Spark adotou o Ruff, e isso muda como eu penso em lint pra Databricks</title>
      <link>https://wiliamrosa.github.io/posts/databricks-spark-ruff-linting-bundles/</link>
      <pubDate>Thu, 02 Jul 2026 09:15:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-spark-ruff-linting-bundles/</guid>
      <description>A comunidade Spark passou a usar Ruff pra lint e formatação a partir da versão 4.2. O Databricks MVP Bartosz Konieczny explica como incorporar isso aos Declarative Automation Bundles sem travar deploys em sandbox.</description>
    </item>
    <item>
      <title>Reprocessar a tabela inteira só pra atualizar duas partições? Existe um padrão pra isso</title>
      <link>https://wiliamrosa.github.io/posts/databricks-liquid-clustering-dynamic-overwrite/</link>
      <pubDate>Thu, 02 Jul 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-liquid-clustering-dynamic-overwrite/</guid>
      <description>O Databricks MVP Bartosz Konieczny detalha o Dynamic Data Overwriter: usar partitionOverwriteMode dinâmico ou liquid clustering com INSERT INTO&amp;hellip;REPLACE USING pra substituir só o subconjunto de dados afetado, sem tocar no resto da tabela.</description>
    </item>
    <item>
      <title>Testei três modelos atrás do mesmo Unity AI Gateway, e o custo de token variou cinco vezes pra pergunta idêntica</title>
      <link>https://wiliamrosa.github.io/posts/databricks-unity-ai-gateway-teste-guardrails-custo-tokens/</link>
      <pubDate>Thu, 02 Jul 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-unity-ai-gateway-teste-guardrails-custo-tokens/</guid>
      <description>Um MVP apontou um Unity AI Gateway pra três modelos hospedados no Databricks e mediu guardrail bloqueando prompt injection 3 de 3 vezes, mas com uma diferença de até 5x no custo de token pro mesmo prompt entre modelos.</description>
    </item>
    <item>
      <title>Runtime engessado ou imagem Docker própria: o dilema de compliance que o Databricks Container Services resolve</title>
      <link>https://wiliamrosa.github.io/articles/databricks-container-services-docker-compliance/</link>
      <pubDate>Fri, 26 Jun 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/databricks-container-services-docker-compliance/</guid>
      <description>Databricks Container Services deixa trocar o runtime gerenciado por uma imagem Docker própria, construída e escaneada no seu próprio pipeline de CI/CD. Resolve certificado corporativo, biblioteca proibida e ambiente travado, mas exige abrir mão de parte do conforto de um cluster totalmente gerenciado.</description>
    </item>
    <item>
      <title>Delta 4.3 faz até CREATE TABLE passar pelo catálogo, não só a leitura</title>
      <link>https://wiliamrosa.github.io/posts/delta-lake-4-3-catalog-managed-tables/</link>
      <pubDate>Tue, 23 Jun 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/delta-lake-4-3-catalog-managed-tables/</guid>
      <description>Delta 4.3 expande as catalog-managed tables para que operações de escrita, CREATE, REPLACE, ALTER TABLE, também passem por validação de commit do lado do catálogo, não só a leitura.</description>
    </item>
    <item>
      <title>Clean Rooms empacotados: como rodar o algoritmo de um parceiro sem nunca ver o código dele</title>
      <link>https://wiliamrosa.github.io/articles/clean-rooms-empacotados-provedor-consumidor/</link>
      <pubDate>Fri, 19 Jun 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/clean-rooms-empacotados-provedor-consumidor/</guid>
      <description>O modo &amp;rsquo;empacotado&amp;rsquo; das Clean Rooms do Azure Databricks separa o papel de provedor (que traz o algoritmo e nunca expõe o código) do papel de consumidor (que traz o dado e nunca vê a lógica), permitindo cruzar identidade ou fazer matching entre empresas sem que nenhum dos dois lados abra mão do que é proprietário.</description>
    </item>
    <item>
      <title>🌉 Databricks Data &#43; AI Summit 2026 | San Francisco</title>
      <link>https://wiliamrosa.github.io/events/databricks-data-ai-summit-2026-san-francisco/</link>
      <pubDate>Mon, 15 Jun 2026 09:00:00 -0700</pubDate>
      <guid>https://wiliamrosa.github.io/events/databricks-data-ai-summit-2026-san-francisco/</guid>
      <description>Representei a comunidade São Paulo Databricks User Group no Data + AI Summit 2026, em San Francisco, ao lado de Nilton Kazuyuki Ueda e de centenas de pessoas da América Latina.</description>
    </item>
    <item>
      <title>1 petabyte em menos de 24 horas: o que acontece quando você tira a partição fixa do meio do caminho</title>
      <link>https://wiliamrosa.github.io/articles/zerobus-ingest-particionamento-dinamico-petabyte/</link>
      <pubDate>Fri, 12 Jun 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/zerobus-ingest-particionamento-dinamico-petabyte/</guid>
      <description>A Databricks publicou um teste de carga do Zerobus Ingest usando o dataset NASA NEOWISE, sustentando 12 milhões de linhas por segundo e ingerindo mais de 1 trilhão de registros em 24 horas. O truque estrutural é deslocar a garantia de ordenação da partição fixa para a conexão de stream, permitindo autoscaling real de pods sem repensar o esquema de particionamento.</description>
    </item>
    <item>
      <title>Quando o Unity Catalog vira coordenador de transação, não só o dicionário de tabelas</title>
      <link>https://wiliamrosa.github.io/articles/databricks-catalog-commits-unity-catalog-transacoes/</link>
      <pubDate>Sat, 06 Jun 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/databricks-catalog-commits-unity-catalog-transacoes/</guid>
      <description>Catalog Commits tira a coordenação de transação do Delta Lake do object storage e coloca dentro do Unity Catalog, habilitando transação atômica entre várias tabelas e leitura de metadado sem round-trip pra nuvem. O recurso central já é GA desde maio de 2026, com Delta Spark, Flink, Trino e DuckDB entre os engines suportados, mas escrita de engine externo continua em Beta e tabela Iceberg gerenciada em Private Preview.</description>
    </item>
    <item>
      <title>Sessionizar milhões de jogadores sem reprocessar nada: o que muda com timer nativo no Structured Streaming</title>
      <link>https://wiliamrosa.github.io/articles/real-time-mode-sessionizacao-gaming-transformwithstate/</link>
      <pubDate>Thu, 04 Jun 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/real-time-mode-sessionizacao-gaming-transformwithstate/</guid>
      <description>Uma plataforma de gaming usou o Apache Spark Real-Time Mode com transformWithState pra sessionizar 4 milhões de sessões simultâneas com latência p99 de 432 milissegundos, cerca de 20x mais rápido que o mesmo pipeline em micro-batch. O ganho central vem de timers nativos que produzem saída mesmo sem novo evento chegar.</description>
    </item>
    <item>
      <title>Lakebase ganhou CDC de graça, e o Postgres nem percebe</title>
      <link>https://wiliamrosa.github.io/posts/databricks-lakebase-cdf-wal2delta-unity-catalog/</link>
      <pubDate>Tue, 02 Jun 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-lakebase-cdf-wal2delta-unity-catalog/</guid>
      <description>Lakebase Change Data Feed (ex-Lakehouse Sync) usa uma extensão de WAL do Postgres pra replicar toda escrita direto pra tabelas Delta no Unity Catalog, sem tocar na aplicação.</description>
    </item>
    <item>
      <title>Rotear pergunta ambígua pra um modelo de reasoning não compensou, e os números provam</title>
      <link>https://wiliamrosa.github.io/posts/databricks-quando-rotear-modelo-reasoning/</link>
      <pubDate>Tue, 02 Jun 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-quando-rotear-modelo-reasoning/</guid>
      <description>Um experimento comparando modelo base e modelo de reasoning em três níveis de complexidade nas Foundation Model APIs do Databricks mostrou que reasoning só compensa em tarefa de lógica multi-etapa, não em classificação ambígua.</description>
    </item>
    <item>
      <title>Nem tudo precisa da mesma granularidade: como separar SLA por fluxo derrubou custo de dado em 50x</title>
      <link>https://wiliamrosa.github.io/articles/octopus-energy-arquitetura-multi-grain-custo-dados/</link>
      <pubDate>Sun, 24 May 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/octopus-energy-arquitetura-multi-grain-custo-dados/</guid>
      <description>A Octopus Energy reduziu de 25 bilhões pra 300 milhões de linhas processadas trocando um pipeline mensal monolítico por três fluxos independentes de granularidade diferente, usando Change Data Feed, dbt incremental e Adaptive Query Execution. O custo por dado de liquidação MHHS caiu de cerca de 23 dólares pra menos de 50 centavos.</description>
    </item>
    <item>
      <title>Chega de copiar e colar ID do Key Vault entre Terraform e bundle, agora é só JSON</title>
      <link>https://wiliamrosa.github.io/posts/databricks-terraform-dabs-integracao-json/</link>
      <pubDate>Sat, 02 May 2026 09:15:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-terraform-dabs-integracao-json/</guid>
      <description>Terraform provisiona a infraestrutura, os bundles gerenciam a camada Databricks, e a integração entre os dois deixou de depender de mensagem no Slack com o ID copiado manualmente.</description>
    </item>
    <item>
      <title>100 DBUs de ingestão grátis por dia, todo dia, pra sempre, o que a Databricks está apostando com isso</title>
      <link>https://wiliamrosa.github.io/posts/databricks-lakeflow-connect-tier-gratuito/</link>
      <pubDate>Sat, 02 May 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/posts/databricks-lakeflow-connect-tier-gratuito/</guid>
      <description>O novo tier gratuito permanente do Lakeflow Connect cobre cerca de 100 milhões de registros por dia, por workspace, sem prazo de validade. Isso muda o cálculo de quem hoje paga por linha ingerida.</description>
    </item>
    <item>
      <title>dbt dentro do Lakeflow: o que muda quando o orquestrador para de ser um sistema à parte</title>
      <link>https://wiliamrosa.github.io/articles/dbt-databricks-lakehouse-aberto-orquestracao/</link>
      <pubDate>Fri, 17 Apr 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/dbt-databricks-lakehouse-aberto-orquestracao/</guid>
      <description>Tratar dbt como tipo de tarefa nativo do Lakeflow Jobs, em vez de um orquestrador externo apontando pra um warehouse, unifica visibilidade de falha, governança via Unity Catalog e performance de Photon numa única stack, mas ainda exige repositório Git e SQL warehouse serverless ou pro como pré-requisito.</description>
    </item>
    <item>
      <title>De PDF solto a coluna de tabela: o pipeline que domestica documento não estruturado no lakehouse</title>
      <link>https://wiliamrosa.github.io/articles/databricks-document-intelligence-pipeline-documentos-nao-estruturados/</link>
      <pubDate>Fri, 17 Apr 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/databricks-document-intelligence-pipeline-documentos-nao-estruturados/</guid>
      <description>ai_parse_document, ai_extract e ai_classify já são GA no Azure Databricks, e o pipeline de processamento inteligente de documento (IDP) inteiro roda dentro do Lakeflow, sem infraestrutura separada de OCR ou fila de mensagem. A peça que ainda é Beta, ai_prep_search, é justamente a que decide se o documento processado vira retrieval bom ou lixo semântico.</description>
    </item>
    <item>
      <title>Lakeflow no Azure Databricks: quando ingestão, transformação e orquestração param de ser três produtos separados</title>
      <link>https://wiliamrosa.github.io/articles/lakeflow-azure-modernizacao-engenharia-dados/</link>
      <pubDate>Wed, 11 Feb 2026 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/lakeflow-azure-modernizacao-engenharia-dados/</guid>
      <description>Lakeflow consolida Connect, Spark Declarative Pipelines e Jobs numa única superfície de engenharia de dados dentro do Azure Databricks, substituindo a combinação típica de ferramenta de ingestão, orquestrador externo e scripts de transformação por um único plano de controle governado pelo Unity Catalog.</description>
    </item>
    <item>
      <title>Por que juntar SIEM e lakehouse na mesma tabela muda o cálculo de custo e velocidade em SecOps</title>
      <link>https://wiliamrosa.github.io/articles/databricks-lakehouse-nativo-ciberseguranca/</link>
      <pubDate>Wed, 01 Oct 2025 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/databricks-lakehouse-nativo-ciberseguranca/</guid>
      <description>Data Intelligence for Cybersecurity une Agent Bricks, Lakebase e o padrão aberto OCSF sobre Delta Lake pra tratar telemetria de segurança como dado de lakehouse governado, em vez de um silo isolado dentro de um SIEM proprietário caro por volume ingerido.</description>
    </item>
    <item>
      <title>Como ensinar um LLM a passar no teste de Spark SQL sem decorar a prova</title>
      <link>https://wiliamrosa.github.io/articles/geracao-testes-codigo-llm-spark-sql/</link>
      <pubDate>Thu, 03 Oct 2024 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/geracao-testes-codigo-llm-spark-sql/</guid>
      <description>Avaliar modelo de código em biblioteca de nicho como Spark SQL esbarra num problema básico: falta benchmark bom. Um pipeline de quatro estágios da Databricks gera caso de teste automaticamente a partir da própria função, com validação cruzada entre dois modelos, e revela que instrução simples como comentário de notebook do Azure Databricks muda o resultado do modelo de forma mensurável.</description>
    </item>
    <item>
      <title>Streaming não é sobre velocidade máxima, é sobre acertar o relógio certo pra cada dado</title>
      <link>https://wiliamrosa.github.io/articles/streaming-right-time-processing-databricks/</link>
      <pubDate>Fri, 10 Nov 2023 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/streaming-right-time-processing-databricks/</guid>
      <description>A divisão rígida entre pipeline batch e pipeline streaming é mais uma escolha de ferramenta antiga do que uma necessidade real: Spark Structured Streaming trata os dois casos como pontos no mesmo espectro de latência, com o mesmo motor, o mesmo código e as mesmas garantias de tolerância a falha.</description>
    </item>
    <item>
      <title>Gestão de custo no Databricks é decisão de política de cluster, não corte de orçamento no fim do mês</title>
      <link>https://wiliamrosa.github.io/articles/gestao-custo-databricks-politicas-cluster/</link>
      <pubDate>Wed, 19 Oct 2022 09:00:00 -0300</pubDate>
      <guid>https://wiliamrosa.github.io/articles/gestao-custo-databricks-politicas-cluster/</guid>
      <description>Controlar gasto no Databricks funciona melhor como restrição estrutural definida em cluster policy, autoscaling e auto-termination, do que como auditoria reativa de fatura no fim do mês. O trade-off central é entre restringir demais e travar produtividade, ou liberar demais e perder controle de custo.</description>
    </item>
  </channel>
</rss>
