Capability updates for DCM Projects in Snowflake
Snowflake has released new DCM Projects capabilities in GA and preview, including support for new commands and declarative management.
O que mudou
New DCM Projects features are now generally available or in preview, enabling declarative management for objects, permissions, and code.
Use cases
Imagine you need to manage the lifecycle of objects and code in Snowflake declaratively and integrated with your version control. With these updates, you can:
- Create or alter pipes and streams using declarative commands.
- Manage code bundles and Streamlit applications declaratively.
- Apply inherited grants and container-level privileges.
How to use
You can declare new components and artifacts in your DCM project manifest and definition files.
DEFINE CODE BUNDLE DEMO.JOBS.MY_JOB
FROM 'asset://my_job'
COMMENT = 'Python job managed by DCM';
What happens in this code:
- DCM reads the Code Bundle definition pointing to the specified asset.
- The bundle lifecycle (creation or alteration) is executed based on the configuration.
- The descriptive comment is applied to the managed object in the environment.
Limitations and requirements
- Some features such as Code Bundles and Streamlits remain in preview.
- Changeset completeness in plan outputs is not yet guaranteed for preview features.
- Certain objects and attachments require external configuration outside of DCM projects.
- dcm projects
- declarative
- code bundles
- streamlit
- pipes
- streams
DCM Projects capability updates
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
- SnowflakeGA
Geração de documentos em PDF, Word e PowerPoint no Snowflake CoWork
O Snowflake CoWork agora gera arquivos PDF, Word, PowerPoint e HTML diretamente de suas análises usando a ferramenta de execução de código do Cortex Agent.
snowflake cowork · cortex agent - SnowflakePublic Preview
Cortex Agent SDK para Python e TypeScript no Snowflake
O Cortex Agent SDK permite criar aplicações que utilizam Cortex Agents e Cortex Code em Python e TypeScript.
cortex agents · python - SnowflakeAtualização
Mensagens de erro mais detalhadas na classificação de dados sensíveis
A view DATA_CLASSIFICATION_LATEST agora traz mensagens de erro específicas e códigos do Snowflake para falhas na classificação.
data governance · trust center