Passer au contenu principal

logoCorrectSize.png

Workday Adaptive Planning Knowledge Center

Configurer une source de données NetSuite

À la date du 29 novembre 2018, vous pouvez mettre à niveau vos source de données NetSuite préexistantes  pour utiliser le terminal NetSuite 2018.1 avec authentification basée sur jeton. Toute source de données NetSuite  que vous créez après le 29 novembre 2018 utilisent automatiquement le terminal NetSuite 2018.1. Lisez-en davantage sur la mise à niveau vers NetSuite 2018.1 et l’authentification basée sur jeton ici.

Vous pouvez utiliser l'intégration pour extraire des informations de votre instance NetSuite . Les utilisateurs Adaptive Insights  peuvent accéder aux données dans une instance NetSuite par le biais de l’adaptateur NetSuite .

Pour configurer une source de données NetSuite , procédez comme suit :

  1. Ouvrez le concepteur de données en accédant à Intégration > Intégrations de conception.

  2. Développez le dossier Sources de données  dans la Bibliothèque de composants.
    (La source de données NetSuite dispose d’une licence séparée. Si vous ne voyez pas cet adaptateur dans la liste des sources de données, contactez Adaptive pour obtenir des informations.)

  3. Cliquez sur la source de données NetSuite.
    La zone centrale de l’écran affiche les paramètres de votre nouvelle source de données ainsi que d’autres informations, comme illustré ci-dessous.

    NetSuite Data Source

  4. Entrez les informations de la source de données :

Pour les sources de données NetSuite avec authentification basée sur jeton (terminaux NetSuite  2018.1)

  • Activer Authentification basée sur jeton (TBA) :  Coché par défaut après la mise à niveau vers NetSuite 2018.1 et pour les nouvelles sources de données créées à partir du 29 novembre 2018. Nécessite la sélection d’NetSuite Informations d’identification  contenant une clé consommateur, un secret consommateur, un identifiant de jeton et un secret de jeton généré par un admin NetSuite dans l’IU NetSuite . Décochez pour accéder aux champs de saisie d’adresse courriel et d’ID de compte pour l’authentification SSO utilisée avant la mise à niveau vers NetSuite 2018.1.
  • Informations d’identification : Requis pour les nouvelles sources de données créées à partir du 29 novembre 2018. Sélectionnez les informations d’identification NetSuite qui contiennent une clé consommateur, un secret consommateur, un identifiant de jeton et un secret de jeton généré par un admin NetSuite dans l’IU NetSuite. Concernant la façon de configurer des informations d’identification NetSuite, rendez-vous ici.
  • Fuseau horaire du compte: Sélectionnez le fuseau horaire approprié pour le compte dans la liste déroulante. (Le fuseau horaire que vous sélectionnez ici doit être le même que celui utilisé dans l’interface utilisateur NetSuite pour ce compte utilisateur. Dans NetSuite, allez à Accueil > Définir les préférences > Localisation.)
  • Durée du lot de remblayage: Sélectionnez la durée du lot de remblayage. La valeur par défaut est une semaine (168 heures). Cette valeur correspond au nombre d’heures de données extraites lors d’une mise à jour unique sur une table NetSuite importée différentiellement. Cela vous permet de définir des segments pour le planificateur afin de maintenir un équilibre entre les tâches de grands et de petits lots. Moins si vous avez des quantités très importantes de données NetSuite . Plus la valeur est petite, plus des boucles de remblayage sont requises pour une période de calendrier donnée.

La valeur spécifique que vous saisissez dépend fortement de plusieurs variables spécifiques au site, telles que la taille des tâches, le ratio de petites tâches et grandes tâches, le temps de traitement et les ressources système.

  • Niveau de journal :  sélectionnez un niveau de journal dans la liste déroulante pour spécifier les détails de la journalisation pour cette source de données. Vos options sont :
    • Erreur : Consigne uniquement les erreurs graves.
    • Info : Consigne toutes les informations de base, telles que la date à laquelle la source de données a été mise à jour.
    • Verbeux :  fournit des informations très détaillées sur toutes les phases et actions. (Ce niveau est principalement utilisé pour le débogage ou l’audit, car il peut produire plus d’informations de journal que nécessaire, pour une utilisation normale.)

