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. Concorde com os Termos de serviço do provedor e consumidor da Snowflake.

  2. Revisar as Políticas do provedor.

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

  4. Se você quiser cobrar pelo seu produto de dados, configure sua conta para fornecer 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.

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

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:

Compartilhamento de dados ou aplicativos com consumidores específicos usando uma listagem privada

Você pode criar listagens gratuitas ou pagas para compartilhar diretamente com consumidores específicos. Você pode criar uma listagem privada para atender a uma solicitação de uma listagem de avaliação limitada ou para compartilhar dados ou aplicativos com um consumidor com quem você já tem um relacionamento comercial.

Você deve saber o identificador da conta de um consumidor para compartilhar uma listagem com ele. Consulte Como encontrar o nome da conta e organização de uma conta.

Nota

Sua função deve ter os privilégios necessários para criar uma listagem. Consulte Privilégios necessários para trabalhar com listagens.

Criação de uma listagem privada gratuita

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

  1. Entre em Snowsight.

  2. No menu de navegação, selecione Data Products » 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.

  6. Na seção How will consumers access the data product?, selecione Free.

  7. Selecione Next.

  8. Escolha + Select para selecionar os objetos a serem anexados à listagem.

    • Se você selecionar um ou mais objetos de banco de dados, Snowflake cria um compartilhamento seguro com esses objetos. Você pode 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. Se você não selecionar um perfil de provedor, sua organização e o nome da conta serão usados.

  11. Na seção Add consumer accounts, adicione os nomes de conta e organização 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 seja sua região local, o Snowflake permite o preenchimento automático para permitir a replicação de dados para a região remota depois que o consumidor obtém sua listagem. 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.

    Consulte Configuração do preenchimento automático entre nuvens para obter mais detalhes.

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

Criação de uma listagem privada paga

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

  1. Criar uma listagem.

  2. Configurar a listagem para prepará-la para publicação.

  3. Enviar a listagem para aprovação e publicação.

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

  1. Entre em Snowsight.

  2. No menu de navegação, selecione Data Products » 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.

  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.

Conversão de um compartilhamento direto em uma listagem privada gratuita

Você pode converter um compartilhamento direto em uma listagem privada gratuita ou em uma listagem publicada no Snowflake Marketplace. Quando você faz isso:

  • Os consumidores existentes mantêm acesso ao compartilhamento. Consulte Considerações para consumidores existentes de ações diretas após a conversão em uma listagem.

  • Você obtém acesso à análise de uso a partir da data de publicação da listagem. Os dados históricos de uso não estão disponíveis.

  • Você poderá usar o preenchimento automático para compartilhar com consumidores em regiões remotas se ainda não estiver usando a replicação para os objetos em seu compartilhamento e se seu compartilhamento contiver apenas objetos compatíveis com o preenchimento automático. Consulte Objetos suportados para preenchimento automático.

  • Você não pode converter sua ação em uma listagem paga se ela tiver consumidores ativos.

Antes de converter um compartilhamento direto em uma listagem privada, preencha os requisitos para fornecer listagens. Consulte Requisitos para a criação de uma listagem.

Para converter um compartilhamento direto em uma listagem privada, siga estas etapas:

  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.

  6. Na seção How will consumers access the data product?, selecione Free. Você não pode converter sua ação em uma listagem paga se ela tiver consumidores ativos.

  7. Selecione Next.

  8. Escolha + Select e localize seu compartilhamento direto. Se você não vir seu compartilhamento na lista, confirme se ele ainda não foi anexado a uma listagem.

  9. Insira uma descrição para a listagem.

  10. (Opcional) Selecione um perfil de provedor para publicar esta listagem. Se você não selecionar um perfil de provedor, sua organização e o nome da conta serão usados.

  11. (Opcional) Na seção Add consumer accounts, adicione contas de consumidor com as quais compartilhar. As contas do consumidor adicionadas ao compartilhamento direto são automaticamente adicionadas à listagem e exibidas nesta seção.

  12. Se você adicionar uma conta de consumidor em uma região que não seja 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.

    Se você decidir usar o preenchimento automático para oferecer suporte a clientes existentes em regiões remotas, consulte Considerações para consumidores existentes de ações diretas após a conversão em uma listagem.

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

Depois de configurar seu compartilhamento direto como uma listagem, você poderá usar Provider Studio para gerenciar e modificar sua listagem. Consulte Modificação de listagens publicadas e Monitoramento do uso de sua listagem

