Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
Esta característica está en versión preliminar pública. Puede confirmar la inscripción en versión preliminar en la página Vistas previas . Consulte Administración de versiones preliminares de Azure Databricks.
Aprenda a configurar la cuenta de NetSuite para la ingesta de Azure Databricks mediante la autenticación basada en tokens (TBA).
Requisitos
Para configurar NetSuite para la ingesta de Azure Databricks, debe tener lo siguiente:
- Una cuenta de NetSuite con una licencia de conducir de SuiteAnalytics JDBC.
- Acceso al origen de datos
NetSuite2.com. No se admite el origen de datos heredadonetsuite.com. - Privilegios de administrador en NetSuite para crear roles, usuarios e integraciones.
Paso 1: Habilitar TBA y crear un rol y un usuario
- En su cuenta de NetSuite, vaya a Configuración > de la empresa > Activar funciones.
- Haga clic en la pestaña SuiteCloud .
- En la sección Administrar autenticación , habilite Token-Based Autenticación.
- Haz clic en Guardar.
- Vaya a Configurar > usuarios o roles > administrar roles > nuevos.
- Escriba un nombre de rol (por ejemplo,
LakeFlowRole). - En la pestaña Permisos , en Configuración, agregue los permisos siguientes:
Log in using Access TokensSuiteAnalytics ConnectDeleted RecordsCustom Record TypesCustom Body FieldsCustom Column FieldsCustom Entity FieldsCustom Event FieldsCustom Item Fields
- Haz clic en Guardar.
- Vaya a Configurar > usuarios o roles > administrar usuarios > nuevos.
- Escriba un nombre de usuario (por ejemplo,
LakeFlowUser) y rellene los campos obligatorios. - En la pestaña Acceso , asigne los siguientes roles:
- El rol que creó (por ejemplo,
LakeFlowRole) Data Warehouse Integrator
- El rol que creó (por ejemplo,
- Haz clic en Guardar.
Paso 2: Obtener la clave del consumidor y la clave secreta
En NetSuite, vaya a Configuración > Integración > Administrar Integraciones > Nueva.
Escriba un nombre para la integración (por ejemplo,
Lakeflow Integration).Habilite la autenticación basada en tokens.
Opcionalmente, configure otras opciones según sea necesario para su organización.
Haz clic en Guardar.
Después de guardar, NetSuite muestra la clave de consumidor y el secreto de consumidor. Copie estos valores en una ubicación segura. Los usará para crear una conexión en Azure Databricks.
Importante
El secreto del consumidor solo se muestra una vez. Si lo pierde, deberá crear una nueva integración.
Paso 3: Capturar el identificador de token y el secreto
En NetSuite, inicie sesión como el usuario que creó (por ejemplo,
LakeFlowUser).Vaya a Configuración > Usuarios/Roles > Tokens de acceso > Nuevos.
Seleccione la aplicación (integración) que creó (por ejemplo,
Lakeflow Integration).Seleccione el rol que creó (por ejemplo,
LakeFlowRole).Haz clic en Guardar.
NetSuite muestra el identificador de token y el secreto de token. Copie estos valores en una ubicación segura. Los usará para crear una conexión en Azure Databricks.
Importante
El secreto del token solo se muestra una vez. Si lo pierde, debe crear un nuevo token de acceso.
Paso 4: Obtención del identificador de rol
- En NetSuite, vaya a Configurar > Usuarios/Roles > Administrar Roles.
- Busque el rol Integrador de almacenamiento de datos .
- Haga clic en el rol para ver sus detalles.
- Copie el identificador interno (id. de rol) en una ubicación segura. La usará para crear una conexión en Azure Databricks.
Paso 5: Buscar el host, el puerto y el identificador de cuenta
- En NetSuite, vaya a Configuración > Configurar SuiteAnalytics Connect.
- En la sección Configuración se muestra la información del host, el puerto y el identificador de cuenta del servicio. Copie estos valores en una ubicación segura. Los usará para crear una conexión en Azure Databricks.
Pasos siguientes
Los pasos siguientes dependen de su persona de usuario:
| Usuario | Steps |
|---|---|
| Admin | Use el Explorador de catálogos para crear una conexión para que los no administradores puedan crear canalizaciones o usar la interfaz de usuario de ingesta de datos para crear una conexión y una canalización. |
| No administrador | Use cualquier interfaz compatible para crear una canalización a partir de una conexión existente. |
Recursos adicionales
- Habilitación de la característica de autenticación basada en tokens en la documentación de NetSuite
- Permisos de autenticación basada en tokens (TBA) en la documentación de NetSuite