Pour les sources de données  NetSuite avec authentification basée sur jeton

Si vous n’avez pas mis à niveau votre terminal vers NetSuite 2018.1, vos paramètres de source de données utilisent l’ID de compte et l’adresse courriel pour l’authentification, avec une option pour les jetons SSO.

Lisez-en davantage sur la mise à niveau vers NetSuite 2018.1 et l’authentification basée sur jeton ici.

 

  • ID de compte: Saisissez l’ID de compte pour l’instance NetSuite  à laquelle vous vous connectez.
    • L’ID de compte est disponible dans NetSuite en naviguant dans Configuration > Entreprise > Informations de l’entreprise.
      View NetSuite Account ID
    • Il se trouve également dans NetSuite dans Configuration > Integration > Préférences de services Web.
      NetSuite Account ID - Web Services - Location
  • Adresse courriel : Saisissez l’adresse courriel associée à l’ID du compte NetSuite.
  • Utiliser la sandbox: Cochez cette case pour utiliser la sandbox NetSuite . (La sandbox est un compte que vous pouvez acheter séparément de NetSuite qui copie la base de données vers un autre serveur.) Vous devez cocher cette case uniquement si votre processus de mise en œuvre nécessite que vous testiez les données dans une sandbox dans le cadre du processus d’importation des données. Veillez à décocher cette case lorsque vous devez importer des données de votre instance de production NetSuite .
  • Depuis le 11 janvier 2018, NetSuite fournit un nouveau processus d’identification et d’accès aux nouveaux comptes Sandbox NetSuite actualisés. 
    NetSuite ajoute aux comptes de sandbox   _SBn, (où n est le numéro d’instance de sandbox) afin qu’un compte xxxxxxxxx devienne xxxxxxxxx_SB1. Ce compte xxxxxxxxx_SB1 doit être utilisé dans la source de données de Integration NetSuite. Utiliser la sandbox doit être décoché dans vos NetSuite paramètres de source de données pour ces comptes _SBn.

  • ID de rôle: Saisissez l’ID de rôle auquel vous souhaitez fournir l’accès au compte utilisateur Netsuite . (Vous trouverez l’identifiant de rôle sur les écrans NetSuite de configuration d’utilisateur/du rôle sous Configuration > Utilisateurs/Rôles > Gérer les rôles. L’identifiant du rôle doit avoir l’autorisation “Services Web” ac­tivée. Si vous ne voyez pas de colonne appelée “Identifiant interne”, c’est-à-dire l’identifiant du rôle, vous devrez l’ajouter avec l’option Personnaliser l’affichage de NetSuite.)
    Vous pouvez trouver un liste des autorisations types nécessaires dans NetSuite à intégrer avec une source de données  Adaptive Insights NetSuite  ici.
    La première connexion que vous faites pour utiliser un compte administrateur NetSuite Rôle 3. Après avoir établi une connexion avec le compte Admin Role 3, une bonne pratique de sécurité consiste à passer à un compte et un rôle avec moins d’accès. Si le compte NetSuite Role 3 d’origine que vous connectez est supprimé ou perdu, vous devez recréer les autorisations et les connexions avec un autre compte NetSuite Admin 3.
  • Fuseau horaire du compte: Sélectionnez le fuseau horaire approprié pour le compte dans la liste déroulante. (Le fuseau horaire que vous sélectionnez ici doit être le même que celui utilisé dans l’interface utilisateur NetSuite pour ce compte utilisateur. Dans NetSuite, allez à Accueil > Définir les préférences > Localisation.)
  • Durée du lot de remblayage: Sélectionnez la durée du lot de remblayage. La valeur par défaut est une semaine (168 heures). Cette valeur correspond au nombre d’heures de données extraites lors d’une mise à jour unique sur une table NetSuite importée différentiellement. Cela vous permet de définir des segments pour le planificateur afin de maintenir un équilibre entre les tâches de grands et de petits lots. Moins si vous avez des quantités très importantes de données NetSuite . Plus la valeur est petite, plus des boucles de remblayage sont requises pour une période de calendrier donnée.

