- AccueilHome
- ExpertisesExpertise
- Data ManagementData Management
- ETL & intégration de donnéesETL & data integration
ETL et intégration de donnéesETL and data integrationDes flux de données fiables, automatisés et traçables.Reliable, automated and traceable data pipelines.
Vos données sont dispersées entre applications, bases de données, fichiers et services en ligne. Mirador conçoit les flux qui les rassemblent, les nettoient et les rendent exploitables, de façon automatisée et surveillée.
Your data is scattered across applications, databases, files and online services. Mirador designs the pipelines that bring it together, clean it and make it usable, in an automated and monitored way.

- 01SourcesSources
- 02ExtractionExtract
- 03TransformationTransform
- 04ChargementLoad
- 05AnalyseAnalysis
Sur cette pageOn this page
- 01Comprendre le processus ETLUnderstanding the ETL process
- 02Choisir les bons outils d’intégrationChoosing the right integration tools
- 03Les bénéfices d’une intégration structuréeThe benefits of structured integration
- 04Des pipelines conçus pour durerPipelines built to last
- 05Notre offreOur offer
- 06Questions fréquentesFAQ
Comprendre le processus ETLUnderstanding the ETL process
L’ETL, pour extraction, transformation et chargement, désigne l’enchaînement des traitements qui déplacent la donnée de ses systèmes d’origine vers un environnement d’analyse. On extrait d’abord l’information des sources, on la transforme ensuite pour la rendre cohérente et exploitable, puis on la charge dans un entrepôt ou un lac de données où elle peut être interrogée.
ETL, for extract, transform and load, refers to the sequence of processing steps that moves data from its source systems into an analytics environment. Information is first extracted from the sources, then transformed to make it consistent and usable, and finally loaded into a data warehouse or data lake where it can be queried.
Les sources sont nombreuses et rarement uniformes : progiciels de gestion, bases transactionnelles, fichiers plats, journaux d’activité, API de fournisseurs. La transformation sert à normaliser les formats, éliminer les doublons, appliquer les règles d’affaires et documenter la provenance de chaque donnée. Avec les plateformes infonuagiques, l’approche ELT gagne du terrain : les données brutes sont chargées d’abord, puis transformées directement dans l’entrepôt, ce qui simplifie l’architecture et accélère les évolutions.
Sources are numerous and rarely uniform: enterprise software, transactional databases, flat files, activity logs and vendor APIs. Transformation standardizes formats, removes duplicates, applies business rules and documents the origin of each piece of data. With cloud platforms, the ELT approach is gaining ground: raw data is loaded first and then transformed directly in the warehouse, which simplifies the architecture and speeds up changes.
Choisir les bons outils d’intégrationChoosing the right integration tools
Le marché offre une grande variété de solutions, des suites d’intégration d’entreprise aux services infonuagiques gérés. Aucun outil n’est idéal dans tous les contextes : le bon choix dépend des volumes, de la fréquence de mise à jour, des compétences internes et des contraintes de sécurité.
The market offers a wide range of solutions, from enterprise integration suites to managed cloud services. No tool is ideal in every context: the right choice depends on volumes, refresh frequency, internal skills and security constraints. We remain vendor-neutral and recommend what fits your situation.
Nous travaillons notamment avec les familles d’outils suivantes :
We work in particular with the following families of tools:
- Suites d’intégration d’entreprise comme Informatica, adaptées aux environnements complexes et fortement gouvernésEnterprise integration suites such as Informatica, suited to complex and highly governed environments
- Connecteurs gérés comme Fivetran, qui réduisent l’effort de maintenance pour les sources infonuagiques courantesManaged connectors such as Fivetran, which reduce maintenance effort for common cloud sources
- Transformations en SQL versionnées et testées avec dbt, directement dans l’entrepôt de donnéesVersioned, tested SQL transformations with dbt, directly inside the data warehouse
- Orchestration et traitement à grande échelle avec Azure Data Factory et DatabricksOrchestration and large-scale processing with Azure Data Factory and Databricks
- Capture des changements en temps réel avec Popsink pour les besoins de synchronisation à faible latenceReal-time change data capture with Popsink for low-latency synchronization needs

Les bénéfices d’une intégration structuréeThe benefits of structured integration
Remplacer des extractions manuelles et des chiffriers intermédiaires par des pipelines conçus et surveillés transforme la façon dont l’organisation utilise ses données au quotidien. Les gains apparaissent rapidement, tant pour les équipes techniques que pour les utilisateurs des rapports, qui disposent enfin de chiffres cohérents et à jour.
Replacing manual extracts and intermediate spreadsheets with designed, monitored pipelines changes the way the organization uses its data every day. The gains appear quickly, both for technical teams and for report users, who finally have consistent, up-to-date figures they can rely on.
Des pipelines conçus pour durerPipelines built to last
Un pipeline qui fonctionne le jour de sa mise en production n’est que la moitié du travail. Nous intégrons dès la conception la surveillance, la reprise sur erreur, les tests de qualité et la documentation des règles de transformation. Les flux sont versionnés et déployés de façon contrôlée, afin que chaque modification soit traçable. Nous portons aussi une attention particulière aux renseignements personnels : identification des champs sensibles, masquage lorsque nécessaire et journalisation des accès, conformément aux exigences de la Loi 25.
A pipeline that works on go-live day is only half the job. From the design stage, we build in monitoring, error recovery, quality tests and documentation of transformation rules. Pipelines are versioned and deployed in a controlled way, so every change is traceable. We also pay close attention to personal information: identifying sensitive fields, masking them where needed and logging access, in line with the requirements of Quebec’s Law 25.
L’ETL, pour extraction, transformation et chargement, désigne l’enchaînement des traitements qui déplacent la donnée de ses systèmes d’origine vers un environnement d’analyse.ETL, for extract, transform and load, refers to the sequence of processing steps that moves data from its source systems into an analytics environment.
Notre offre en ETL et intégration de donnéesOur ETL and data integration services
- Connexion et synchronisation des sources de données issues de vos applications, bases et services externesConnecting and synchronizing data sources from your applications, databases and external services
- Automatisation des traitements d’intégration pour réduire les manipulations manuelles et les erreurs humainesAutomating integration processing to reduce manual handling and human error
- Migration fiable des données d’un système à un autre, avec contrôles de réconciliationReliable data migration from one system to another, with reconciliation checks
- Conseil et transition de vos solutions d’intégration vers des plateformes infonuagiquesAdvice and transition of your integration solutions to cloud platforms
- Préparation, nettoyage et structuration des données pour l’analyse et la visualisationPreparing, cleaning and structuring data for analysis and visualization
- Mise en place de la surveillance, des alertes et des tests de qualité sur les pipelines existantsSetting up monitoring, alerts and quality tests on existing pipelines
Des outils que nous utilisons souventTools we often use

