Aller au contenu principal

DataSync

DataSync est un outil ETL (Extraction, Transformation, Chargement) qui copie les données de plusieurs sources vers un seul entrepôt de données. DataSync extrait d'abord les données de chaque source, les transforme, à l'aide de tables, au format attendu par l'entrepôt, puis charge le résultat dans la base de données de destination.

Le processus ETL de DataSyncDataSync extrait les données de sources comme Oracle, Salesforce ou d'autres bases de données. Les données extraites sont ensuite transformées au format voulu à l'aide de tables, puis chargées dans l'entrepôt de données de destination, par exemple SQL Server.
DataSyncSourcesOracle, Salesforce etd'autres bases dedonnéesEntrepôt de donnéesPar exemple SQL ServerExtractionRécupère les donnéesd'une ou de plusieurssourcesTransformationConvertit les données auformat voulu à l'aide detablesChargementÉcrit les donnéestransformées dans ladestination

Une fois les données dans l'entrepôt, SEI les lit directement là plutôt que d'interroger chaque système séparément. Les rapports et les analyses reposent donc tous sur les mêmes données consolidées. DataSync fonctionne sur le serveur cloud SEI, qui traite les requêtes, et les extractions peuvent être planifiées pour s'exécuter automatiquement.

Prérequis

Ce que fait DataSync​

  • Consolide les données de différents types de sources dans un seul dépôt.
  • Accélère les requêtes, traitées sur le serveur cloud SEI.
  • Exécute des extractions récurrentes selon une planification, pour garder l'entrepôt de données à jour sans intervention manuelle.

Modules de DataSync​

DataSync s'organise en modules. Une fois un module ouvert, le panneau de gauche sert à passer d'un module à l'autre sans repasser par la page d'accueil.

Page d'accueil de DataSync avec le panneau de gauche listant les modules Connexions, Extractions, Planificateur, Variables, Transformations, Journaux et Paramètres
ModuleÀ quoi sert ce module
ConnexionsCréer et gérer les connexions source et de destination utilisées par les extractions.
ExtractionsAssocier une source à une destination, en ajoutant des transformations si besoin
PlanificateurPlanifier l'exécution automatique des extractions, complètes ou incrémentales.
VariablesCréer des variables globales partagées par les connexions, les extractions et les transformations.
TransformationsModifier les données importées avant leur chargement, pour une migration, une consolidation ou une conversion.
JournauxConsulter l'état et les erreurs des tâches planifiées et manuelles.
ParamètresGérer les utilisateurs, le serveur SMTP et les autres réglages de l'application.

Étapes habituelles pour configurer et exécuter une extraction​

Suivez ces étapes dans l'ordre, ou celles du guide d'installation de votre modèle ERP. Ces étapes sont données à titre d'exemple et change d'une installation à l'autre. Certaines étapes sont obligatoires, d'autres facultatives, comme la création de variables, l'ajout de transformations ou l'export d'une extraction existante.

  1. Connectez-vous à DataSync.
  2. Ajoutez une connexion source et une connexion de destination.
  3. Créez une extraction de synchronisation ou de consolidation, puis gérez ses tables.
  4. (Facultatif) Créez des indexes ou ajoutez des champs.
  5. Validez la configuration, puis construisez l'extraction.
  6. Planifiez l'exécution automatique de l'extraction.
  7. Exécutez l'extraction.
astuce

Le module Journaux donne le résultat de chaque exécution. En cas d'échec, le journal précise la cause de l'erreur.