EnglishDeutschFrançaisEspañolPortuguês

Snowflake · SF-NA · Avançado

SnowPro Specialty: Native Apps (NAS-C02) — Questões de prática e simulado

A SnowPro Specialty: Native Apps Certification (NAS-C02) valida conhecimento especializado em projetar, construir, implantar e sustentar cargas de aplicações nativas por todo o seu ciclo de vida no Snowflake: decisões de arquitetura, manifests, setup scripts, lógica de aplicação e configuração de segurança, publicação no Snowflake Marketplace com suporte a instalação e troubleshooting, e fluxos de release de versão, privilégios de release management e upgrades em produção.

55Perguntas por simulado do Pass-IT
85minTempo limite do simulado do Pass-IT

Exame oficial SF-NA: 750 de 1000 pontos para passar.

Conferido com informações de Snowflake · outubro de 2026 · Versão atual do exame

Veja como é aprender com o Pass-IT.

Responda a uma pergunta de exemplo de SF-NA e leia a explicação com a fonte. Aqui mesmo, sem cadastro.

Implantar Snowflake Native Applications1 / 5

Qual propriedade de um APPLICATION PACKAGE precisa estar definida como EXTERNAL antes que o app possa ser publicado no Snowflake Marketplace?

AlexExplicação completa do Alex

A propriedade DISTRIBUTION de um APPLICATION PACKAGE controla o alcance do compartilhamento. Definida como INTERNAL (o padrão), o app só pode ser compartilhado dentro da mesma organização. Definida como EXTERNAL, ela habilita a publicação no Snowflake Marketplace e o compartilhamento entre organizações. Mudar para EXTERNAL dispara uma varredura de segurança automatizada feita pela Snowflake. A varredura valida os scripts de setup, os privilégios e o código quanto à conformidade de segurança. Só depois de passar é que o listing pode entrar no ar. ALTER APPLICATION PACKAGE pkg SET DISTRIBUTION = 'EXTERNAL'.

Fontedocs.snowflake.com

Desenvolver Snowflake Native Applications3 / 5

Qual é a finalidade de uma API integration em um Snowflake Native App?

AlexExplicação completa do Alex

Uma API integration em um Native App permite que o aplicativo faça chamadas HTTP/HTTPS externas para serviços de terceiros. Ela define os endpoints permitidos, o método de autenticação e os parâmetros de segurança. O provider declara a necessidade de acesso externo no manifest.yml, em privileges (CREATE EXTERNAL ACCESS INTEGRATION). O consumer cria a integration e a concede ao app. Assim, os apps conseguem chamar APIs REST, webhooks ou serviços externos mantendo o modelo de segurança da Snowflake.

Fontedocs.snowflake.com

Gerenciar Snowflake Native Applications4 / 5

Um provedor definiu a release directive padrão do canal DEFAULT como VERSION = v2_0, PATCH = 3 com UPGRADE_AFTER = '2026-11-02T03:00:00Z'. Um cliente grande pede mais uma semana, então o provedor quer adiar o horário de início para 9 de novembro sem mudar a versão nem o patch. Como o provedor deve fazer essa mudança?

AlexExplicação completa do Alex

UPGRADE_AFTER é uma cláusula do comando de release directive, válida em diretivas padrão e personalizadas. A Snowflake documenta uma restrição que confunde os provedores: a cláusula acompanha a definição da versão e do patch e não pode ser usada para alterar apenas a data e a hora do upgrade. Para adiar o horário de início, o provedor emite a diretiva de novo com a mesma VERSION e o mesmo PATCH, mais o novo UPGRADE_AFTER. Remover a diretiva padrão deixaria o pacote sem um padrão para instalações, e uma política de manutenção do consumidor afeta o momento do upgrade quando o provedor habilita upgrades em janelas de manutenção, que não podem ser combinados com UPGRADE_AFTER. Dica para o exame: quando a data mudar, informe de novo a versão e o patch.

Fontedocs.snowflake.com

Criar Snowflake Native Applications5 / 5

A Native App de um provedor precisa gravar resultados processados em uma tabela que o consumidor possa consultar diretamente. Qual é a abordagem recomendada?

AlexExplicação completa do Alex

Para apps que precisam gravar resultados processados que os consumidores possam consultar, use um schema não versionado (com estado). Objetos em schemas não versionados persistem entre upgrades, preservando os dados do consumidor. O script de setup cria o schema e a tabela usando CREATE SCHEMA IF NOT EXISTS (sem versionamento). Isso é ideal para o estado do app, resultados processados ou dados específicos do consumidor. Schemas versionados excluiriam e recriariam a tabela a cada upgrade, perdendo dados.

Fontedocs.snowflake.com

* As questões do app estão atualmente em inglês. As traduções desta prévia se aplicam apenas à prévia. Consulte a entidade certificadora para saber quais idiomas estão disponíveis para o exame oficial.

