Criação e publicação de uma listagem

Este tópico contém procedimentos para a criação e publicação de uma listagem de maneira privada ou no Snowflake Marketplace.

Neste tópico:

Requisitos para a criação de uma listagem

Para criar uma listagem, você deve seguir as etapas para se tornar um provedor. Consulte Como se tornar um provedor de listagens.

Essas etapas incluem o seguinte:

  1. Concordar com os Termos de Serviço do Provedor Snowflake.

  2. Revisar as Políticas do provedor.

  3. Criar um perfil de provedor para oferecer listagens no Marketplace ou pagas.

  4. Configure o faturamento para sua conta se você quiser criar listagens pagas.

  5. Tenha acesso a uma função com privilégios do provedor.

Consulte Como se tornar um provedor de listagens para obter mais detalhes.

Considerações sobre o compartilhamento de listagens com contas em regiões governamentais dos US

Provedores que desejam compartilhar listagens com contas de consumidores nas regiões governamentais dos US devem considerar o seguinte:

  • A conta na região governamental dos US deve habilitar o compartilhamento e a colaboração de dados (versão preliminar).

  • Você deve usar o preenchimento automático entre nuvens e seu produto de dados não pode conter objetos não suportados pelo preenchimento automático.

  • Se você oferecer uma listagem para regiões governamentais dos US no Snowflake Marketplace ou diretamente para uma conta de consumidor em uma região governamental dos US, a área de compartilhamento seguro criada para preencher automaticamente a listagem para essa região incorre em custos na taxa específica para essa região. Consulte a tabela de consumo disponível em Jurídico Snowflake, o guia de preços e Como gerenciar os custos do preenchimento automático entre nuvens.

  • Você não obtém dados de uso sobre contas de consumidor nas regiões governamentais dos US a partir das exibições no esquema Uso de Data Sharing no banco de dados SNOWFLAKE compartilhado.

Criação de uma listagem privada

Você pode criar listagens privadas gratuitas ou pagas para compartilhar diretamente com consumidores específicos. Antes de criar sua listagem, prepare os dados para ela. Consulte Preparação de dados para uma listagem.

Nota

Somente administradores de conta (ou seja, usuários com a função ACCOUNTADMIN) ou uma função personalizada com os privilégios globais CREATE DATA EXCHANGE LISTING podem completar as etapas desta seção.

Criação de uma listagem privada gratuita

Para criar uma listagem privada gratuita, faça o seguinte:

  1. Entre em Snowsight.

  2. Na barra de navegação à esquerda, selecione Data » Provider Studio.

  3. Selecione + Listing. A janela Create Listing é aberta.

  4. Digite um nome para sua listagem.

  5. Na seção Who can discover the listing, selecione Only specified consumers para compartilhar privadamente a listagem com contas específicas.

  6. Na seção How will consumers access the data product?, selecione Free para oferecer uma listagem que está disponível gratuitamente aos consumidores.

  7. Selecione Next.

  8. Clique em + Select para selecionar os objetos a serem incluídos na listagem.

    • Se você selecionar um ou mais objetos de banco de dados, Snowflake cria um compartilhamento seguro com esses objetos. Você pode optar por mudar o nome do compartilhamento seguro.

    • Se você selecionar um compartilhamento seguro existente, o nome do compartilhamento que você selecionou aparece.

  9. Digite uma descrição para sua listagem.

  10. (Opcional) Se você tiver vários perfis do provedor, selecione o perfil de provedor para publicar esta listagem.

  11. Na seção Add consumer accounts, adicione os identificadores de conta para os consumidores com os quais você deseja compartilhar a listagem.

  12. Se você adicionar uma conta de consumidor em uma região que não é sua região local, o Snowflake permite o preenchimento automático para permitir a replicação de dados para a região remota. Execute as seguintes etapas adicionais:

    1. Na seção Auto-fulfillment, insira um valor e selecione um intervalo para especificar a frequência de replicação de seu produto de dados da sua região para a região remota.

    2. Se você não tiver um warehouse padrão definido, selecione um warehouse para usar para preenchimento automático.

  13. Selecione Publish para publicar a listagem para os consumidores selecionados, ou clique em Save Draft para salvá-la como um rascunho.

Nota

Os dados só são replicados para a região remota depois que o consumidor receber sua listagem. Consulte Configuração do preenchimento automático entre nuvens.

Criação de uma listagem privada paga

A criação de uma listagem privada paga envolve as seguintes etapas:

  1. Criar uma listagem (esta etapa).

  2. Configurar a listagem. Consulte Configuração de uma listagem.

  3. Enviar a listagem para aprovação e publicação. Consulte Publicação de uma listagem.

Para criar uma listagem privada paga, faça o seguinte:

  1. Entre em Snowsight.

  2. Na barra de navegação à esquerda, selecione Data » Provider Studio.

  3. Selecione + Listing. A janela Create Listing é aberta.

  4. Digite um nome para sua listagem.

  5. Na seção Who can discover the listing, selecione Only specified consumers para compartilhar a listagem de forma privada com contas específicas.

  6. Na seção How will consumers access the data product?, selecione Paid para cobrar pela listagem.

  7. Selecione Next. É criado um rascunho da listagem.

