Pular para o conteúdo
Lucas Lessa
Voltar para as notícias
SnowflakeGAImpacto: Alto

Slim CI e defer to production para dbt Projects no Snowflake

O uso de artefatos do dbt para Slim CI, defer to production, recuperação de falhas e execuções concorrentes agora está disponível no Snowflake.

O que mudou

O suporte a artefatos do dbt para Slim CI, defer to production, recuperação de execuções com falha e execuções concorrentes está disponível de forma geral para dbt Projects no Snowflake. Agora você pode reutilizar artefatos de execuções de produção recentes sem manter um repositório de artefatos separado.### Para que serveImagine que você precisa rodar testes em pull requests sem reprocessar toda a base de dados. Com esta atualização, você pode:- Rodar Slim CI validando apenas os recursos modificados e dependências downstream.- Fazer defer to production para referências upstream não construídas.- Recuperar execuções falhadas reaproveitando o que já teve sucesso.- Executar fatias independentes do mesmo projeto dbt simultaneamente.### Como usarPara migrar um objeto de projeto dbt existente para o modelo de versão live mutável, utilize a função de sistema dedicada.```sql SELECT SYSTEM$MIGRATE_DBT_PROJECT( 'analytics_db.dbt_projects.finance_project' );

1. A função recebe o nome totalmente qualificado do projeto dbt.
2. O objeto é migrado para o modelo de versão live única preservando histórico, permissões e referências.
### Limitações e requisitos- Disponível em General Availability.
- Requer o pacote de mudanças de comportamento 2026_06 habilitado na conta.
- A execução da função de migração exige privilégio de OWNERSHIP no objeto do projeto dbt.
Ver nota oficial do Snowflake

Using dbt artifacts for Slim CI and defer to production in dbt Projects on Snowflake (General availability)

Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.

Relacionadas