Configure a autenticação para o QuickBooks
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.
- Entre no portal do Desenvolvedor da Intuit e abra o painel do seu aplicativo.
- Clique em Criar um app e, em seguida, selecione QuickBooks Online and Payments .
- Insira um nome para o app, selecione o escopo Accounting (
com.intuit.quickbooks.accounting) e clique em Create app . - 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 .
- Insira
https://<your-databricks-workspace-domain>/login/oauth/http.htmle clique em Salvar . - 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.
- 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.