Como se preparar para SF-NA com o Pass-IT.

Atualmente, são 333 perguntas de prática para SF-NA, e adicionamos novas regularmente. Concentre-se no que ainda precisa aprender.

Avance nas perguntas difíceis.

Entenda por que uma resposta está correta. Alex explica os conceitos e responde às suas dúvidas para que você aplique o que aprendeu no próximo exercício.

Conheça o Alex →

Experimente as perguntas disponíveis na prévia acima.

Use bem seu tempo de estudo.

Pratique no seu nível.
Nas novas sessões de prática, o Pass-IT ajusta a dificuldade com base nas suas respostas anteriores.

Aprenda com os erros.
Respostas incorretas viram cartões de estudo automaticamente. Ao revisar, você avalia com quanta segurança se lembra da resposta; o Pass-IT agenda a próxima revisão.

Veja como funciona a prática focada →

Experimente as perguntas disponíveis na prévia acima.

Treine para o momento que importa.

Faça um simulado completo com tempo limite e descubra se consegue terminar a tempo.

Seu simulado de SF-NA

Perguntas
55
Minutos
85

Ilustração de uma sessão de prova

  1. Início
  2. Responder às perguntas
  3. Fim

Quantidade de perguntas e tempo limite do simulado do Pass-IT.

Faça a prova com mais confiança.

Seu Readiness Score ajuda você a avaliar se está pronto para a prova. Os resultados por área mostram onde vale continuar praticando.

Seu dinheiro de volta se não passar mesmo com 80% de Readiness.
Se seu Readiness Score for de pelo menos 80% no momento da prova e você ainda assim não passar, devolvemos o valor pago pelo Pass-IT para esta certificação.

Para acessos pagos e ativos. Envie o comprovante de reprovação em até 14 dias.

Outras condições da garantia

No momento da prova, você precisa de pelo menos 80% de Readiness e de um acesso pago e ativo à certificação. Faça a prova durante seu período de acesso e envie o comprovante oficial de reprovação em até 14 dias após a prova.

Nas compras feitas pela Apple ou pelo Google, o reembolso é processado pela respectiva loja. Consulte as condições completas para os demais detalhes.

Ver as condições da garantia →

O Readiness Score descreve seu progresso na prática, não uma probabilidade de aprovação.

Requisito da garantia

80%

Pelo menos 80% de Readiness
no momento da prova

Dinheiro de volta se não passar

Quantidade de perguntas e configurações dos simulados do catálogo atual do Pass-IT.

O que você pratica para SF-NA.

Conteúdo da prova, exercícios relacionados e fontes que você pode consultar.

Projetar uma Native AppConsulte o peso de cada área no guia49 PerguntasPerguntas do Pass-IT

Escolha uma estrutura de aplicação e limites de segurança adequados.

  • Compare Secure Data Sharing, Declarative Native Apps e Snowflake Native Apps por complexidade, custo e limites do framework; separe esquemas de dados e lógica e decida entre nova versão e patch.
  • Projete solicitações de privilégios mínimos, funções de aplicação, limites provedor-consumidor, isolamento e aprovações, incluindo acesso externo controlado a APIs e redes.
Construir e validar a aplicaçãoConsulte o peso de cada área no guia135 PerguntasPerguntas do Pass-IT

Crie o pacote, código e processo de versões que os consumidores instalarão.

  • Construa manifestos, scripts de instalação, esquemas versionados ou comuns e lógica com procedimentos, funções, Streamlit ou contêineres, configurando compute pools e endpoints de serviços.
  • Empacote dados e limites de compartilhamento, separe distribuições de desenvolvimento e produção e defina referências externas e dependências.
  • Implemente privilégios do manifesto, funções de aplicação, concessões entre contas e controles de recursos do consumidor; escolha direitos do proprietário ou direitos restritos do chamador e proteja a propriedade intelectual.
  • Configure compartilhamento de eventos e consentimento, ambientes Python, RBAC do Streamlit, logs e rastros; valide com modos de teste, desenvolvimento e depuração e seus contextos de execução.
  • Crie versões e patches, gerencie atualizações, dependências e reversão e explique políticas de manutenção do consumidor.
Publicar e instalar aplicaçõesConsulte o peso de cada área no guia44 PerguntasPerguntas do Pass-IT

Prepare uma aplicação distribuível e uma instalação confiável.

  • Configure listings privados ou públicos do Marketplace e cumpra requisitos de aprovação sobre verificações de segurança, código legível, source maps e dependências vulneráveis.
  • Configure cobrança por assinatura ou uso, tarifas e adicionais de contêineres e eventos de cobrança comuns ou personalizados.
  • Planeje instalações pelo Marketplace ou por pacotes com privilégios, referências entre contas, conectividade e múltiplas instâncias; configure tabelas de eventos do consumidor e compartilhamento regional e resolva falhas.