La valeur spécifique que vous saisissez dépend fortement de plusieurs variables spécifiques au site, telles que la taille des tâches, le ratio de petites tâches et grandes tâches, le temps de traitement et les ressources système.

  • Niveau de journal :  sélectionnez un niveau de journal dans la liste déroulante pour spécifier les détails de la journalisation pour cette source de données. Vos options sont :
    • Erreur : Consigne uniquement les erreurs graves.
    • Info : Consigne toutes les informations de base, telles que la date à laquelle la source de données a été mise à jour.
    • Verbeux :  fournit des informations très détaillées sur toutes les phases et actions. (Ce niveau est principalement utilisé pour le débogage ou l’audit, car il peut produire plus d’informations de journal que nécessaire, pour une utilisation normale.)
  • Jeton SSO actif : Cette case en lecture seule indique s’il existe ou non un jeton SSO actif pour la source de données. Vous devez disposer d’un jeton SSO actif pour toute communication supplé­mentaire (telles que connexion de test, importation de structure, importation de données) pour réussir. Enregistrer un changement dans les champs ID de compte, Adresse courriel, Utiliser la sand­box ?, ou ID de rôle provoque l’effacement du jeton SSO. Cette case n’est pas disponible si vous mettez à niveau votre terminal pour NetSuite 2018.1.

Lorsque vous créez une nouvelle source de données, cette case n’est pas cochée. Vous devez créer un nouveau jeton SSO en cliquant sur Générer un jeton SSO dans le menu Actions. Vous saisissez l’ID de compte, l’adresse e-mail et l’ID de rôle, puis cliquez sur Générer un jeton SSO. Vous saisissez le mot de passe du compte, puis cliquez sur OK pour envoyer les informations à Net­Suite. NetSuite émet un jeton SSO. Adaptive Integration vérifie automatiquement Jeton SSO actif et supprime Générer un jeton SSO dans le menu Actions. Le jeton SSO fournit les informations de connexion à NetSuite donc vous n’avez pas à entrer dans le mot de passe NetSuite lorsque vous importez des données NetSuite . (En cas de changement des informations d’identification utilisateur NetSuite , vous devez régénérer le jeton SSO en décochant SSO par jeton active.)

  5. Cliquez sur Enregistrer dans le menu Actions.

Vous pouvez tester les informations de connexion dans le nouvel agent en cliquant sur Test de connexion  dans le menu Actions . Le système tente de se connecter à NetSuite en utilisant les informations contenues dans les champs de la source de données. Si le système parvient à se connecter à NetSuite, cliquez sur OK. Si vous rencontrez des problèmes de connexion, contactez le support Adaptive.

Lorsque vous pouvez vous connecter à NetSuite, vous êtes prêt à importer la structure de données. Cela vous montre les tables et colonnes dans NetSuite.

Importer la structure depuis des sources de données NetSuite

Pour importer la structure NetSuite, procédez comme suit :

  1. Cliquez sur Importer la structure dans le menu Actions . Les tableaux et colonnes apparaissent dans le menu Composants de données.

Les données sont synchronisées pour un compte utilisateur NetSuite comme suit :

Adaptive Integration Integration choisit la meilleure méthode de synchronisation. Integration essaie initialement d’obtenir des données de manière incrémentielle. Si la source de données sous-jacente ne prend pas en charge cela, Integration effectue une actualisation complète des données dans la zone de stockage.

Importer la structure et Adaptive Table récapitulative des transactions de comptabilisation pour NetSuite

Integration fournit une table “démarrer” pour NetSuite appelée Table AdaptivePos­tingTransactionSummary.

La AdaptivePostingTransactionSummary et ses tables associées apparaissent par défaut pendant la l’importation de la structure. Cette table révèle les éléments de données les plus fréquemment demandés d’un AdaptivePostingTransactionSummary et ses tables associées apparaissent par défaut pendant Importer la structure. Cette table révèle les éléments de données les plus fréquemment demandés d’un système source NetSuite . Cette table créée par Adaptive crée automatiquement des jointures entre la table PostingTransactionSummary et ses tables associées. Par conséquent, cela expose les noms conviviaux métier pour les NetSuite catégo­ries les plus fréquemment demandées : Compte, Classification, Élément, Département, Emplacement, Filiale et Client.