Antes de publicar o rascunho de sua listagem, você deve configurar capacidades adicionais necessárias e opcionais. Consulte Configuração de uma listagem.

Criação de uma listagem para o Snowflake Marketplace

Antes de criar sua listagem, prepare os dados para ela. Consulte Preparação de dados para uma listagem.

A criação de uma listagem para o Snowflake Marketplace envolve as seguintes etapas:

  1. Criação de uma listagem (esta etapa)

  2. Configurar a listagem. Consulte Configuração de uma listagem.

  3. Enviar a listagem para aprovação e publicação. Consulte Publicação de uma listagem.

Para criar uma listagem, faça o seguinte:

  1. Entre em Snowsight.

  2. Na barra de navegação à esquerda, selecione Data » Provider Studio.

  3. Selecione + Listing. A janela Create Listing é aberta.

  4. Digite um nome para sua listagem.

  5. Na seção Who can discover the listing, selecione Anyone on the Marketplace para publicar a listagem no Snowflake Marketplace.

  6. Na seção How will consumers access the data product?, selecione uma das seguintes opções:

    • Free para oferecer uma listagem que está disponível gratuitamente para os consumidores.

    • Paid para cobrar por uma listagem.

    • Personalized para oferecer produtos de dados específicos do cliente aos consumidores no Snowflake Marketplace.

  7. Selecione Next. É criado um rascunho da listagem.

Antes de publicar o rascunho de sua listagem, você deve configurar capacidades adicionais necessárias e opcionais. Consulte Configuração de uma listagem.

Configuração de uma listagem

Depois de criar uma listagem privada paga ou qualquer listagem para o Snowflake Marketplace, você deve configurar informações adicionais para sua listagem antes de poder enviá-la para aprovação ou publicá-la.

Para configurar uma listagem, faça o seguinte:

  1. Entre em Snowsight.

  2. Na barra de navegação à esquerda, selecione Data » Provider Studio.

  3. Selecione a aba Listings, depois selecione o rascunho de listagem que você deseja configurar.

  4. Selecione Add ao lado de cada seção que aparece na página e forneça as informações necessárias.

    À medida que você fornece informações para cada seção, consulte Configuração dos recursos de listagem para obter mais informações sobre cada campo. As propriedades específicas disponíveis para edição dependem do tipo de listagem que você cria.

Publicação de uma listagem

Depois de criar e configurar uma listagem, você pode publicar uma listagem.

Os procedimentos específicos para publicar uma listagem dependem se você está publicando uma listagem privada gratuita, oferecendo uma listagem paga privada ou oferecendo qualquer listagem no Snowflake Marketplace:

Para publicar uma listagem, você deve usar a função ACCOUNTADMIN ou outra função com o privilégio OWNERSHIP para a listagem que você deseja publicar.

Quando você publica uma listagem, ela fica visível aos consumidores em todas as regiões atuais e futuras do Marketplace, mas os consumidores só podem obter, comprar ou solicitar seu produto nas regiões que você selecionar.

Publicação de uma listagem privada gratuita

Para compartilhar sua listagem privada gratuita com as contas de consumidor selecionadas, você deve publicar a listagem para essas contas. As listagens privadas não aparecem no Snowflake Marketplace.

Para publicar uma listagem compartilhada com consumidores específicos, faça o seguinte:

  1. Entre em Snowsight.

  2. Na barra de navegação à esquerda, selecione Data » Provider Studio.

  3. Selecione a aba Listings, depois selecione o rascunho de listagem que você deseja publicar.

  4. Selecione Publish.

Após a publicação da listagem, a listagem estará disponível para os consumidores selecionados acessarem em Private Sharing. Consulte Acesso e instalação de listagens como consumidor.

Nota

Depois de publicar uma listagem privada, você não poderá alterar o compartilhamento associado à listagem.

Publicação de uma listagem privada paga

Para compartilhar sua listagem privada paga com as contas de consumidor selecionadas, você deve publicar a listagem para essas contas. As listagens privadas não aparecem no Snowflake Marketplace.

Para publicar uma listagem compartilhada com consumidores específicos, faça o seguinte:

  1. Entre em Snowsight.

  2. Na barra de navegação à esquerda, selecione Data » Provider Studio.

  3. Selecione a aba Listings, depois selecione o rascunho de listagem que você deseja publicar.

  4. Selecione Publish.

Após a publicação da listagem, a listagem estará disponível para os consumidores selecionados acessarem em Private Sharing. Consulte Acesso e instalação de listagens como consumidor.

Nota

Depois de publicar uma listagem privada, você não poderá alterar o compartilhamento associado à listagem.

Publicação de uma listagem do Marketplace

