Partilhar via


Configure o NetSuite para ingestão no Azure Databricks

Importante

O conector NetSuite está em Versão Prévia Pública.

Aprenda a configurar a sua conta NetSuite para a ingestão do Azure Databricks usando autenticação baseada em tokens (TBA).

Requerimentos

Para configurar o NetSuite para a ingestão do Azure Databricks, deve ter o seguinte:

  • Uma conta NetSuite com carta de condução SuiteAnalytics JDBC.
  • Acesso à fonte de NetSuite2.com dados. A fonte de dados legada netsuite.com não é suportada.
  • Privilégios de administrador no NetSuite para criar papéis, utilizadores e integrações.

Passo 1: Ativar a TBA e criar um papel e um utilizador

  1. Na sua conta NetSuite, vá a Configuração > Empresa > Ativar Funcionalidades.
  2. Clique no separador SuiteCloud .
  3. Na secção Gerir Autenticação, ative Autenticação Baseada em Token.
  4. Clique em Salvar.
  5. Vá a Configurar > Utilizadores/Papéis > Gerir Papéis > Novos.
  6. Insira o nome de um papel (por exemplo, LakeFlowRole).
  7. No separador Permissões , em Definições, adicione as seguintes permissões:
    • Log in using Access Tokens
    • SuiteAnalytics Connect
    • Deleted Records
    • Custom Record Types
    • Custom Body Fields
    • Custom Column Fields
    • Custom Entity Fields
    • Custom Event Fields
    • Custom Item Fields
  8. Clique em Salvar.
  9. Vá a Configurar > Utilizadores/Funções > Gerir Utilizadores > Novo.
  10. Introduza um nome de utilizador (por exemplo, LakeFlowUser) e preencha os campos obrigatórios.
  11. No separador Acesso , atribua os seguintes papéis:
    • O cargo que criou (por exemplo, LakeFlowRole)
    • Data Warehouse Integrator
  12. Clique em Salvar.

Passo 2: Obter a chave de cliente e a chave secreta

  1. No NetSuite, vá a Configurar > Integração > Gerir Integrações > Novas.

  2. Insira um nome para a integração (por exemplo, Lakeflow Integration).

  3. Ativa a autenticação baseada em tokens.

  4. Opcionalmente, configure outras definições conforme necessário para a sua organização.

  5. Clique em Salvar.

  6. Após a gravação, o NetSuite mostra a Chave do Consumidor e o Segredo do Consumidor. Copie estes valores para um local seguro. Vais usá-los para criar uma ligação no Azure Databricks.

    Importante

    O segredo do consumidor só é mostrado uma vez. Se o perderes, tens de criar uma nova integração.

Passo 3: Obter o ID do token e o segredo

  1. No NetSuite, inicia sessão como o utilizador que criaste (por exemplo, LakeFlowUser).

  2. Vá a Configuração > Utilizadores/Papéis > Tokens de Acesso > Novo.

  3. Selecione a aplicação (integração) que criou (por exemplo, Lakeflow Integration).

  4. Selecione a função que criou (por exemplo, LakeFlowRole).

  5. Clique em Salvar.

  6. O NetSuite mostra o ID do Token e o Token Secret. Copie estes valores para um local seguro. Vais usá-los para criar uma ligação no Azure Databricks.

    Importante

    O segredo do token só é mostrado uma vez. Se o perderes, tens de criar um novo token de acesso.

Passo 4: Obtenha o ID da função

  1. No NetSuite, acede a Configurar > Utilizadores/Funções > Gerir Funções.
  2. Procure a função de Integrador de Armazém de Dados .
  3. Clique na função para ver os detalhes.
  4. Copie o ID Interno (ID de função) para um local seguro. Vais usá-lo para criar uma ligação no Azure Databricks.

Passo 5: Encontre o anfitrião, a porta e o ID da conta

  1. No NetSuite, vai a Definições > Configurar SuiteAnalytics Connect.
  2. A secção A Sua Configuração mostra as informações do seu host de serviço, porta e ID da conta. Copie estes valores para um local seguro. Vais usá-los para criar uma ligação no Azure Databricks.

Próximos passos

Os próximos passos dependem da sua persona de utilizador:

User Steps
Administrador Use o Explorador de Catálogos para criar uma ligação para que os não-administradores possam criar pipelines ou usar a interface de ingestão de dados para criar uma ligação e um pipeline.
Não administrador Use qualquer interface suportada para criar um pipeline a partir de uma ligação existente.

Recursos adicionais