Pour chaque table, la colonne Nom est incluse. La colonne Type de compte est automatiquement activée à partir de l’onglet Comptes. Les tables de catégorie s’affichent automatiquement lorsque la structure d’importation fonctionne.

Il est possible que vous deviez filtrer les types de compte qui ne sont pas nécessaires à l’aide d’un filtre SQL dans le chargeur de planification comme décrit dans la section Création d’un filtre SQL.

Vous pouvez également choisir de supprimer une ou plusieurs dimensions par défaut disponibles dans la table de jointure. Vous ne souhaitez inclure que les catégories dont vous avez besoin pour votre modèle. Toutes les autres catégories doivent être supprimées de la jointure, et la colonne sous-jacente doit être exclue de l’importation depuis PostingTransactionsSummary.

Ajout de tables à une source de données NetSuite

Après avoir importé la structure de données ’, vous êtes prêt à spécifier les informations que vous souhaitez importer. Un ensemble standard de tables NetSuite a déjà été activé. Si vous souhaitez que des tables supplémentaires soient ajoutées, utilisez la section Tables à importer de l’écran pour configurer les données NetSuite importées.

Pour spécifier les tables à importer depuis le compte utilisateur, procédez comme suit :

  1. Développer l’entrée de la source de données dans le menu Composants de données comme illustré ci-dessous.

  2. Chaque table apparaît comme un élément distinct.

3. Faites glisser et déposez les tables que vous souhaitez importer dans la section Tables à importer au centre de l’écran, comme illustré ci-dessous. Lorsque vous faites glisser chaque table vers la section Tables à importer , un onglet apparaît pour la table et les informations apparaissent dans la section Tables à importer, ce qui vous permet de voir le type d’information que vous avez ajoutées. (Plusieurs exem­ples de table apparaissent ci-dessous.) Chaque onglet de la table a également un menu déroulant, auquel vous pouvez accéder en cliquant sur la flèche à côté de son nom.

 

Gestion des colonnes

Si une table avec lequel vous travaillez comporte un grand nombre de colonnes, vous pouvez utiliser Gérer les colonnes pour effectuer des modifications rapides concernant quelles les colonnes doivent être importées. La boîte de dialogue Gérer les colonnes affiche les colonnes d’une table afin que vous puissiez cocher ou décocher les colonnes pour l’importation.

Pour gérer les colonnes à importer, procédez comme suit :

  1. Cliquez sur la flèche sur l'onglet situé à droite du nom de la table.
    Un menu flottant comportant plusieurs options apparaît.

  2. Cliquez sur Gérer les colonnes dans le menu flottant.
    La boîte de dialogue Gérer les colonnes s’affiche.

3. Cochez la case à côté d’une colonne pour l’importer. Lorsque vous cochez une colonne, la colonne apparaît également dans la fenêtre d’aperçu une fois que le contenu contextuel est sauvegardé. Décocher une colonne supprime la colonne de la fenêtre d’aperçu.

Vous ne pouvez pas modifier le statut d’importation sur des champs générés par le système, tels que isDe­leted. Vous pouvez également modifier le statut d’importation de colonnes individuelles en sélectionnant les propriétés de co­lonne et en définissant la propriété ou en faisant glisser et en déposant les colonnes dans le concepteur.

Personnalisation des tables

Pour chaque table, vous pouvez personnaliser la manière dont les données sont importées.

Pour personnaliser les paramètres de table, procédez comme suit :

  1. Cliquez sur la flèche sur l'onglet situé à droite du nom de la table.
    Un menu flottant comportant plusieurs options apparaît.

  2. Cliquez sur Paramètres de table dans le menu flottant.
    La boîte de dialogue Paramètres de la table s’affiche, comme illustré ci-dessous.

