Gerenciando atualizações de ambientes de sala limpa

Este tópico descreve o gerenciamento de atualizações pelo administrador de uma Snowflake Data Clean Room. Para obter informações sobre como instalar o ambiente de sala limpa em sua conta Snowflake, consulte Instalação do ambiente Snowflake Data Clean Rooms.

Importante

Se a sua versão é 12.3 ou anterior, você deve executar uma atualização manual mesmo que as atualizações automáticas estejam habilitadas. Após essa atualização manual única, habilite novamente as atualizações automáticas para retomar o recebimento de novas atualizações.

Atualização do ambiente do Clean Rooms

O Snowflake Data Clean Rooms atualiza os binários semanalmente para oferecer suporte a novos recursos, procedimentos e atualizações de UI. Você pode encontrar notas de versão para novos lançamentos importantes na seção de atualizações de recursos da página de notas de versão do Snowflake (pesquise por “Clean Rooms”).

Atualizações da API do Clean Rooms

Um administrador do Clean Rooms pode ativar as atualizações automáticas da API (recomendado) ou atualizar o ambiente da API manualmente para cada nova versão, conforme descrito a seguir.

Atualizações automáticas da API

Um administrador da API do Clean Rooms pode ativar a instalação automática de atualizações do Clean Rooms após o lançamento, executando os seguintes comandos SQL uma vez na conta:

USE ROLE SAMOOHA_APP_ROLE;
CALL SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.library.enable_local_db_auto_upgrades();

Os usuários da API do Clean Rooms nessa conta verão as atualizações em breve, quando forem lançadas, sem precisar sair.

Atualizações manuais da API

Recomendamos ativar as atualizações automáticas do Clean Rooms para sua conta. Mas se você preferir atualizar o ambiente da API da sua conta manualmente, faça isso executando os seguintes comandos SQL sempre que quiser atualizar o ambiente:

USE ROLE SAMOOHA_APP_ROLE;
CALL SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.library.apply_patch();

Você pode encontrar o número da sua versão executando o seguinte comando SQL:

SELECT * FROM SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.ADMIN.VERSION;

Nota

Atrasar as atualizações de várias versões pode resultar em tempos de execução maiores de apply_patch, porque o patch deve aplicar cada versão ignorada sequencialmente. Para minimizar os tempos de atualização, aplique patches regularmente ou habilite as atualizações automáticas.