Fluxos de trabalho do provedor

Esta seção descreve os fluxos de trabalho que os provedores seguem para se tornarem um provedor do Snowflake Marketplace e para oferecer listagens de dados/compartilhamento e listagens do Snowflake Native App no Snowflake Marketplace.

Processo de aprovação do provedor

A imagem abaixo mostra o processo de aprovação para se tornar um provedor do Snowflake Marketplace. As etapas abaixo da imagem descrevem as ações que os provedores realizam ao seguir o fluxo de trabalho.

Um diagrama mostrando o fluxo de trabalho que os provedores seguem para se tornarem um provedor do Snowflake Marketplace.
  1. Crie uma conta Snowflake se ainda não tiver uma.

  2. Configure seu perfil de provedor.

    1. Faça login no Snowsight.

    2. No menu de navegação, selecione Data sharing » Provider Studio.

    3. Selecione a guia Profiles.

    4. Selecione + Create profile » External profile.

    Para obter mais informações, consulte Gerenciamento de seu perfil de provedor.

  3. Envie seu perfil para aprovação.

A Snowflake analisará seu perfil e responderá em aproximadamente um dia útil.

  • Se o seu envio for aprovado, você poderá começar a publicar listagens no Snowflake Marketplace.

  • Se o seu envio for rejeitado devido a uma violação da política, a Snowflake fornecerá instruções por e-mail sobre o que precisa ser corrigido. Você poderá então revisar seu perfil e reenviá-lo.

    Para obter mais informações sobre os requisitos de perfil do provedor, consulte as Políticas do provedor e do consumidor do Snowflake.

Nota

Os perfis dos provedores não ficarão visíveis no Snowflake Marketplace até que uma listagem pública seja publicada.

Fluxo de aprovação de listagens de dados/compartilhamento

A imagem a seguir mostra o processo de aprovação para publicação de listagens no Snowflake Marketplace. As etapas abaixo da imagem descrevem as ações que os provedores realizam ao seguir o fluxo de trabalho.

Um diagrama mostrando o fluxo de trabalho que os provedores seguem para oferecer uma listagem de dados/compartilhamento no Snowflake Marketplace.
  1. Identifique os objetos que você deseja compartilhar em uma listagem.

    Para obter mais informações, consulte Preparação para criar uma listagem.

  2. Crie uma listagem e envie-a para publicação.

    1. Faça login no Snowsight.

    2. No menu de navegação, selecione Data sharing » Provider Studio.

    3. Para criar sua listagem, selecione + Create Listing » Snowflake Marketplace.

      Para obter mais informações sobre como criar uma listagem do Snowflake Marketplace, consulte Compartilhamento de dados ou aplicativos no Snowflake Marketplace.

    4. Envie sua listagem para aprovação.

  3. A Snowflake analisa os metadados da listagem e responderá em aproximadamente um dia útil.

    • Se a sua listagem for aprovada, ela será publicada e ficará disponível no Snowflake Marketplace.

      Nota

      Se você enviou sua listagem usando a publicação manual, ela não será publicada. A listagem permanecerá aprovada até que você a publique manualmente. Para obter mais informações, consulte Envio de sua listagem para aprovação.

    • Se a sua listagem for rejeitada, a Snowflake fornecerá instruções por e-mail sobre o que precisa ser corrigido. Você poderá então revisar sua listagem e reenviá-la.

    Para obter mais informações sobre os requisitos de perfil do provedor, consulte as Políticas do provedor e do consumidor do Snowflake.

Fluxo de aprovação de listagens do Snowflake Native App

A imagem abaixo mostra o processo de aprovação de uma listagem do Snowflake Native App no Snowflake Marketplace. As etapas abaixo da imagem descrevem as ações que os provedores realizam ao seguir o fluxo de trabalho.

Nota

A Snowflake recomenda que você teste seu aplicativo compartilhando-o de forma privada com outra conta antes de enviá-lo para publicação. Isso pode acelerar o processo de revisão.

Um diagrama mostrando o fluxo de trabalho que os provedores seguem para oferecer o Native Apps no Snowflake Marketplace.
  1. Crie um pacote do Snowflake Native App.

    Para obter mais informações, consulte Tutorial 1: Crie um Snowflake Native App básico.

  2. Para iniciar uma verificação de segurança automatizada, defina a propriedade DISTRIBUTION do pacote do aplicativo como EXTERNAL.

    • Se a verificação de segurança automatizada falhar, o Snowflake realizará uma revisão de segurança manual que pode levar aproximadamente três dias úteis.

    • Se o Snowflake Native App usar Snowpark Container Services (SPCS), você deverá preencher um questionário de segurança. Após a aprovação do questionário, a verificação de segurança automatizada será iniciada.

  3. Crie uma listagem e envie-a para aprovação.

    Para obter mais informações, consulte Compartilhamento de um aplicativo com os consumidores.

  4. O Snowflake analisa os metadados da listagem e realiza uma revisão funcional do Native App, garantindo que ele atenda a todos os requisitos obrigatórios do Snowflake Marketplace.

    • Se a sua listagem for aprovada, ela será publicada e ficará disponível no Snowflake Marketplace.

      Nota

      Se você enviou sua listagem usando a publicação manual, ela não será publicada. A listagem permanecerá aprovada até que você a publique manualmente. Para obter mais informações, consulte Envio de sua listagem para aprovação.

    • Se sua listagem for rejeitada, a Snowflake entrará em contato usando os e-mails listados nos contatos do perfil (comercial e técnico) com feedback sobre o processo. As avaliações podem levar até 14 dias.