3. Saisissez les paramètres de la table :

  • Mode d'importation des données: Il n’existe qu’une seule option dans la liste déroulante :
    • Source de données pour la sélection automatique de la meilleure approche de synchronisation. Il s’agit de la valeur par défaut. La source de données examine NetSuite et utilise automatiquement la meilleure façon de synchroniser les données dans la zone de stockage avec les informations de NetSuite. (Certaines tables sont lues dans leur intégralité à chaque fois que d’autres utilisent une mise à jour diffé­rentielle.)
  • Filtre d'importation des données: Utilisez cette option pour saisir une expression SQL qui filtre ou formate les informations en cours d’importation. Le filtre SQL est appliqué avant que les données ne soient extraites de NetSuite  afin de réduire la quantité de données devant être importées, ce qui vous donne un niveau de contrôle supplémentaire concernant quelles données sont introduites dans la zone de stockage. Cliquez sur le champ pour afficher la boîte de dialogue Modifier l’expression SQL montrée auparavant. (Le filtre que vous saisissez ici est appliqué aux données réelles de NetSuite  plutôt qu’aux données de pré­visualisation dans la zone de stockage.) Toutes les sources de données ne prennent pas en charge le même niveau de capacité de filtrage SQL.
  • Paramètre de période : Les NetSuite tables PostingTransactionBalance et PostingTransactionSummary  sont importés par défaut et requièrent la configuration d’un paramètre de période avant d’ importer. Si vous choisissez d’importer le ConsolidatedExchangeRateou les tables BudgetExchangeRate , ils requièrent également la configuration d’un paramètre de période. Si un paramètre de période n’est pas configuré pour ces tables, l’importation échoue avec le message : 

    Le paramètre requis n’est pas configuré 

NetSuite possède une capacité de filtrage très limitée et non SQL. Seules les expressions très sim­ples sont prises en charge.

4. Cliquez sur Appliquer pour appliquer les paramètres.

5. Répétez les étapes 1 à 3 pour chaque table.

6. Cliquez sur Enregistrer pour enregistrer les paramètres dans la source de données.

Paramétrage des options de colonne

Lors de l’utilisation de la section Tables à importer , vous pouvez voir un aperçu des données telles qu’elles se trouvent dans la source de données ou dans la zone de stockage après qu’elles aient été importées. Vous pouvez modifier les options de chaque colonne en passant la souris sur son titre, puis en cliquant sur le menu déroulant à côté de son nom. Ces options sont :

  • Trier dans l’ordre croissant: Triez la table entière en fonction de cette colonne dans l’ordre croissant.
  • Trier dans l’ordre décroissant: Triez la table entière en fonction de cette colonne dans l’ordre décroissant.
  • Paramètres de colonne : Cette boîte de dialogue permet de modifier les propriétés de la colonne dans la table de stockage.
    • Nom : Nom de la colonne, affiché dans l’en-tête.
    • Type de colonne : Type de données utilisées dans la colonne.
    • Convertir le type de colonne : Sélectionnez le nouveau type dans ce menu déroulant.
  • Exclure la colonne de l’importation : Sélectionnez cette option pour supprimer cette colonne des données importées.
  • Supprimer la colonne personnalisée : Sélectionnez cette option pour supprimer la colonne. (Disponible pour les co­lonnes personnalisées uniquement.)

Création des colonnes de sous-requête

Les colonnes de sous-requête vous permettent de filtrer des NetSuite lignes basées sur des conditions avec une autre table connexe. Par exemple, vous pouvez filtrer les enregistrements d’opportunité NetSuite basés sur l’existence d’un ou plusieurs enregistrements Devis. Vous pouvez utiliser des colonnes de sous-requête pour choisir la table/co­lonne principale et la table/colonne connexe, vérifier les tables associés dans certaines conditions, et insérer les valeurs appropriées dans la table de conduite en fonction des résultats de ces vérifications.

Pour chaque table, vous pouvez personnaliser la manière dont les données sont importées.

Pour créer une colonne de sous-requête, procédez comme suit :

  1. Développez le dossier Colonne personnalisée dans la source de données dans le menu Composants de données .

  2. Faites glisser et déposez le composant Colonne de sous-requête  dans la section Tables à importer au centre de l’écran. La boîte de dialogue Paramètres de colonne s’affiche.

3. Entrez les paramètres de la colonne :

  • Nom : Saisissez le nom de la colonne de sous-requête :
  • Type de colonne : Ce champ d’affichage uniquement identifie ceci comme une colonne booléenne.
  • Table associée : Sélectionnez une table associée à utiliser pour comparaison.
  • Expression de jointure : Cliquez sur ce champ pour entrer une condition de jointure. La boîte de dialogue Modifier l’expression de jointure SQL s’affiche. (Plus d’informations sur la création de jointures SQL sont fournies  dans Ajout d’une table de jointure SQL.)
  • Règle de valeur de jointure : Sélectionnez l’une des options de valeur de jointure SQL dans la liste déroulante : Exists, Does Not Exist, Sum, Count, Min, ou Max.
  1. Cliquez sur Appliquer pour appliquer les paramètres.
  2. Cliquez sur Enregistrer pour enregistrer les paramètres dans la source de données.

