Criação de colaborações na Snowsight

Você pode criar uma nova colaboração diretamente na Snowsight usando um assistente passo a passo. O assistente mostra como configurar o nome da colaboração, adicionar colaboradores, atribuir funções, mapear recursos e revisar a colaboração antes de criar.

Nota

Para criar uma colaboração, sua função deve ter o privilégio CREATECOLLABORATION. Para obter mais informações, consulte Gerenciando o acesso a colaborações, recursos e dados.

Para criar uma colaboração:

  1. Faça login no Snowsight.

  2. No menu de navegação, selecione Data sharing » Data clean rooms.

  3. Selecione Create Collaboration.

O assistente de criação de colaboração é aberto em quatro etapas.

Etapa 1: Informações de colaboração

Insira as informações básicas da colaboração:

  • Collaboration Name: um nome exclusivo para a colaboração.

  • Description: uma descrição opcional da finalidade da colaboração.

Para usar o Cortex Code para obter sugestões para o nome e a descrição da colaboração, selecione o botão Suggest. O Cortex Code analisa o contexto e oferece recomendações.

Selecione Next para prosseguir.

Etapa 2: Detalhes de colaboradores

Configure os colaboradores que participarão da colaboração.

Nota

Modelos e ofertas de dados devem ser registrados em um registro antes de serem adicionados a uma colaboração. Você pode registrá-los usando a API Collaboration ou o Cortex Code.

Colaborador proprietário

Sua conta é adicionada automaticamente como proprietário da colaboração. Você pode configurar o seguinte para o proprietário:

  • Alias: um nome de exibição para sua conta nesta colaboração.

  • Roles: selecione as funções para o proprietário (Provedor de dados, Executor de análise ou ambos).

  • Template IDs: opcionalmente, especifique IDs de modelos a serem incluídos da conta do proprietário.

  • Data Offering IDs: opcionalmente, especifique os IDs de ofertas de dados a serem incluído da conta do proprietário.

Colaboradores adicionais

Selecione Add Collaborator para adicionar outros colaboradores. Para cada colaborador adicional, configure:

  • Alias: um nome de exibição para o colaborador.

  • Account Identifier: o identificador da conta Snowflake do colaborador (por exemplo, ORG_NAME.ACCOUNT_NAME).

  • Roles: selecione as funções do colaborador (Provedor de dados, Executor de análise ou ambos).

  • Template IDs: opcionalmente, especifique os IDs de modelos esperados deste colaborador.

  • Data Offering IDs: opcionalmente, especifique os IDs de ofertas de dados esperados do colaborador.

Para usar o Cortex Code para obter sugestões de funções de colaboradores e atribuições de recursos, selecione o botão Suggest.

Selecione Next para prosseguir.

Etapa 3: Mapeamento de recursos

Configure as regras de acesso e execução da colaboração. Esta etapa apresenta matrizes de caixas de seleção que permitem que você controle:

  • Acesso a ofertas de dados: quais executores de análise têm acesso a quais ofertas de dados.

  • Acesso a modelos: quais executores de análise podem usar quais modelos.

  • Destinos de ativação: quais executores de análise podem ativar resultados para quais destinos.

Marque as caixas de seleção apropriadas para conceder acesso. Para usar o Cortex Code para obter sugestões de configuração de execução, selecione o botão Suggest.

Selecione Next para prosseguir.

Etapa 4: Revisão final

Revise toda a configuração da colaboração antes de enviar. A etapa de revisão exibe um resumo somente leitura organizado em guias:

  • Basic Details: o nome e a descrição da colaboração.

  • Collaborators: uma tabela com todos os colaboradores, suas funções e status.

  • Data Offerings: as ofertas de dados incluídas na colaboração.

  • Templates: os modelos incluídos na colaboração.

  • Destinations: os destinos de ativação configurados para executores de análise.

  • Raw Spec: a especificação do YAML gerado para a colaboração.

Para usar o Cortex Code para validar a especificação de colaboração antes de enviar, selecione o botão Validate. O Cortex Code analisa a especificação e identifica possíveis problemas.

Depois de revisar a configuração, selecione Submit. A colaboração será criada e os convites serão enviados aos colaboradores especificados.

Após a criação

Depois de enviar a colaboração:

  • Um indicador de carregamento mostra o progresso da criação.

  • Se der certo, você verá uma confirmação com um cartão Next Steps que orienta sobre o que fazer a seguir, como compartilhar modelos ou vincular ofertas de dados.

  • Em caso de falha, você verá uma mensagem de erro com detalhes. Selecione Debug para usar o Cortex Code para ajudar a diagnosticar o problema.

Junção automática

Ao criar uma colaboração, é possível ativar a junção automática na etapa de revisão. Quando a junção automática está ativada, você seleciona uma função e um warehouse, e a conta do proprietário une automaticamente a colaboração após a criação, sem exigir uma etapa de junção separada.

Nota

A junção automática cria uma tarefa do Snowflake que usa o warehouse selecionado para concluir o processo de junção. A tarefa consome créditos de computação enquanto é executada. Se sua função não for SAMOOHA_APP_ROLE, ela deve ter o privilégio EXECUTETASK no nível da conta. Para obter mais informações, consulte INITIALIZE.