Pular para o conteúdo principal

Criar uma conexão Veeva Vault

info

Beta

Este recurso está em Beta. Os administradores de workspace podem controlar o acesso a este recurso na página **Pré-visualizações**. Consulte Gerenciar prévias do Databricks.

Crie uma conexão do Veeva Vault no Catalog Explorer para armazenar as credenciais de autenticação para ingestão do Lakeflow Connect. Qualquer usuário com o privilégio USE CONNECTION na conexão pode então criar pipelines de ingestão do Veeva Vault sem precisar de acesso direto às credenciais.

Alternativamente, usuários administradores podem criar uma conexão e um pipeline ao mesmo tempo na interface do usuário de ingestão de dados. Consulte Ingerir dados do Veeva Vault.

Para requisitos de privilégio, consulte Conectar a fontes de ingestão gerenciadas.

Pré-requisitos

Conclua a configuração do Veeva Vault para autenticação OAuth 2.0 M2M. Utilize os detalhes de autenticação obtidos para criar a conexão.

Você também precisa de um volume do Unity Catalog para usar como armazenamento de preparo para downloads de arquivos Veeva entre execuções de pipeline. Crie um volume no Explorador de Catálogos antes de continuar. Para obter detalhes, consulte O que são volumes do Unity Catalog?.

Criar uma conexão

  1. No workspace do Databricks, clique em Ícone de dados. Catálogo > Criar > Criar uma conexão .

  2. Na página Noções básicas de conexão do assistente Configurar conexão , especifique um nome de conexão exclusivo.

  3. No menu suspenso Tipo de conexão , selecione Veeva Vault .

  4. (Opcional) Adicione um comentário.

  5. Clique em Avançar .

  6. Na página Autenticação , especifique o seguinte:

    • **ID do Cliente**: O ID de Aplicativo (cliente) do Microsoft Entra ID do registro do aplicativo. Obtenha isso da configuração de origem.
    • Segredo do Cliente : o valor do segredo do cliente do Microsoft Entra ID. Em caso de perda, gere um novo no Microsoft Entra ID — ele não pode ser recuperado após a criação.
    • OAuth scope : O escopo OAuth 2.0 para a solicitação de tokens para o endpoint de tokens do Microsoft Entra ID. Geralmente definido como <client_id>/.default para solicitar todas as permissões pré-consentidas na entidade de serviço.
    • Volume de staging: O volume do Unity Catalog usado para armazenar em cache os arquivos Veeva de downloads entre os gatilhos do pipeline. Use o formato catalog.schema.volume.
    • Endpoint de Token : O endpoint de token OAuth 2.0 v2 do Microsoft Entra ID (por exemplo, https://login.microsoftonline.com/{tenant-id}/oauth2/v2.0/token). Obtenha isso da configuração de origem.
    • DNS do Vault : seu hostname do Vault, sem https:// (por exemplo, your-company.veevavault.com).
    • URL de ID da sessão do Vault : A URL de ID da sessão do perfil Veeva OAuth 2.0 / OpenID Connect (por exemplo, https://login.veevavault.com/auth/oauth/session/{profile-id}). Obtenha isso da configuração de origem.
  7. Clique em Criar conexão .

Próximos os passos

Ingerir dados do Veeva Vault.