Toda listagem no Snowflake Marketplace deve passar pelo processo de revisão e aprovação. Quando uma listagem é aprovada, ela pode ser publicada no Snowflake Marketplace. Se uma listagem for rejeitada, você pode rever os comentários de feedback, atualizar a listagem e enviá-la novamente para aprovação.

Envio de sua listagem para aprovação

Antes de poder publicar uma listagem no Snowflake Marketplace, você deve enviar a listagem ao Snowflake para aprovação.

Se você quiser enviar sua listagem para aprovação, mas a opção de Submit for Approval estiver desativada, verifique o seguinte:

  • Você concluiu as etapas para configurar a listagem. Consulte Configuração de uma listagem.

  • Você é o ACCOUNTADMIN ou tem o privilégio OWNERSHIP para o produto de dados anexado à listagem.

  • Todas as consultas SQL de amostra anexadas à validação de aprovação da listagem.

Para enviar uma listagem para aprovação, faça o seguinte:

  1. Entre em Snowsight.

  2. Na barra de navegação à esquerda, selecione Data » Provider Studio.

  3. Selecione a aba Listings, depois selecione o rascunho de listagem que você deseja enviar para aprovação.

  4. Selecione Submit for Approval.

  5. Após a listagem ser revista pela Snowflake, o estado muda para Approved ou Denied.

    Se a listagem tiver sido recusada, atualize a listagem com base no feedback fornecido nos comentários e envie-a novamente para aprovação.

    Quando uma listagem é aprovada ou rejeitada, uma notificação por e-mail é enviada tanto para o contato comercial quanto para o contato técnico no perfil do provedor associado à listagem.

Se você enviar uma listagem personalizada para aprovação, o Snowflake a publica automaticamente no Snowflake Marketplace. Outras listagens devem ser publicadas manualmente na primeira vez. Para evitar que sua listagem seja publicada automaticamente, consulte Desativar a publicação automática.

Publicação de sua listagem

Após a aprovação de uma listagem, publique-a no Snowflake Marketplace:

  1. Entre em Snowsight.

  2. Na barra de navegação à esquerda, selecione Data » Provider Studio.

  3. Selecione a guia Listings, depois selecione a listagem aprovada que você deseja publicar.

  4. Selecione Publish.

Depois de publicar sua listagem do Snowflake Marketplace pela primeira vez, as alterações subsequentes à listagem que requerem aprovação do Snowflake são publicadas automaticamente após a aprovação. Para impedir que sua listagem seja publicada automaticamente, consulte Desativar a publicação automática.

Quando você publica uma listagem, ela fica visível aos consumidores em todas as regiões atuais e futuras do Marketplace, mas os consumidores só podem obter, comprar ou solicitar seu produto nas regiões que você selecionar. Consulte Configuração do preenchimento automático entre nuvens para obter mais informações sobre a disponibilidade da região.

Após publicar sua listagem Snowflake Marketplace, você pode definir um link de referência para a listagem. Os links de referência permitem que você forneça aos consumidores um link direto para sua listagem.

Desativar a publicação automática

Após a publicação de uma listagem, você pode desativar a publicação automática para futuras alterações na listagem.

Para desativar a publicação automática, faça o seguinte:

  1. Entre em Snowsight.

  2. Na barra de navegação à esquerda, selecione Data » Provider Studio.

  3. Selecione a guia Listings, depois selecione a listagem aprovada para a qual você deseja desativar a publicação automática.

  4. Na página de detalhes da listagem, selecione Settings.

  5. Na seção Publishing de Listing Settings, selecione Edit Publishing.

  6. Na caixa de diálogo Publish Settings, selecione Manual.

  7. Selecione Save.

A listagem não será mais publicada automaticamente. Agora, quando você fizer alterações na listagem, deverá publicá-la manualmente. Consulte Publicação de sua listagem.

Como compartilhar listagens privadas com consumidores que utilizam VPS

Nota

Esse recurso não está habilitado para todas as contas Para solicitar, entre em contato com o suporte Snowflake.

Se você for um provedor no Snowflake Marketplace e deseja compartilhar listagens com consumidores com contas Virtual Private Snowflake (VPS), faça o seguinte:

  1. Compartilhe o nome de sua organização e localizador de conta com o consumidor VPS. Se você não souber o nome de sua organização ou o localizador de conta, execute o comando SQL:

    SHOW ORGANIZATION ACCOUNTS
    
    Copy

    Consulte SHOWORGANIZATIONACCOUNTS para obter mais detalhes.

  2. Crie uma listagem privada para o consumidor. Consulte Criação de uma listagem privada. Salve a lista como um rascunho.

  3. Após o consumidor VPS entrar em contato com você, atualize a listagem para adicionar com a(s) conta(s) da organização solicitada(s) pelo VPS consumidor.

  4. Publique a listagem para compartilhá-la com as contas especificadas. Consulte Publicação de uma listagem.

Para ver os passos que os consumidores VPS devem seguir para permitir que você compartilhe listas privadas, consulte Permitir que provedores compartilhem listas privadas em seu VPS.