Para conhecer as etapas para criar uma listagem publicada em Snowflake Marketplace, consulte Compartilhamento de dados ou aplicativos no Snowflake Marketplace.

Considerações para consumidores existentes de ações diretas após a conversão em uma listagem

Em alguns casos, seus consumidores podem sofrer interrupções após você converter um compartilhamento direto em uma listagem.

  • Se um consumidor existente descartar o banco de dados importado, ele deverá aceitar os Termos de serviço do provedor e consumidor da Snowflake, caso ainda não o tenha feito, para recuperar o acesso aos dados. Consulte Aceitação dos Termos de serviço do provedor e do consumidor do Snowflake.

  • Se você decidir usar o preenchimento automático para dar suporte aos consumidores remotos do seu compartilhamento, coordene o seguinte fluxo de trabalho com os consumidores remotos dos seus dados:

    1. Depois de publicar a listagem, informe aos consumidores em regiões remotas como acessá-la. Consulte Acesso a uma listagem privada.

    2. Depois que os consumidores em regiões remotas obtêm sua listagem, o preenchimento automático replica os dados para a região remota. Consulte Como funciona o preenchimento automático entre nuvens.

    3. Quando o preenchimento automático é concluído, o consumidor recebe um e-mail informando que os dados estão disponíveis. Nesse ponto, o consumidor deve fazer o seguinte:

      1. Eliminar o banco de dados importado existente criado no compartilhamento direto.

      2. Obter a listagem e criar um banco de dados usando o mesmo nome do banco de dados importado do compartilhamento direto.

Compartilhamento de dados ou aplicativos no Snowflake Marketplace

Para compartilhar dados ou aplicativos no Snowflake Marketplace, execute as seguintes etapas:

  1. Criar uma listagem.

  2. Configurar a listagem para prepará-la para publicação.

  3. Enviar a listagem para aprovação e publicação.

Nota

Antes de criar e publicar uma listagem paga no Snowflake Marketplace, entre em contato com seu parceiro de desenvolvimento de negócios na Snowflake. Se você não tiver um parceiro de desenvolvimento de negócios, envie um caso ao Marketplace Operations. Esta etapa é necessária para a aprovação da listagem.

Nota

Sua função deve ter os privilégios necessários para criar uma listagem. Consulte Privilégios necessários para trabalhar com listagens.

Para criar uma listagem, faça o seguinte:

  1. Entre em Snowsight.

  2. No menu de navegação, selecione Data Products » 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 um produto de dados que está disponível gratuitamente para os consumidores.

    • Limited trial para oferecer uma avaliação do seu produto de dados, com acesso ilimitado ao produto de dados disponível mediante solicitação.

    • Paid para cobrar pelo seu produto de dados no Snowflake.

  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

Você deve fornecer detalhes adicionais para listagens privadas pagas e qualquer listagem oferecida no Snowflake Marketplace antes de enviar sua listagem para aprovação ou publicá-la para consumidores específicos.

Para configurar uma listagem, faça o seguinte:

  1. Entre em Snowsight.

  2. No menu de navegação, selecione Data Products » 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 de listagens 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 para consumidores específicos

Para compartilhar uma listagem 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. No menu de navegação, selecione Data Products » 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 a partir 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 no Snowflake Marketplace

Toda listagem no Snowflake Marketplace deve passar pelo processo de revisão e aprovação. Depois de uma listagem ser aprovada, ela poderá ser publicada no Snowflake Marketplace. Se uma listagem for rejeitada, reveja os comentários de feedback, atualize a listagem e envie-a 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. No menu de navegação, selecione Data Products » 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 para os endereços de e-mail Business Contact e Technical Contact no perfil do provedor associado à listagem.

Publicação de sua listagem

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

  1. Entre em Snowsight.

  2. No menu de navegação, selecione Data Products » 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 evitar que sua listagem seja publicada automaticamente, consulte Desativação automática da publicação.

Quando você publica uma listagem, ela fica visível para os consumidores em todas as regiões do Snowflake Marketplace atuais e futuras. 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.

Desativação automática da publicação

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. No menu de navegação, selecione Data Products » 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 Compartilhamento de dados ou aplicativos com consumidores específicos usando 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 Permissão para que provedores compartilhem listas privadas em seu VPS.