Téléchargement des données d’une table de stockage

Vous pouvez télécharger des données à partir d’une table de stockage unique.

Pour télécharger des données à partir d’une table de stockage unique, procédez comme suit :

  1. Cliquez sur la flèche bas dans une en-tête de table dans la section Tables à importer.

  2. Sélectionnez Télécharger les données.

  3. Lorsque vous y êtes invité, “Cette opération enverra un courriel avec une URL pour télécharger les données, ” cliquez sur Envoyer. L’intégration envoie un courriel contenant une URL au compte e-mail associé au concepteur de données.

  4. Ouvrez le courriel et cliquez sur l’URL. Les données sont téléchargées au format.csv.

Utilisation du filtre avancé

Sous le menu déroulant Source, vous pouvez cliquer sur Filtre avancé pour révéler des options pour fil­trer les données dans la zone de prévisualisation Tables à importer. Le filtre avancé fournit des outils pour afficher et parcourir un sous-ensemble de données dans une table de stockage ou directement depuis la source distante (si vous sélectionnez NetSuite dans le menu déroulant Source ).

La zone de prévisualisation est spécifiquement destinée à prévisualiser une petite partie des données de la zone de stockage (ou NetSuite). Vous pouvez explorer les données disponibles dans le compte de la feuille de calcul et vérifier que vous obtenez les données que vous attendez en examinant la zone de stockage. Vous pouvez également utiliser cela pour affiner le filtre d’importation de données que vous souhaitez utiliser. (Les filtres définis dans la fonction de pré­visualisation n’affectent pas les données réelles dans la zone de stockage.)

Les options du filtre avancé sont les suivantes :

  • Lignes distinctes : Cochez cette case pour masquer les lignes dupliquées.

  • Lignes max. : Limitez le nombre de lignes affichées dans la zone de prévisualisation en saisissant un nombre dans la zone de texte.

  • Colonnes : Cochez ou décochez les colonnes dans ce menu déroulant pour afficher ou masquer les colonnes affichées.

Supprimer une colonne de cette liste ne supprime pas la colonne de la liste d’importation.

  • Filtre SQL: Cliquez sur la grande zone de texte pour afficher la boîte de dialogue Modifier l’expression SQL (montrée auparavant), où vous pouvez entrer un filtre SQL pour limiter les lignes pré­visualisées. Cliquez sur Appliquer pour vérifier automatiquement la syntaxe SQL du filtre. (En cas d’erreur, l’erreur est indiquée dans l’expression.) L’expression que vous avez saisie apparaît dans le champ Filtre d’importation de données. Pour obtenir une aide détaillée sur la syntaxe SQL, vous pouvez cliquer ici dans la section Notes. NetSuite dispose d’une capacité de filtrage non-SQL très limitée. Seules les expressions très simples sont prises en charge.

Cliquez sur Supprimer le filtre (à côté du menu déroulant Source) pour effacer les paramètres dans la fenêtre de pré­visualisation.

NetSuite désigne certaines colonnes en tant que colonnes clés. Ces informations sont présentées dans les tables de stockage. Ces informations ne doivent pas être modifiées.

Importation des données de NetSuite

Lorsque vous avez configuré et enregistré votre source de données NetSuite , vous pouvez importer des données.

Pour importer des données de NetSuite, procédez comme suit :

  1. Cliquez sur Importer des données dans le menu Actions .
    Les données sélectionnées sont filtrées par des expressions SQL et chargées dans la zone de stockage. Vous pouvez prévisualiser les données dans la zone de stockage.

Les informations restent dans la zone de stockage jusqu’à ce que vous les effaciez.

Pour effacer les données de la zone de stockage, procédez comme suit :

  1. Cliquez sur Effacer la zone de stockage dans le menu Actions .
    La zone de stockage pour toutes les tables de la source de données est effacée.

