Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Le connecteur NetSuite est disponible en préversion publique.
Découvrez comment configurer votre compte NetSuite pour l’ingestion Azure Databricks à l’aide de l’authentification basée sur des jetons (TBA).
Spécifications
Pour configurer NetSuite pour l’ingestion Azure Databricks, vous devez disposer des éléments suivants :
- Un compte NetSuite avec une licence de pilotes JDBC SuiteAnalytics.
- Accès à la source de
NetSuite2.comdonnées. La source de données héritéenetsuite.comn’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
- Dans votre compte NetSuite, accédez à Configurer > l’entreprise > Activer les fonctionnalités.
- Cliquez sur l’onglet SuiteCloud .
- Dans la section Gérer l’authentification , activez Token-Based Authentification.
- Cliquez sur Enregistrer.
- Accédez à Configurer > les utilisateurs/rôles > pour gérer les rôles > nouveaux.
- Entrez un nom de rôle (par exemple,
LakeFlowRole). - Sous l’onglet Autorisations , sous Paramètres, ajoutez les autorisations suivantes :
Log in using Access TokensSuiteAnalytics ConnectDeleted RecordsCustom Record TypesCustom Body FieldsCustom Column FieldsCustom Entity FieldsCustom Event FieldsCustom Item Fields
- Cliquez sur Enregistrer.
- Accédez à Configurer > les utilisateurs/rôles > pour gérer les utilisateurs > nouveaux.
- Entrez un nom d’utilisateur (par exemple)
LakeFlowUseret renseignez les champs requis. - Sous l’onglet Accès , attribuez les rôles suivants :
- Rôle que vous avez créé (par exemple,
LakeFlowRole) Data Warehouse Integrator
- Rôle que vous avez créé (par exemple,
- Cliquez sur Enregistrer.
Étape 2 : Récupérer la clé et le secret client.
Dans NetSuite, accédez à Configurer > Integration > Manage Integrations > New.
Entrez un nom pour l’intégration (par exemple).
Lakeflow IntegrationActivez l’authentification basée sur les jetons.
Si vous le souhaitez, configurez d’autres paramètres en fonction des besoins de votre organisation.
Cliquez sur Enregistrer.
Après l’enregistrement, NetSuite affiche la clé de consommateur et le secret consommateur. Copiez ces valeurs dans un emplacement sécurisé. Vous les utiliserez pour créer une connexion dans Azure Databricks.
Important
Le secret consommateur n’est affiché qu’une seule fois. Si vous la perdez, vous devez créer une nouvelle intégration.
Étape 3 : Récupérer l’ID de jeton et le secret
Dans NetSuite, connectez-vous en tant qu’utilisateur que vous avez créé (par exemple).
LakeFlowUserAccédez à Setup > Utilisateurs/Rôles > Jetons d'accès > Nouveau.
Sélectionnez l’application (intégration) que vous avez créée (par exemple).
Lakeflow IntegrationSélectionnez le rôle que vous avez créé (par exemple).
LakeFlowRoleCliquez sur Enregistrer.
NetSuite affiche l’ID de jeton et le secret de jeton. Copiez ces valeurs dans un emplacement sécurisé. Vous les utiliserez pour créer une connexion dans Azure Databricks.
Important
La clé secrète du jeton n’est affichée qu’une seule fois. Si vous le perdez, vous devez créer un nouveau jeton d’accès.
Étape 4 : Obtenir l’ID de rôle
- Dans NetSuite, accédez à Configurer > les utilisateurs/rôles > gérer les rôles.
- Recherchez le rôle Intégrateur d’entrepôt de données .
- Cliquez sur le rôle pour afficher ses détails.
- Copiez l’ID interne (ID de rôle) dans un emplacement sécurisé. Vous l’utiliserez pour créer une connexion dans Azure Databricks.
Étape 5 : Rechercher l’hôte, le port et l’ID de compte
- Dans NetSuite, accédez à Paramètres > configurer SuiteAnalytics Connect.
- La section Votre configuration affiche les informations relatives à l’hôte, au port et à l’ID de compte de votre service. Copiez ces valeurs dans un emplacement sécurisé. Vous les utiliserez pour créer une connexion dans Azure Databricks.
Étapes suivantes
Les étapes suivantes dépendent de votre personnage utilisateur :
| Utilisateur | Étapes |
|---|---|
| Admin | Utilisez l’Explorateur de catalogues pour créer une connexion afin que les non-administrateurs puissent créer des pipelines ou utiliser l’interface utilisateur d’ingestion de données pour créer une connexion et un pipeline. |
| Non administrateur | Utilisez n’importe quelle interface prise en charge pour créer un pipeline à partir d’une connexion existante. |
Ressources supplémentaires
- Activer la fonctionnalité d’authentification basée sur les jetons dans la documentation NetSuite
- Autorisations d’authentification basée sur des jetons (TBA) dans la documentation NetSuite