Aller au contenu principal

Configurez NetSuite pour l'ingestion dans Databricks

info

Aperçu

Cette fonctionnalité est en aperçu public.

Découvrez comment configurer votre compte NetSuite pour l'ingestion Databricks à l'aide de l'authentification par jeton (TBA).

Exigences

Pour configurer NetSuite pour l'ingestion Databricks, vous devez disposer des éléments suivants :

  • Un compte NetSuite avec une licence de drivers JDBC SuiteAnalytics.
  • Accès à la source de données NetSuite2.com. La source de données netsuite.com héritée n'est pas prise en charge.
  • Privilèges d'administrateur dans NetSuite pour créer des rôles, des utilisateurs et des intégrations.

Étape 1 : Activer TBA et créer un rôle et un utilisateur

  1. Dans votre compte NetSuite, allez dans Setup > Company > Enable Features .

  2. Cliquez sur l'onglet **SuiteCloud**tab.

  3. Dans la section Gérer l'authentification , activez l' Authentification basée sur les jetons .

  4. Cliquez sur Enregistrer .

  5. Accédez à Configuration > Utilisateurs/Rôles > Gérer les Rôles > Nouveau .

  6. Saisissez un nom de rôle (par exemple : LakeFlowRole).

  7. Sous l'tab **Autorisations**, dans **Paramètres**, ajoutez les autorisations suivantes :

    • 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. Cliquez sur Enregistrer .

  9. Accédez à **Configuration > Utilisateurs/Rôles > Gérer les utilisateurs > Nouveau**.

  10. Saisissez un nom d'utilisateur (par exemple, LakeFlowUser) et remplissez les champs requis.

  11. Sur l'onglet **tab**, attribuez les rôles suivants :

    • Le rôle que vous avez créé (par exemple, LakeFlowRole)
    • Data Warehouse Integrator
  12. Cliquez sur Enregistrer .

Étape 2 : Récupérer la clé de consommateur et le secret

  1. Dans NetSuite, accédez à **Configuration > Intégration > Gérer les intégrations > Nouveau**.

  2. Saisissez un nom pour l'intégration (par exemple, Lakeflow Integration).

  3. Activer l’ authentification basée sur des jetons .

  4. Vous pouvez également configurer d'autres paramètres si nécessaire pour votre organisation.

  5. Cliquez sur Enregistrer .

  6. Après l'enregistrement, NetSuite affiche la clé client et le secret client . Copiez ces valeurs dans un emplacement sécurisé. Vous les utiliserez pour créer une connexion dans Databricks.

important

Le secret client n’est affiché qu’une seule fois. Si vous le perdez, vous devez créer une nouvelle intégration.

Étape 3 : Récupérer l'ID et le secret du jeton

  1. Dans NetSuite, connectez-vous en tant qu'utilisateur que vous avez créé (par exemple, LakeFlowUser).

  2. Accédez à Configuration > Utilisateurs/Rôles > Jetons d'accès > Nouveau .

  3. Sélectionnez l'application (intégration) que vous avez créée (par exemple, Lakeflow Integration).

  4. Sélectionnez le rôle que vous avez créé (par exemple, LakeFlowRole).

  5. Cliquez sur Enregistrer .

  6. NetSuite affiche l' ID du jeton et le Jeton secret . Copiez ces valeurs dans un emplacement sécurisé. Vous les utiliserez pour créer une connexion dans Databricks.

important

Le secret du jeton n'est affiché qu'une seule fois. Si vous le perdez, vous devez créer un nouveau jeton d'accès.

Étape 4 : Obtenir l'ID du rôle

  1. Dans NetSuite, accédez à Setup > Users/Roles > Manage Roles .
  2. Recherchez le rôle de **Data Warehouse Integrator**.
  3. Cliquez sur le rôle pour en afficher les détails.
  4. Copiez l’ ID interne (ID de rôle) dans un emplacement sécurisé. Vous l'utiliserez pour créer une connexion dans Databricks.

Étape 5 : Recherchez l'hôte, le port et l'ID de compte

  1. Dans NetSuite, accédez à Paramètres > Configuration de SuiteAnalytics Connect .
  2. La section **Votre configuration** affiche les informations relatives à l’hôte de votre service, au port et à l’ID de compte. Copiez ces valeurs dans un endroit sécurisé. Vous les utiliserez pour créer une connexion dans Databricks.

Étapes suivantes

Les étapes suivantes dépendent de votre persona d'utilisateur :

Ressources supplémentaires