Compreensão das limitações do Snowflake Native App Framework

Este tópico fornece informações sobre as limitações do Snowflake Native Apps.

Limitações conhecidas

Snowflake Native Apps têm as seguintes limitações conhecidas:

  • 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.

  • Snowflake Native Apps não oferecem 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 têm suporte apenas em regiões comerciais específicas da AWS, do Azure e do Google Cloud. 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 de propriedades LOG_LEVEL, TRACE_LEVEL e METRIC_LEVEL no arquivo de manifesto para definir o nível de registro e rastreamento de um contêiner. Em vez disso, use a propriedade spec.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 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

Disponibilidade geral

Ainda sem suporte

Versão preliminar

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

Disponibilidade geral

Ainda sem suporte

Ainda sem suporte

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)

Versão preliminar

Ainda sem suporte

Ainda sem suporte

Limitações de Snowflake Native App with Snowpark Container Services

Os aplicativos com contêineres não oferecem suporte para a região GCP ME-CENTRAL2 do Google Cloud.

Limitações de Snowflake Native Apps em regiões governamentais

As seguintes limitações se aplicam à compatibilidade com Snowflake Native App para regiões governamentais:

Limitações nas regiões governamentais AWS

Snowflake Native App oferecem suporte a todas as regiões governamentais, exceto as do Departamento de Defesa (DoD).

Limitações do Azure GovCloud

O Azure GovCloud oferece suporte somente às seguintes regiões:

  • US East (N. Virginia)

Limitações de aplicativos com contêineres em regiões governamentais

Aplicativos com contêineres publicados em regiões governamentais têm as seguintes limitações:

  • Os aplicativos com contêineres são suportados apenas em regiões governamentais AWS.

  • Há suporte apenas para FedRAMP moderado em awsuseast1gov.

Limitações do Virtual Private Snowflake (VPS)

As seguintes limitações se aplicam ao suporte do Snowflake Native App para o Virtual Private Snowflake (VPS):

  • Snowflake Native Apps e o Streamlit não são habilitados por padrão no Virtual Private Snowflake. Para usar Snowflake Native Apps ou Streamlit em 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.