À quoi sert UBC Data Bridge

Deux flux de formation dans la bibliothèque : les dossiers à gauche, Production et le résultat de la dernière exécution dans le tableau à droite.
- Double-cliquez pour ouvrir un flux.
- Les onglets affichent tous les objets, les favoris ou les objets verrouillés.
UBC Data Bridge gère les échanges de données entre fichiers, applications métier, bases de données et services externes. Dans le concepteur, vous assemblez un flux à partir de blocs : lire les données, transformer les tables, valider leur qualité et transmettre les résultats aux destinations. Le système conserve les paramètres, les versions des flux et l’historique des exécutions.
Un flux peut s’exécuter sans intervention ou accompagner l’utilisateur dans un assistant : demander un paramètre ou un fichier, afficher des données intermédiaires, proposer un choix puis poursuivre sur la branche sélectionnée.
Principales fonctionnalités
| Domaine | Actions possibles |
|---|---|
| Acquisition des données | Lire des fichiers Excel, CSV, JSON et XML ; connecter des stockages distants, SQL, REST/OData, IBM Planning Analytics et UBC Analytics. |
| Transformation | Associer des champs, filtrer, regrouper, combiner des tables, supprimer les doublons, calculer des valeurs et normaliser nombres et textes. |
| Pilotage du flux | Créer des branches selon des conditions ou un choix utilisateur, fusionner les branches actives et démarrer l’étape suivante après un résultat d’écriture. |
| Transmission des résultats | Écrire dans des cubes, des tables et des API ; créer des fichiers ; exécuter des processus TI ; envoyer des courriels et des messages Telegram. |
| Contrôle | Prévisualiser les tables des blocs, simuler un brouillon, valider les destinations et analyser les journaux, les écritures partielles et les écritures non confirmées. |
| Exploitation | Publier des versions Production, gérer les rôles, organiser les bibliothèques et configurer des calendriers, des intervalles ou la surveillance des changements de sources. |
Ces domaines comprennent aussi l’agent local, les trois directions d’échange API, les sous-flux et le transfert contrôlé de fichiers. Un processus peut transmettre son résultat à un système destinataire, un fichier, une publication API ou un autre flux.
Comment circulent les données
Chaque connexion transmet une table ou le résultat d’un port particulier. Les liens entre blocs déterminent l’ordre. La position sur le canevas ne définit pas à elle seule l’ordre d’exécution.
Qui utilise le système
- L’auteur du flux configure les blocs, vérifie les données et prépare une version à publier.
- L’opérateur d’exécution choisit un flux autorisé, renseigne les paramètres et vérifie le résultat.
- L’administrateur gère les connexions, les sources, les rôles, les tâches automatisées et les paramètres de l’environnement.