Pular para o conteúdo principal

Configure a autenticação para o QuickBooks

info

Beta

Este recurso está em Beta. Para usá-lo, um administrador do workspace deve ativar o Lakeflow Connect para QuickBooks na página Previews . Consulte Gerenciar prévias do Databricks.

Esta página mostra como configurar o QuickBooks para permitir a autenticação do Databricks para o conector QuickBooks. Use as credenciais que você obtém dos passos desta página para criar uma conexão Unity Catalog no Databricks.

Pré-requisitos​

  • Uma empresa QuickBooks Online. Para ingerir dados de teste, você pode usar uma empresa sandbox do QuickBooks Online.
  • Uma account de Desenvolvedor Intuit que pode criar aplicativos.
  • O usuário autenticador deve ser capaz de entrar na empresa QuickBooks Online e autorizar aplicativos para ela.
  • Você precisa do domínio do workspace do Databricks para definir o URI de redirecionamento do aplicativo.

Configurar QuickBooks​

O conector do QuickBooks é autenticado com autorização de usuário para máquina (U2M) OAuth por meio de um aplicativo do Intuit. Neste passo, crie um aplicativo, registre o URI de redirecionamento do Databricks e anote as credenciais que você inserir na página de conexão. Para obter mais informações, consulte Obter seu ID do cliente e segredo do cliente e Configurar OAuth 2.0.

  1. Entre no portal do Desenvolvedor da Intuit e abra o painel do seu aplicativo.
  2. Clique em Criar um app e, em seguida, selecione QuickBooks Online and Payments .
  3. Insira um nome para o app, selecione o escopo Accounting (com.intuit.quickbooks.accounting) e clique em Create app .
  4. Abra as configurações de URI de redirecionamento do aplicativo, selecione Desenvolvimento para uma empresa sandbox ou Produção para uma empresa ativa e clique em Adicionar URI .
  5. Insira https://<your-databricks-workspace-domain>/login/oauth/http.html e clique em Salvar .
  6. Abra key e credenciais e selecione o mesmo ambiente. Observe o ID do cliente e o Segredo do cliente . Use estas credenciais para criar uma conexão Unity Catalog no Databricks.
  7. Observe o seu ID da empresa QuickBooks (ID do Reino). Para encontrá-lo, faça login no QuickBooks Online, clique em Settings e selecione Inscrições e cobrança . O ID da empresa aparece na parte superior da página. Para obter mais informações, consulte Encontrar seu ID da empresa QuickBooks Online.

Os passos seguintes​

Crie uma conexão com o QuickBooks no Databricks. Consulte Criar uma conexão com o QuickBooks.