Instalação de um aplicativo de uma listagem

Este tópico descreve como usar o Snowsight para instalar aplicativos criados usando o Snowflake Native App Framework.

Fluxo de trabalho para instalar um aplicativo a partir de uma listagem

Para encontrar e instalar uma listagem para um aplicativo:

  1. Configure os privilégios necessários para instalar uma listagem.

  2. Instale a listagem.

  3. Veja a listagem instalada.

  4. Consulte Permissão de acesso a uma conta de consumidor para obter informações sobre tarefas relacionadas ao gerenciamento de um aplicativo. Consulte Configuração do rastreamento de evento para um aplicativo para obter informações sobre como configurar o compartilhamento de evento.

Definição dos privilégios obrigatórios

Para acessar uma listagem, é necessário usar a função ACCOUNTADMIN ou outra função com os privilégios IMPORT SHARE e CREATE DATABASE.

Após a instalação de um aplicativo, o proprietário do aplicativo pode conceder acesso ao aplicativo usando funções de aplicativo. Consulte Concessão de funções de aplicativo a funções de conta para obter mais detalhes.

Nota

Para pagar por um aplicativo, sua função também deve ter o privilégio PURCHASE DATA EXCHANGE LISTING, e você deve atender a critérios adicionais. Consulte Pague por listagens.

Instalação de um aplicativo a partir de uma listagem compartilhada privadamente

Nota

Como provedor, você pode testar seu aplicativo criando uma listagem privada, compartilhando-a com outra conta na organização à qual você tenha acesso, entrando nessa conta e seguindo estas etapas para instalar o aplicativo.

Para instalar um aplicativo de uma listagem privada:

  1. Faça login no Snowsight.

  2. No menu de navegação, selecione Data Products » Apps.

  3. Em Recently shared with you, selecione o bloco para a listagem.

  4. Visualize os privilégios e solicitações de registro do aplicativo, incluindo:

  5. Selecione Get, ou para um aplicativo monetizado, selecione Buy.

    Nota

    Se o provedor incluir definições de evento necessárias no aplicativo, o consumidor deverá definir uma tabela de evento antes de instalar o aplicativo. Até mesmo o compartilhamento e as definições de evento necessárias são ativados durante a instalação e não podem ser desativados posteriormente.

  6. Digite um nome para o aplicativo.

  7. Selecione o warehouse que deseja usar para instalar o aplicativo.

  8. Selecione Get.

  9. Selecione Open para exibir o aplicativo ou Done para finalizar.

Instalação de um aplicativo a partir de uma listagem do Snowflake Marketplace

Para instalar um aplicativo a partir de uma listagem do Snowflake Marketplace:

  1. Faça login no Snowsight.

  2. No menu de navegação, selecione Data Products » Marketplace.

  3. Pesquise ou navegue até a listagem que você deseja acessar.

  4. Selecione a listagem e visualize os privilégios e solicitações de registro em log do aplicativo, incluindo:

  5. Selecione Get para acessar a listagem.

    Nota

    Se o provedor incluir definições de evento necessárias no aplicativo, o consumidor deverá definir uma tabela de evento antes de instalar o aplicativo. Até mesmo o compartilhamento e as definições de evento necessárias são ativados durante a instalação e não podem ser desativados posteriormente.

  6. Selecione o warehouse que deseja usar para instalar o aplicativo.

  7. (Opcional) Digite um nome para Application name.

  8. Selecione Get.

  9. Selecione Open para exibir o aplicativo ou Done para finalizar.

Instalação de várias instâncias de um aplicativo

Os provedores podem configurar um aplicativo para que várias instâncias de um aplicativo possam ser instaladas ao mesmo tempo.

Nota

Os aplicativos instalados a partir de uma listagem de avaliação ou de uma listagem monetizada não podem ter várias instâncias.

Se um aplicativo estiver configurado para permitir várias instalações, os consumidores poderão instalar instâncias adicionais depois de instalar o aplicativo a partir de uma listagem privada ou do Snowflake Marketplace.

Se várias instâncias estiverem ativadas para um aplicativo, você poderá instalar um máximo de 10 instâncias em sua conta.

Para instalar uma nova instância de um aplicativo, execute as seguintes tarefas:

  1. Faça login no Snowsight.

  2. No menu de navegação, selecione Data Products » Apps.

  3. Selecione o aplicativo do qual você deseja instalar outra instância.

    Se várias instâncias do aplicativo já estiverem instaladas, a Snowsight exibirá um painel com todas as instâncias do aplicativo.

  4. Selecione Add instance

    Cuidado

    Add instance só aparece se o provedor tiver configurado o aplicativo para permitir várias instâncias.

  5. Digite um nome para a instância e, em seguida, selecione o warehouse a ser usado para essa instância.

  6. Selecione Get.

    O aplicativo é instalado e o Snowflake envia um e-mail de notificação para o administrador do aplicativo.

  7. Selecione Done para concluir a instalação.

Depois de instalar a instância do aplicativo, você pode configurar o rastreamento de eventos para um aplicativo, configurar privilégios para o aplicativo e executar outras tarefas de gerenciamento.