Configure o NetSuite para ingestão no Databricks.
Visualização
O conector NetSuite está em versão prévia pública.
Aprenda como configurar sua account NetSuite para ingestão de Databricks usando autenticação baseada em tokens (a ser anunciada).
Requisitos
Para configurar o NetSuite para ingestão de dados do Databricks, você precisa do seguinte:
- Uma account NetSuite com uma licença de driver JDBC do SuiteAnalytics.
- Acesso à fonte de dados
NetSuite2.com. A fonte de dados legadanetsuite.comnão é suportada. - Privilégios de administrador no NetSuite para criar funções, usuários e integrações.
Passo 1: Habilite o TBA e crie uma função e um usuário.
-
Na sua account NetSuite, acesse Configuração > Empresa > Habilitar recurso .
-
Clique na tab SuiteCloud .
-
Na seção Gerenciar Autenticação , habilite a Autenticação baseada em tokens .
-
Clique em Salvar .
-
Acesse Configuração > Usuários/Funções > Gerenciar Funções > Novo .
-
Insira um nome de função (por exemplo,
LakeFlowRole). -
Na tab Permissões , em Configuraçõ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 .
-
Acesse Configuração > Usuários/Funções > Gerenciar Usuários > Novo .
-
Insira um nome de usuário (por exemplo,
LakeFlowUser) e preencha os campos obrigatórios. -
Na tab Acesso , atribua as seguintes funções:
- A função que você criou (por exemplo,
LakeFlowRole) Data Warehouse Integrator
- A função que você criou (por exemplo,
-
Clique em Salvar .
Passo 2: Obtenha a key e o segredo do consumidor
-
No NetSuite, acesse Configuração > Integração > Gerenciar integrações > Novo .
-
Insira um nome para a integração (por exemplo,
Lakeflow Integration). -
Ativar autenticação baseada em tokens .
-
Opcionalmente, configure outras definições conforme necessário para a sua organização.
-
Clique em Salvar .
-
Após salvar, o NetSuite exibe a chave do consumidor e o segredo do consumidor . Copie esses valores para um local seguro. Você os utilizará para criar uma conexão no Databricks.
O segredo do consumidor é mostrado apenas uma vez. Se você perder a integração, terá que criar uma nova.
Passo 3: Obtenha o ID e o segredo do token
-
No NetSuite, log in como o usuário que você criou (por exemplo,
LakeFlowUser). -
Acesse Configuração > Usuários/Funções > tokens de acesso > Novo .
-
Selecione o aplicativo (integração) que você criou (por exemplo,
Lakeflow Integration). -
Selecione a função que você criou (por exemplo,
LakeFlowRole). -
Clique em Salvar .
-
O NetSuite exibe o ID do token e o segredo do token . Copie esses valores para um local seguro. Você os utilizará para criar uma conexão no Databricks.
O segredo dos tokens é mostrado apenas uma vez. Se você o perder, deverá criar um novo access token.
Passo 4: Obtenha o ID da função
- No NetSuite, acesse Configuração > Usuários/Funções > Gerenciar Funções .
- Procure pela função de Integrador de Data Warehouse .
- Clique na função para view os detalhes.
- Copie o ID interno (ID da função) para um local seguro. Você o utilizará para criar uma conexão no Databricks.
Etapa 5: Encontre o host, a porta e o ID account
- No NetSuite, acesse Configurações > Configurar o SuiteAnalytics Connect .
- A seção "Sua Configuração" exibe as informações do host do serviço, da porta e do ID account . Copie esses valores para um local seguro. Você os utilizará para criar uma conexão no Databricks.
Próximos passos
Os próximos passos dependem do seu perfil de usuário:
Usuário | os passos |
|---|---|
Administrador | Use o Catalog Explorer para criar uma conexão para que usuários sem privilégios de administrador possam criar pipelines ou use a interface de ingestão de dados para criar uma conexão e um pipeline. |
Não administrativo | Utilize qualquer interface compatível para criar um pipeline a partir de uma conexão existente. |
Recursos adicionais
- Habilite o recurso de autenticação baseada em tokens na documentação do NetSuite.
- Permissões de autenticação baseada em tokens (TBA) na documentação do NetSuite