Passer au contenu principal
Adaptive Insights
Knowledge and Support - Adaptive Insights

Adaptive Integration pour Discovery Enterprise

Adaptive Integration est un programme qui agit comme un pont sécurisé pour importer des données à partir d’une grande variété de feuilles de calcul et de bases de données, dans les produits Adaptive Suite. Vous pouvez filtrer, nettoyer et mapper les informations importées afin d’éliminer les erreurs potentielles pouvant survenir lors d’une importation manuelle de données. En outre, vous pouvez planifier des tâches et des opérations afin que les données puissent être importées automatiquement à des heures spécifiques. Adaptive Integration pour Discovery Enterprise va permettre aux clients d’importer des données provenant de différentes sources de données dans Discovery Enterprise.

Il existe deux types de chargeur Adaptive Integration :

  • Les analystes de données exécutent des tâches et travaillent avec les informations importées dans Adaptive Suite. Les analystes de données ont accès aux écrans Aperçu des tâches et Détails des tâches, et peuvent afficher ou exécuter des tâches partagées avec eux, et afficher l’historique des tâches. Les analystes de données doivent avoir un rôle d’opérateur d’intégration.

  • Les utilisateurs informatiques sont des utilisateurs de haut niveau (souvent des administrateurs) qui peuvent configurer et modifier les sources de données, les chargeurs et les tâches. Les utilisateurs informatiques doivent être familiarisés avec la Adaptive Suite et avoir une connaissance approfondie des bases de données et de la connectivité. Les utilisateurs informatiques doivent avoir un rôle de concepteur de données et l’un des rôles standard ou administrateur de Discovery.

Les utilisateurs informatiques effectuent la configuration initiale de Adaptive Integration et travaillent ensuite en mode maintenance, répondant aux demandes de nouvelles tâches ou de sources de données différentes provenant des analystes de données. Les utilisateurs informatiques accordent également des autorisations à d’autres utilisateurs pour effectuer des tâches.

Flux de travail typique

Le processus général d’importation de données avec Adaptive Integration est le suivant :

  1. L’utilisateur informatique configure une source de données qui extrait des informations d’une feuille de calcul, d’une base de données compatible avec JDBC, de Net­Suite, d’un groupe de tables (avec des tables de jointure SQL) ou d’une source de données par script ETL. En cas d’extraction à partir d’une base de données compatible avec JDBC, l’uti­lisateur informatique doit également utiliser le Gestionnaire de services de l’agent de données d’Adaptive afin de configurer un agent de données pour une communication sécurisée entre la base de données et Adaptive Integration. Les jointures SQL et les expressions peuvent être ajoutées pour filtrer les données.

  2. L’utilisateur informatique prévisualise les informations extraites dans la zone de stockage de Adaptive Integration. Les colonnes ou les tables peuvent être utilisées ou ignorées. Les expressions SQL peuvent être ajoutées pour filtrer les données. L’utilisateur informatique peut également modifier le type de données de chaque colonne.

  3. L’utilisateur informatique configure un chargeur qui extrait les données de la zone de stockage et les charge dans Adaptive Discovery. L’utilisateur informatique sélectionne une source de table et lui assigne un type date/heure. Les colonnes peuvent être déplacées par glisser-déposer dans des mesures et des dimensions. Les colonnes peuvent être configurées avec les mesures et les dimensions déjà configurées dans Adaptive Discov­ery, ou l’utilisateur informatique peut configurer de nouvelles mesures ou dimensions lors du processus de création du chargeur. Les lignes de données en double peuvent être éliminées et des calculs supplémentaires ou des opérations SQL peuvent être spécifiés. Lorsque le chargeur est prêt, l’utilisateur informatique peut le tester en exécutant le chargeur manuellement pour charger les informations dans Adaptive Discovery.

  4. L’utilisateur informatique crée une tâche, un ensemble prédéfini d’opérations qui combine des chargeurs et des sous-tâches, pour extraire, traiter et charger les données qui ont été filtrées et nettoyées de manière appropriée dans Adaptive Discovery. Les tâches peuvent être planifiées pour s’exécuter automatiquement à une minute, une heure, un jour ou une date particulière du mois. L’utilisateur informatique peut éventuellement accorder des autorisations d’édition et de lancement aux analystes de données et aux autres utilisateurs, ainsi que des rôles pour les sources de données, les chargeurs et les tâches.

  5. L’analyste de données (ou tout autre utilisateur autorisé) peut exécuter des tâches manuellement à la demande ou utiliser le planificateur pour exécuter des tâches automatiquement. Lors de la connexion à Adaptive Integration, l’écran par défaut est Présentation des tâches. L’écran Présentation des tâ­ches affiche les éléments actifs.