Gerenciar versões e atualizaçõesConsulte o peso de cada área no guia105 PerguntasPerguntas do Pass-IT

Mantenha as aplicações implantadas para provedores e consumidores.

  • Gerencie versões, patches, diretivas e canais QA, ALPHA ou DEFAULT conforme regras de atribuição, privilégios, monetização e auto-fulfillment; inspecione metadados e uso.
  • Controle atualizações do consumidor com janelas de manutenção e agendamentos adiados e explique o que ocorre ao desinstalar uma aplicação.
  • Escreva código de atualização idempotente, planeje alterações de esquema e caminhos de versões e proteja a integridade dos dados durante as atualizações.
Formatos de perguntas que você pode praticar
Múltipla escolha
Selecione uma resposta.
Resposta múltipla
Selecione várias respostas adequadas.

Estes são os formatos de prática do Pass-IT. Consulte a página de certificação da Snowflake para conhecer o exame oficial.

Perguntas frequentes

Sua preparação

Quanto tempo de estudo devo reservar para SF-NA?

Para ajudar no planejamento, o Pass-IT estima cerca de 30–75 horas. Com experiência relevante, você tende a precisar de menos tempo; começando do zero, de mais. Sua necessidade pode ficar fora dessa faixa. Isso não é uma exigência de tempo da Snowflake nem uma promessa de estar pronto para a prova nesse prazo.

Você precisa do SnowPro Core antes do exame Native Apps?

Não. Este é um exame de especialidade e não um exame avançado, então a certificação Core não é exigida. A Snowflake recomenda um ano ou mais de experiência com Snowflake em ambiente corporativo, com pelo menos seis meses recentes de desenvolvimento de Native Applications, e pressupõe conhecimento de banco de dados e SQL. O catálogo estima cerca de 50 horas.

Usar o Pass-IT

Em que idioma estão as perguntas do Pass-IT?

As perguntas do aplicativo estão atualmente em inglês. As traduções das perguntas de exemplo desta página valem apenas para esta prévia. Consulte Snowflake para saber quais idiomas estão disponíveis para a prova oficial.

Quanto tempo dura meu acesso a SF-NA?

O acesso a esta certificação dura 12 meses. Você paga uma vez, sem renovação automática.

Quando a garantia de devolução do dinheiro se aplica?

A garantia devolve o valor pago pelo Pass-IT para esta certificação. Você precisa de um acesso pago elegível e de um Readiness Score de pelo menos 80%, calculado a partir dos seus resultados de prática, no momento da prova. Esse valor só pode atingir 80% após pelo menos 50 perguntas respondidas e não é uma probabilidade de aprovação validada. Faça a prova durante seu período de acesso e envie o comprovante oficial de reprovação em até 14 dias. Condições da garantia

Sobre a prova SF-NA

Onde posso fazer a prova SF-NA?

Supervisionado online ou centros de testes presenciais.

Quanto tempo dura o exame SnowPro Specialty: Native Apps (NAS-C02)?

O exame SnowPro Specialty: Native Apps (NAS-C02) tem 55 questões e um limite de tempo de 85 minutos.

Por quanto tempo a certificação Native Apps vale?

Dois anos, como toda certificação da Snowflake. A recertificação acontece pelo programa de educação continuada, então um curso elegível com instrutor ou uma certificação SnowPro superior renova a sua sem precisar refazer a prova.

Quantas tentativas você tem no exame Native Apps?

Para o exame Native Apps, você dispõe de no máximo quatro tentativas em qualquer período de 12 meses. O intervalo de sete dias vale entre todas as suas tentativas, inclusive antes de refazer o exame pela primeira vez.

Sua preparação para SF-NA

$29.99pagamento único

12 meses de acesso a SF-NA · Sem renovação automática

Comprar acesso a SF-NA

As perguntas do aplicativo estão atualmente em inglês.

Experimentar 20 perguntas grátisÉ preciso ter uma conta gratuita. Sem cartão.

Já tem uma conta? Entre

Prefere uma assinatura? Ver assinaturas →

Dinheiro de volta se não passar com pelo menos 80% de Readiness, para compras elegíveis conforme as condições da garantia.

Condições da garantia

A garantia devolve o valor pago pelo Pass-IT para esta certificação. Você precisa de um acesso pago elegível e de um Readiness Score de pelo menos 80%, calculado a partir dos seus resultados de prática, no momento da prova. Esse valor só pode atingir 80% após pelo menos 50 perguntas respondidas e não é uma probabilidade de aprovação validada. Faça a prova durante seu período de acesso e envie o comprovante oficial de reprovação em até 14 dias.

Condições completas da garantia →