Un terminal à conteneurs comme celui de Tanger Med traite des milliers de mouvements chaque jour : import, export, transbordement, stockage. Côté finance, les flux sont tout aussi denses — facturation par navire, comptes clients, fournisseurs, amortissements d’équipements lourds. Quand ces données vivent dans des systèmes cloisonnés, piloter la performance devient un exercice de funambule. C’est exactement le défi que nous avons relevé pour Tanger Alliance, opérateur du terminal TC3 au port Tanger Med.
Le défi : unifier Finance et Opérations dans un même cockpit décisionnel
Tanger Alliance opère l’un des terminaux à conteneurs les plus stratégiques du Maroc. Avant notre intervention, les données financières (comptabilité, facturation, trésorerie) et les données opérationnelles (volumes de conteneurs, manutention, maintenance des équipements) étaient dispersées entre plusieurs systèmes, rendant impossible une vision consolidée de la performance.
Les questions du management restaient souvent sans réponse immédiate : quel est le coût réel par mouvement de conteneur ? Quelle est la corrélation entre les heures supplémentaires et les pics de volume ? Comment se comparent les revenus par type de service d’un trimestre à l’autre ?
La solution : un Data Warehouse intégré et des rapports Power BI interactifs
ANAILYNIS a conçu et déployé une solution BI complète, articulée autour de trois composants.
1. Un Data Warehouse en modélisation dimensionnelle
Nous avons construit un entrepôt de données sur SQL Server, structuré en schéma en étoile. Cette architecture sépare clairement les tables de faits (données transactionnelles) des tables de dimensions (référentiels), ce qui garantit des performances de requête optimales et une maintenance simplifiée.
Les principales tables de faits couvrent quatre domaines : Financial (écritures comptables, CPC, bilan), Volume (mouvements de conteneurs par type), Maintenance (interventions sur les équipements portuaires) et Overtime (heures supplémentaires et coûts main-d’œuvre). Les dimensions partagées — Temps, Comptes, Services, Équipements — assurent la cohérence entre tous les rapports.
2. Un pipeline ETL robuste avec SSIS
L’alimentation du Data Warehouse repose sur SQL Server Integration Services (SSIS) avec 33 scripts SQL développés sur mesure. Le pipeline couvre l’extraction depuis les systèmes sources, les transformations métier (mapping des comptes, calcul des agrégats, vérifications de cohérence) et le chargement dans le DW.
Des scripts de vérification dédiés (Financial, Payables, Revenues, Operational) contrôlent automatiquement la qualité des données à chaque chargement. Ce mécanisme de contrôle a permis de détecter et corriger plusieurs incohérences dans les données historiques dès les premières itérations.
3. Six rapports Power BI interactifs
Les données du DW alimentent six rapports Power BI publiés sur Power BI Service, accessibles en temps réel par les équipes de direction.
Finance & Opérations : Le rapport principal consolide le CPC (Compte de Produits et Charges), le bilan, l’analyse des revenus par service et le suivi des volumes opérationnels dans un même espace.
Handling Check : Contrôle et vérification des opérations de manutention, avec drill-down par navire, période et type d’opération.
Services Analysis : Analyse de la performance par type de service portuaire (manutention, stockage, services annexes), avec comparaison période à période.
Vessel Billing Check : Rapprochement entre les opérations réalisées par navire et la facturation correspondante, pour détecter les écarts.
Un thème Power BI personnalisé aux couleurs de Tanger Alliance assure la cohérence visuelle de l’ensemble des rapports.
Les KPIs clés suivis
La solution permet de suivre un ensemble d’indicateurs couvrant l’intégralité de la chaîne de valeur du terminal.
Côté Finance : Chiffre d’affaires par type de service, résultat net et marges, aging des créances clients (Receivables), ratios CPC, suivi des immobilisations et amortissements, conformité IFRS.
Côté Opérations : Volume de conteneurs traités (TEU), nombre de moves par navire, coût par move, taux de disponibilité des équipements (grues, portiques, chariots cavaliers), MTBF et MTTR pour la maintenance, ratio d’heures supplémentaires.
Architecture technique : ce qu’il faut retenir
Sources opérationnelles & financières
│
▼
SSIS (33 scripts SQL)
Extraction → Transformation → Chargement
│
▼
SQL Server — Data Warehouse
Schéma en étoile (Faits + Dimensions)
│
▼
Power BI Desktop (6 rapports)
Thème personnalisé Tanger Alliance
│
▼
Power BI Service (publication cloud)
Accès sécurisé pour le management
Cette architecture garantit la séparation des couches (extraction, stockage, présentation), facilitant la maintenance et l’évolution future de la solution. L’ajout d’un nouveau KPI ou d’une nouvelle source se fait sans impacter les rapports existants.
Les bénéfices concrets pour le client
Avec cette solution, le management de Tanger Alliance dispose désormais d’une vision unifiée Finance + Opérations accessible en quelques clics depuis Power BI Service. Les tableaux de bord interactifs ont remplacé les reportings Excel manuels, réduisant considérablement le temps de production des analyses. La détection des écarts de facturation par navire (Vessel Billing Check) et le contrôle automatisé de la manutention (Handling Check) ont apporté une rigueur nouvelle dans le suivi opérationnel.
Ce projet vous parle ?
Si votre organisation dans la logistique, le portuaire ou tout autre secteur à forte intensité de données cherche à unifier ses données Finance et Opérations dans une plateforme BI moderne, ANAILYNIS peut vous accompagner de A à Z — de la conception du Data Warehouse à la publication des rapports Power BI.
Contactez-nous pour discuter de votre projet.