Cliquez sur une tâche dans la présentation des tâches pour afficher ses informations détaillées à l’écran Détail des tâches . L’écran Détail de la tâche fournit des informations détaillées et des options pour la tâche sélectionnée, comme suit :

  • Vous pouvez afficher des informations sur les exécutions en attente et récentes, concernant une tâche spécifique. Lorsque vous cliquez sur une exécution spécifique, le statut des trois phases de l’exécution (importation des données, transformation et chargement des données dans Adaptive Suite), s’affiche à l’écran. Vous pouvez utiliser cette information pour résoudre les erreurs.

  • Pour exécuter une tâche manuellement à partir de l’écran Détail de la tâche , saisissez le fichier pour lequel vous souhaitez extraire les informations dans le champ concerné, puis cliquez sur Exécuter. Adaptive Integration exécute la tâche et affiche le statut des trois phases.

  • Cliquez sur Historique des exécutions en bas de l’écran pour afficher l’historique d’exécution de la tâche, qui comprend l’heure/la date d’exécution, le nom de la tâche, la durée d’exécution en secondes et le statut de l’exécution. Vous pouvez explorer en cliquant sur n’importe quelle entrée de l’historique d’exécution pour afficher l’historique du journal de cette instance.

Création d’une source de données de feuille de calcul

Pour configurer une source de données de feuille de calcul Excel, procédez comme suit :

  1. Accédez au concepteur de données en allant sur Administration > Concepteur de données.

  2. À partir du dossier Source de données dans la bibliothèque de composants sur le côté droit de l’écran, cliquez sur Créer une nouvelle source de données.
    La boîte de dialogue de création, s’affiche.

  3. Sélectionnez Feuille de calcul en tant que type de source de données et saisissez le nom de la source de données

  4. Cliquez sur Créer.

  5. Saisissez les informations de la source de données :

  • Ignorer les téléchargements échoués : cochez cette case pour ignorer les téléchargements échoués dans la feuille de calcul. Lorsque cette case est cochée et que vous importez plusieurs tables, si l’une des tables échoue lors du téléchargement, le processus passe à la table suivante au lieu de se terminer par une erreur en raison de la première table ayant échoué.

  • 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 les suivantes :

  • Erreur : Consigne uniquement les erreurs.

  • 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.)

Lorsque vous avez saisi la configuration de base de la source de données de la feuille de calcul, vous devez importer la feuille de calcul.

Pour importer la feuille de calcul, procédez comme suit :

  1. Cliquez sur Importer une feuille de calcul dans le menu Actions.

  2. Entrez le nom de la feuille de calcul à ouvrir. Vous pouvez cliquer sur Parcourir pour rechercher un fichier. Lorsque vous sélectionnez la feuille de calcul, Adaptive Integration ouvre la feuille de calcul et importe les informations. Adaptive Integration importe également la structure de la feuille de calcul (noms de champs, ordre des champs). Cela affecte un type de données par défaut à chaque colonne, mais n’interprète aucune règle de mise en forme associée à chaque colonne de la feuille de calcul. La structure de données apparaît dans le menu Composants de données sur le côté gauche de l’écran, qui est rempli avec les feuilles de calcul et le contenu de la feuille de calcul importée.

  3. Cliquez sur Fermer pour fermer la boîte de dialogue Importer une feuille de calcul.

  4. Cliquez sur Enregistrer dans le menu Actions.

Création d’un chargeur de mesure

Vous pouvez créer deux types de chargeurs : chargeurs de mesure et chargeurs par script.

