Compartilhar via


Configurar o NetSuite para ingestão no Azure Databricks

Importante

Esse recurso está em Visualização Pública. Você pode confirmar o registro de visualização na página Visualizações . Consulte Gerenciar visualizações do Azure Databricks.

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

Requirements

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

  • Uma conta do NetSuite com uma licença de driver JDBC do SuiteAnalytics.
  • Acesso à fonte de dados NetSuite2.com. Não há suporte para a fonte de dados herdada netsuite.com .
  • Privilégios de administrador no NetSuite para criar funções, usuários e integrações.

Etapa 1: Habilitar o TBA e criar uma função e um usuário

  1. Em sua conta do NetSuite, vá para Configuração > Empresa > Habilitar Recursos.
  2. Clique na guia SuiteCloud .
  3. Na seção Gerenciar Autenticação , habilite Token-Based Autenticação.
  4. Clique em Salvar.
  5. Vá para Configurar > Usuários/Funções > Gerenciar Funções > Novas.
  6. Insira um nome de função (por exemplo, LakeFlowRole).
  7. Na guia Permissões , em Configuraçõ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á para Configurar > Usuários/Funções > Gerenciar Usuários > Novos.
  10. Insira um nome de usuário (por exemplo LakeFlowUser) e preencha os campos necessários.
  11. Na guia Acesso , atribua as seguintes funções:
    • A função que você criou (por exemplo, LakeFlowRole)
    • Data Warehouse Integrator
  12. Clique em Salvar.

Etapa 2: Obter a chave e o segredo do cliente

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

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

  3. Habilitar Autenticação Baseada em Token.

  4. Opcionalmente, defina outras configurações conforme necessário para sua organização.

  5. Clique em Salvar.

  6. Depois de salvar, o NetSuite exibe a Chave do Consumidor e o Segredo do Consumidor. Copie esses valores para um local seguro. Você os usará para criar uma conexão no Azure Databricks.

    Importante

    O segredo do consumidor é mostrado apenas uma vez. Se você o perder, precisará criar uma nova integração.

Etapa 3: buscar a ID e o segredo do token

  1. No NetSuite, faça logon como o usuário que você criou (por exemplo, LakeFlowUser).

  2. Vá para Configuração > Usuários/Funções > Tokens de Acesso > Novo.

  3. Selecione o aplicativo (integração) que você criou (por exemplo, Lakeflow Integration).

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

  5. Clique em Salvar.

  6. O NetSuite exibe a ID do Token e o Segredo do Token. Copie esses valores para um local seguro. Você os usará para criar uma conexão no Azure Databricks.

    Importante

    O segredo do token é mostrado apenas uma vez. Se você perdê-lo, deverá criar um novo token de acesso.

Etapa 4: Obter a ID da função

  1. No NetSuite, vá para Configurar > Usuários/Funções > Gerenciar Funções.
  2. Procure pelo papel Integrador de Data Warehouse.
  3. Clique na função para exibir seus detalhes.
  4. Copie a ID interna (ID da função) para um local seguro. Você a usará para criar uma conexão no Azure Databricks.

Etapa 5: localizar o host, a porta e a ID da conta

  1. No NetSuite, vá para Configurações > configurar o SuiteAnalytics Connect.
  2. A seção Configuração mostra as informações de ID do host, da porta e da conta do serviço. Copie esses valores para um local seguro. Você os usará para criar uma conexão no Azure Databricks.

Próximas etapas

As próximas etapas dependem da persona do usuário:

Utilizador Steps
Admin Use o Catalog Explorer para criar uma conexão para que os não administradores possam criar pipelines ou usar a interface de usuário para ingestão de dados para criar uma conexão e um pipeline.
Não administrador Use qualquer interface com suporte para criar um pipeline a partir de uma conexão existente.

Recursos adicionais