Compreensão das limitações do Snowflake Native App Framework¶
Este tópico fornece informações sobre as limitações do Snowflake Native App Framework.
Limitações conhecidas¶
O Snowflake Native App Framework tem limitações, incluindo:
Tabelas ou estágios temporários não são suportados.
Alguns recursos Streamlit não são suportados. Consulte Recursos Streamlit não suportados para obter mais detalhes.
O Snowflake Native App Framework não oferece suporte a failover para continuidade de negócios. Por exemplo, não há suporte para adicionar um pacote de aplicativo a um grupo de replicação ou grupo de failover.
Limitações conhecidas em Snowflake Native Apps with Snowpark Container Services¶
Snowflake Native Apps with Snowpark Container Services têm as seguintes limitações:
Os aplicativos com contêineres são compatíveis apenas com regiões comerciais específicas do AWS e do Azure. Consulte Suporte a conectividade privada, VPS e regiões governamentais para obter informações sobre o suporte à conectividade privada, VPS e regiões governamentais.
Sessões usadas em conexões de contêineres, por exemplo, usando o conector Python, são limitadas à função de proprietário do aplicativo. Consulte Snowpark Container Services: considerações adicionais sobre serviços e tarefas para informações adicionais.
É permitido um máximo de 15 pools de computação por aplicativo.
Preenchimento automático entre nuvens é compatível apenas com o Amazon Web Services e o Microsoft Azure (versão preliminar) com a seguinte limitação:
Há um limite de 100GB para cada arquivo no repositório de imagem.
Não há suporte para o uso das propriedades LOG_LEVEL, TRACE_LEVEL e METRIC_LEVEL no arquivo
manifest.yml
para definir o nível de registro e rastreamento de um contêiner. Em vez disso, use a propriedadespec.logExporters
no arquivo de especificação do serviço.Consulte Campo spec.logExporters (opcional) para obter mais informações.
Suporte a conectividade privada, VPS e regiões governamentais¶
As tabelas a seguir listam o suporte de Snowflake Native App Framework para conectividade privada, Virtual Private Snowflake (VPS) e regiões governamentais na plataforma de nuvem que o Snowflake oferece suporte:
Amazon Web Services
Amazon Web Services
AWS PrivateLink
Virtual Private Snowflake
Regiões governamentais
Estrutura do Snowflake Native App Framework (sem contêineres)
Disponibilidade geral
Disponibilidade geral
Disponibilidade geral
Disponibilidade geral
Estrutura do Snowflake Native App Framework (com contêineres)
Disponibilidade geral
Versão preliminar
Ainda sem suporte
Ainda sem suporte
Microsoft Azure
Microsoft Azure
Microsoft Azure Private Link
Virtual Private Snowflake
Regiões governamentais
Estrutura do Snowflake Native App Framework (sem contêineres)
Disponibilidade geral
Disponibilidade geral
Ainda sem suporte
Disponibilidade geral
Estrutura do Snowflake Native App Framework (com contêineres)
Disponibilidade geral
Ainda sem suporte
Ainda sem suporte
Disponibilidade geral
Google Cloud
Google Cloud
Google Cloud Private Service Connect
Virtual Private Snowflake
Estrutura do Snowflake Native App Framework (sem contêineres)
Disponibilidade geral
Ainda sem suporte
Ainda sem suporte
Estrutura do Snowflake Native App Framework (com contêineres)
Ainda sem suporte
Ainda sem suporte
Ainda sem suporte
Problema conhecido com AWS e Azure PrivateLink¶
Os links em notificações por e-mail de aplicativos não se conectam corretamente a contas com Private Link.
Limitações nas regiões governamentais¶
As seguintes limitações se aplicam à compatibilidade com Snowflake Native App Framework para regiões governamentais:
AWS GovCloud é compatível apenas com as seguintes regiões:
US Gov West 1 (FedRAMP High Plus)
US Gov East 1 (FedRAMP High Plus)
AWS Commercial Gov é compatível apenas com as seguintes regiões:
US East (N. Virginia)
Somente o Azure GovCloud é compatível apenas com as seguintes regiões:
US East (N. Virginia)
Provedores que publicam aplicativos de regiões governamentais só podem compartilhar listagens dentro da mesma organização.
Limitações do Virtual Private Snowflake (VPS)¶
As seguintes limitações se aplicam ao suporte do Snowflake Native App Framework para o Virtual Private Snowflake (VPS):
O Snowflake Native App Framework e o Streamlit não são habilitados por padrão no Virtual Private Snowflake. Para usar o Snowflake Native App Framework ou Streamlit no VPS, entre em contato com o suporte Snowflake.
Se o Streamlit não estiver habilitado na implementação do VPS, os consumidores não poderão usar o Python Permission SDK para gerenciar privilégios e referências.
Compartilhar um aplicativo de uma conta VPS para uma conta do VPS só é compatível dentro da mesma organização. Para compartilhar um aplicativo fora da organização atual, entre em contato com o suporte Snowflake.
Somente listagens privadas são compatíveis com aplicativos publicados dentro do VPS.
Os consumidores no VPS podem habilitar o compartilhamento de evento para um aplicativo. Entretanto, mensagens de log e eventos de rastreamento não são compartilhados, a menos que o provedor tenha uma tabela de evento dentro do VPS.
Como a interface do Snowflake Marketplace não está disponível no VPS, provedores e consumidores devem gerenciar listagens usando SQL. Para obter informações adicionais, consulte Sobre o gerenciamento de listagens usando SQL.