Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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.comdados. A fonte de dados legadanetsuite.comnã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
- Na sua conta NetSuite, vá a Configuração > Empresa > Ativar Funcionalidades.
- Clique no separador SuiteCloud .
- Na secção Gerir Autenticação, ative Autenticação Baseada em Token.
- Clique em Salvar.
- Vá a Configurar > Utilizadores/Papéis > Gerir Papéis > Novos.
- Insira o nome de um papel (por exemplo,
LakeFlowRole). - No separador Permissões , em Definições, adicione as seguintes permissões:
Log in using Access TokensSuiteAnalytics ConnectDeleted RecordsCustom Record TypesCustom Body FieldsCustom Column FieldsCustom Entity FieldsCustom Event FieldsCustom Item Fields
- Clique em Salvar.
- Vá a Configurar > Utilizadores/Funções > Gerir Utilizadores > Novo.
- Introduza um nome de utilizador (por exemplo,
LakeFlowUser) e preencha os campos obrigatórios. - No separador Acesso , atribua os seguintes papéis:
- O cargo que criou (por exemplo,
LakeFlowRole) Data Warehouse Integrator
- O cargo que criou (por exemplo,
- Clique em Salvar.
Passo 2: Obter a chave de cliente e a chave secreta
No NetSuite, vá a Configurar > Integração > Gerir Integrações > Novas.
Insira um nome para a integração (por exemplo,
Lakeflow Integration).Ativa a autenticação baseada em tokens.
Opcionalmente, configure outras definições conforme necessário para a sua organização.
Clique em Salvar.
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
No NetSuite, inicia sessão como o utilizador que criaste (por exemplo,
LakeFlowUser).Vá a Configuração > Utilizadores/Papéis > Tokens de Acesso > Novo.
Selecione a aplicação (integração) que criou (por exemplo,
Lakeflow Integration).Selecione a função que criou (por exemplo,
LakeFlowRole).Clique em Salvar.
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
- No NetSuite, acede a Configurar > Utilizadores/Funções > Gerir Funções.
- Procure a função de Integrador de Armazém de Dados .
- Clique na função para ver os detalhes.
- 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
- No NetSuite, vai a Definições > Configurar SuiteAnalytics Connect.
- 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
- Ative a Funcionalidade de Autenticação Baseada em Tokens na documentação do NetSuite
- Permissões de Autenticação Baseada em Token (TBA) na documentação do NetSuite