Compartir a través de


Configuración de NetSuite para la ingesta en Azure Databricks

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 heredado netsuite.com .
  • Privilegios de administrador en NetSuite para crear roles, usuarios e integraciones.

Paso 1: Habilitar TBA y crear un rol y un usuario

  1. En su cuenta de NetSuite, vaya a Configuración > de la empresa > Activar funciones.
  2. Haga clic en la pestaña SuiteCloud .
  3. En la sección Administrar autenticación , habilite Token-Based Autenticación.
  4. Haz clic en Guardar.
  5. Vaya a Configurar > usuarios o roles > administrar roles > nuevos.
  6. Escriba un nombre de rol (por ejemplo, LakeFlowRole).
  7. En la pestaña Permisos , en Configuración, agregue los permisos siguientes:
    • 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. Haz clic en Guardar.
  9. Vaya a Configurar > usuarios o roles > administrar usuarios > nuevos.
  10. Escriba un nombre de usuario (por ejemplo, LakeFlowUser) y rellene los campos obligatorios.
  11. En la pestaña Acceso , asigne los siguientes roles:
    • El rol que creó (por ejemplo, LakeFlowRole)
    • Data Warehouse Integrator
  12. Haz clic en Guardar.

Paso 2: Obtener la clave del consumidor y la clave secreta

  1. En NetSuite, vaya a Configuración > Integración > Administrar Integraciones > Nueva.

  2. Escriba un nombre para la integración (por ejemplo, Lakeflow Integration).

  3. Habilite la autenticación basada en tokens.

  4. Opcionalmente, configure otras opciones según sea necesario para su organización.

  5. Haz clic en Guardar.

  6. 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

  1. En NetSuite, inicie sesión como el usuario que creó (por ejemplo, LakeFlowUser).

  2. Vaya a Configuración > Usuarios/Roles > Tokens de acceso > Nuevos.

  3. Seleccione la aplicación (integración) que creó (por ejemplo, Lakeflow Integration).

  4. Seleccione el rol que creó (por ejemplo, LakeFlowRole).

  5. Haz clic en Guardar.

  6. 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

  1. En NetSuite, vaya a Configurar > Usuarios/Roles > Administrar Roles.
  2. Busque el rol Integrador de almacenamiento de datos .
  3. Haga clic en el rol para ver sus detalles.
  4. 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

  1. En NetSuite, vaya a Configuración > Configurar SuiteAnalytics Connect.
  2. 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