Bonne pratique : Lors de l’importation des types de transaction NetSuite, assurez-vous que vous n’utilisez que les valeurs de types de transaction NetSuite prises en charge par Adaptive pour le terminal 2016.2.

Importation de recherches NetSuite enregistrées

Les recherches enregistrées ne peuvent être importées qu’à partir des adaptateurs NetSuite . L’authentification SSO pour cette source de données doit également être configurée.

L’importation de recherches enregistrées nécessite la configuration d’une Recherche enregistrée NetSuite dans le concepteur de données, puis importation de sa structure. Recherches enregistrées dans le support d’intégration NetSuite Enregistrements personnalisés, champs personnalisés et segments personnalisés.Configurer une recherche enregistrée dans le concepteur de données

  1. Cliquez sur Gérer les recherches enregistrées dans le menu Actions.

  2. Dans la boîte de dialogue Recherches enregistrées gérées cliquez sur le bouton Actions sous l’arborescence de naviga­tion et sélectionnez Ajouter une recherche enregistrée, ou cliquez avec le bouton droit de la souris sur le dossier des recherches enregistrées et sélectionnez Ajouter une recherche enregistrée. Donnez à la recherche enregistrée un Nom.

  3. Sélectionnez le NetSuite Type d’enregistrement.

  4. Sélectionnez la NetSuite Recherche enregistrée.

  5. Cliquez sur Appliquer.

Importer une structure de recherche enregistrée

  1. Dans la boîte de dialogue Recherches enregistrées gérées, cliquez sur une Recherche enregistrée que vous aviez précé­demment créée pour la sélectionner.

  2. Cliquez sur le bouton Actions sous l’arborescence de navigation et sélectionnez Importer la structure dans le menu Actions, ou cliquez avec le bouton droit sur la recherche enregistrée et sélectionnez Importer la structure.

  3. Une fois que l’importation de la structure de recherche enregistrée a réussi, fermez la boîte de dialogue Recherches enregistrées gérées.

  4. La zone de stockage affiche un onglet pour chaque structure de recherche enregistrée que vous avez importée.

Sachez que toutes les recherches enregistrées dans le panneau Composants de données seront importées si vous cliquez sur Importer la structure d’importation dans le panneau Actions.

Bonne pratique : Assurez-vous que les résultats de votre importation de structure de recherche enregistrée ne contiennent pas de colonnes avec Résultats récapitulatifs NetSuite. Il s’agit d’une restriction de l’API services Web NetSuite .

Le nombre maximum de recherches enregistrées NetSuite qui peuvent être importées est 1 000.

Sélectionner un mode d’importation de données de recherche enregistrée NetSuite

  1. Dans la zone de stockage, cliquez sur l’icône flèche dans l’onglet pour obtenir une table dans votre Recherche enregistrée NetSuite .
  2. Sélectionnez Paramètres de table dans la liste déroulante.

Deux options sont disponibles :

  • Tous les enregistrements sont remplacés à chaque exécution d'une importation de données : Il s’agit de la valeur par défaut. Cela remplace toutes les données lorsque l’importation est exécutée.
  • Tous les enregistrements qui rentrent dans la période transmise : Cela vous permet de sélectionner une période à l’aide d’un paramètre, puis de choisir une colonne datetime de la table de recherches enregistrées à laquelle le paramètre s’applique. Vous pouvez cliquer sur Modifier les paramètres dans cette boîte de dialogue pour créer un paramètre de période à utiliser. Si vous choisissez d’importer une période, vous devez définir un paramètre de période ou l’importation échouera. 
  1. Cliquez sur Appliquer
  2. Cliquez sur Enregistrer dans le panneau Actions .

Importer des données à partir d’une recherche enregistrée

  1. Dans le panneau Actions, cliquez sur Importer des données

  2. Les données de recherches enregistrées NetSuite sont importées dans la zone de stockage.

Suppression des recherches enregistrées NetSuite

  1. Cliquez sur Recherches enregistrées gérées dans le panneau Actions.

  2. Cliquez avec le bouton droit sur la recherche enregistrée dans les recherches enregistrées gérées et sélectionnez Supprimer. La recherche enregistrée est supprimée de la liste de la boîte de dialogue Gérer les recherches enregistrées, mais sa structure restera dans le panneau Composants de données et la zone de stockage jusqu’à ce que Importer la structure soit à nouveau exécuté.