Informatica
Fivetran
dbt
Popsink
Microsoft Azure
Databricks
Technologies citées à titre d’exemple ; cela ne signifie pas un partenariat officiel. Nous travaillons aussi avec vos outils existants.
Technologies named as examples only; no official partnership implied. We also work with your existing tools.
Vos questions, nos réponsesYour questions, our answers
Quelle différence entre ETL et ELT ?What is the difference between ETL and ELT?
En ETL, la donnée est transformée avant d’être chargée dans l’entrepôt. En ELT, elle est chargée brute puis transformée dans l’entrepôt lui-même. L’ELT profite de la puissance des plateformes infonuagiques et conserve l’historique brut, tandis que l’ETL reste pertinent lorsque des données sensibles doivent être filtrées ou masquées avant tout stockage.
In ETL, data is transformed before being loaded into the warehouse. In ELT, it is loaded raw and then transformed inside the warehouse itself. ELT takes advantage of cloud platform power and keeps raw history, while ETL remains relevant when sensitive data must be filtered or masked before any storage.
Peut-on intégrer des données en temps réel ?Can data be integrated in real time?
Oui, lorsque le besoin le justifie. La capture des changements permet de répliquer les modifications d’une base source en quelques secondes. Ce mode est toutefois plus exigeant à exploiter; nous l’évaluons au cas par cas et le réservons aux usages où une latence de quelques heures serait réellement pénalisante.
Yes, when the need justifies it. Change data capture can replicate changes from a source database within seconds. This mode is more demanding to operate, however; we assess it case by case and reserve it for uses where a delay of a few hours would genuinely hurt the business.
Que faire de nos traitements existants ?What should we do with our existing jobs?
Nous commençons par les inventorier et les documenter. Certains peuvent être conservés tels quels, d’autres simplifiés ou migrés vers une plateforme plus moderne. Nous priorisons selon le risque, le coût de maintenance et la valeur des données concernées, afin d’éviter une refonte complète lorsqu’elle n’est pas nécessaire.
We start by inventorying and documenting them. Some can be kept as they are, others simplified or migrated to a more modern platform. We prioritize based on risk, maintenance cost and the value of the data involved, to avoid a full rebuild when one is not needed.
Ils l’ont faitThey did it avec nous.with us.
#DataGrand projetFlagshipUne plateforme de données municipaleA city-wide data platform
Un lakehouse dans l’infonuagique de la Ville, des pipelines pilotés par les métadonnées et des produits de données livrés direction par direction, des travaux publics aux finances.
A lakehouse in the City’s own cloud tenant, metadata-driven pipelines and data products delivered department by department, from public works to finance.
Découvrir le projetExplore the project
#DataGrand projetFlagshipUn carrefour de données clinico-administratives régionalA regional clinical and administrative data hub
Une source unique pour les urgences, les lits, les chirurgies, la première ligne et les ressources humaines, conçue dès le départ pour protéger les renseignements de santé.
A single source for emergency departments, beds, surgeries, primary care and human resources, designed from the outset to protect health information.
Découvrir le projetExplore the project
#PilotageGrand projetFlagshipPiloter les urgences et l’accès aux soinsSteering emergency departments and access to care
Des tableaux de bord régionaux, du comité de direction jusqu’à l’unité de soins, pour suivre les urgences, les chirurgies en attente et l’accès à la première ligne avec des définitions partagées.
Regional dashboards, from the executive committee down to the care unit, to track emergency departments, surgical wait lists and access to primary care using shared definitions.
Découvrir le projetExplore the projectD’autres prestationsOther services qui pourraient vous intéresser.you may find useful.
Data acquisitionData acquisition
Fiabiliser le premier maillon de votre chaîne data.
Strengthen the first link in your data chain.
DécouvrirExploreMDM & intégrité des donnéesMDM & data integrity
Une seule version fiable de vos données clés.
One reliable version of your key data.
DécouvrirExploreModèle data centricData-centric model
Faire de vos données un patrimoine réutilisable.
Turn your data into a reusable asset.
DécouvrirExploreMigration de donnéesData migration
Changer de système sans perdre le fil.
Change systems without losing the thread.
DécouvrirExploreGouvernance des donnéesData governance
Qualité, sécurité et conformité, par conception.
Quality, security and compliance by design.
DécouvrirExplore