Pour créer un nouveau chargeur de mesure, procédez comme suit :

  1. Accédez au concepteur de données en allant sur Administration > Concepteur de données.

  2. À partir du dossier Chargeurs dans la bibliothèque de composants sur le côté droit de l’écran, cliquez sur Créer un nouveau chargeur.
    La boîte de dialogue de création s’affiche.

  3. Sélectionnez Chargeur de mesure Discovery en tant que type de chargeur et saisissez un nom.

  4. Cliquez sur Créer.
    Le centre de l’écran affiche les paramètres de votre nouveau chargeur ainsi que d’autres informations

  5. Saisissez les informations du chargeur de mesure.

  1. Dans la zone Paramètres , sélectionnez la table source pour pointer vers la table de stockage qui contient les données à entrer dans Discovery.

  2. Si la table de stockage contient des informations de date/période en tant que colonne, sélectionnez l’option appropriée pour les champs Source de la période et Colonne Période.

  3. Sélectionnez la granularité appropriée pour Type de période.

  4. Dans la palette Composant de données , sélectionnez la table de stockage que vous avez choisie. Identifiez les colonnes que vous souhaitez importer dans Discovery en tant que mesures et dimensions.

  5. Faites glisser et déposez les colonnes de stockage dans la zone Mesures ou Dimensions . Lors de la définition des mesures et des dimensions, utilisez les valeurs par défaut pour démarrer rapidement.
    (Pour en savoir plus sur les champs et les propriétés, veuillez consulter Mesures et dimensions dans la zone Adaptive Integration)

  6. Enregistrez la définition du chargeur.

  7. En option, si vous souhaitez importer un sous-ensemble d’enregistrements dans votre table de stockage, vous pouvez choisir d’entrer un filtre SQL. Cliquez dans la zone de texte sous Paramètres de filtre. La boîte de dialogue Modifier le filtre SQL s’affiche. Ici, entrez une expression de filtre SQL. Le texte d’aide de l’éditeur fournit des exemples et un lien vers un document d’aide détaillé.

  8. Cliquez sur Enregistrer dans le menu Actions.

Créer une tâche

Les tâches d’intégration vous permettent de créer et d’affiner les processus d’importation et de filtrage, puis de laisser les utilisateurs exécuter les tâches spécifiques dont ils ont besoin dans le cadre de leur travail. Vous pouvez exécuter des tâches manuellement à la demande ou planifier des tâches pour qu’elles s’exécutent automatiquement à une heure ou un jour spécifique. Les tâches peuvent être partagées avec d’autres utilisateurs (c’est principalement la manière dont les analystes de données accèdent aux tâches). Les tâches peuvent contenir un ou plusieurs chargeurs. Elles peuvent également contenir d’autres tâches.

La plupart des activités quotidiennes d’Adaptive Integration impliquent des tâches.

Pour créer une nouvelle tâche, procédez comme suit :

  1. Accédez au concepteur de données en allant sur Administration > Concepteur de données.

  2. À partir du dossier Tâches  dans la bibliothèque de composants sur le côté droit de l’écran, cliquez sur Créer une nouvelle tâche.
    La boîte de dialogue de création s’affiche.

  3. Sélectionnez Tâche d’intégration et entrez un nom pour la tâche.

  4. Cliquez sur Créer.
    Le centre de l’écran affiche les paramètres de votre nouvelle tâche ainsi que d’autres informations.

  5. 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.
    (Pour en savoir plus sur les niveaux de journalisation, consultez Créer une tâche.)

  6. Cliquez sur Enregistrer dans le menu Actions.

Lorsque vous avez enregistré la configuration de base de la tâche, vous devez ajouter des informations sur le chargeur et la tâche. Si vous souhaitez exécuter la tâche à intervalles réguliers, vous devrez également ajouter une planification.

La dernière étape de la création d’une tâche consiste à ajouter des chargeurs et des tâches pour que la tâche fasse quelque chose. L’ajout d’un chargeur vous permet d’extraire des données, d’effectuer une manipulation de données et de charger les informations dans Adaptive Discovery. L’ajout d’autres tâches vous permet de créer éventuellement des sous-tâches plus petites en tant que blocs de construction que vous pouvez ensuite combiner en tâches personnalisées de plus grande taille.

Pour ajouter des chargeurs et des tâches à la tâche, procédez comme suit :

  1. Faites glisser un chargeur ou une tâche depuis le menu Composants de données vers la table Tâches et chargeurs. Le chargeur ou la tâche apparaît dans la table.

  2. Continuez de déposer les chargeurs et les tâches dans la table Tâches et chargeurs.
    Les chargeurs et les tâches sont exécutés selon l’ordre dans lequel ils apparaissent dans la table.

  3. Cliquez sur Enregistrer dans le menu Actions.

Pour ajouter des informations de planification pour la tâche, procédez comme suit :

  1. Faites glisser une option de planification (horaire, quotidienne, hebdomadaire ou mensuelle) à partir du menu Composants de données vers la table Para­mètres de planification .
    La boîte de dialogue Modifier la planification s’affiche.

  2. Entrez les informations de planification, notamment la fréquence ainsi que l’heure à laquelle la tâche doit s’exécuter. Assurez-vous de définir la tâche comme active si vous voulez qu’elle entre en vigueur. Ne la définissez pas comme active, si vous souhaitez uniquement conserver les données de planification sans les implémenter.
    (Pour en savoir plus sur les différents champs, veuillez consulter Utiliser les tâches et les planifications)

  3. Cliquez sur Enregistrer.

 

  • Cet article vous a été utile ?