Si une recherche enregistrée NetSuite est supprimée dans NetSuite, un message indique qu’elle n’est pl­us disponible lors de l’exécution de l’action de d’importation de la structure. Si une recherche enregistrée déjà utilisée dans l’intégration pour l’importation de données est modifiée dans NetSuite, les importations de données futures ne sont pas garanties de réussir.

Meilleures pratiques : Dans NetSuite, créez vos recherches enregistrées spécifiquement pour une utilisation dans l’intégration et nommez-les afin qu’elles ne soient pas modifiées ou supprimées par des utilisateurs NetSuite.

Bonne pratique : Assurez-vous d’avoir les autorisations appropriées dans NetSuite pour afficher le contenu retourné par un résultat de recherche enregistrée. Si vous n’avez pas l’autorisation pour le contenu, votre recherche renvoie zéro enregistrement sans message d’erreur. Ceci est une limitation dans NetSuite indiqué dans leur aide en ligne :
Si vous référencez une recherche enregistrée pour laquelle vous n’avez pas d’autorisation, l’exception est ignorée et les champs n’ont aucune valeur (ne sont pas dans la réponse SOAP).

Explorer depuis la planification Adaptive vers NetSuite

Vous pouvez activer l’exploration des données importées de NetSuite. Les liens d’exploration seront disponibles sur les feuilles de planification et les rapports pour les données réelles importées de NetSuite. Afin de configurer l’exploration pour NetSuite, vous devez vous assurer que vos identi­fiants internes sont utilisés dans le cadre du mappage des colonnes dans le chargeur de planification. Vous devrez configurer un système externe NetSuite et l’attacher à un profil utilisé par le chargeur de planification.

Si vous configurez plusieurs colonnes sur le versant NetSuite pour mapper à une seule dimension de planification, alors ces colonnes NetSuite doivent être combinées dans la source de données à l’aide d’une colonne SQL Tuple.

Pour plus de détails, voir Comprendre les profils de mappage.

Grandes Etapes pour activer le Drill Back depuis Planification vers NetSuite

Avant de commencer, assurez-vous que la case Exploration avancée basée sur pack est cochée dans le menu Intégration de la planification > NetSuite Configuration.

Configurer un NetSuiteSystème externe, qui définit le mappage dimensionnel.

Effectuez les ajustements de la source de données  requis pour la définition des mappages dimensionnels.

  1. Si vous avez plusieurs catégories NetSuite mappées dans la même dimen­sion de planification, revoyez la Source de données NetSuite pour ajouter une colonne SQL tuple pour un mappage multiples-vers-une des colonnes.

  2. Cliquez sur la table Résumé des transactions de comptabilisation Adaptive dans Tables à importer.

  3. Sélectionnez Gérer les colonnes dans le menu déroulant du résumé des transactions de comptabilisation Adaptive.

  4. Activez AccountInternalId.
    NetSuite Data Source Drill Through Column Mapping accountInternalId

  5. Activez les InternalIds pour les autres dimensions que vous prévoyez d’explorer.

  6. Enregistrez la source de données.

Effectuez les ajustements du chargeur requis en utilisant les ajustements de source de données pour le mappage dimensionnel.

  1. Une fois que les paramètres de la source de données Netsuite sont renseignés, configurez un Chargeur de planification pour importer les données réelles NetSuite.
    • Liez un profil au système externe que vous avez configuré dans l’étape Configurer une configuration de système externe NetSuite.
    • Joignez ce profil au chargeur de planification.
  2. Cliquez sur l’onglet Mappage de colonne.
  3. Pour la ligne Compte :
    • Dans la colonne "ID source" sélectionnez la colonne accountInternalId de votre table source.
    • Dans la colonne "Nom d’affichage de la source", sélectionnez le nom d’affichage.
      NetSuite Drill Through Planning Loader accountInternalId
  4. Répétez l’étape ci-dessus pour chacune des autres dimensions standard que vous souhaitez explorer.
  5. Enregistrez le chargeur

Avec toutes les étapes que vous avez suivies, vous devriez maintenant pouvoir explorer. 

  • Cet article vous a été utile ?