Déposer et relier les composants - 7.2
Filtre (Médiation)
- EnrichVersion
- 7.2
- EnrichProdName
- Talend Data Fabric
- Talend Data Services Platform
- Talend ESB
- Talend MDM Platform
- Talend Open Studio for ESB
- Talend Real-Time Big Data Platform
- EnrichPlatform
- Studio Talend
- task
- Création et développement > Systèmes tiers > Composants Routing (Médiation) > Composants de filtre (Médiation)
- Gouvernance de données > Systèmes tiers > Composants Routing (Médiation) > Composants de filtre (Médiation)
- Qualité et préparation de données > Systèmes tiers > Composants Routing (Médiation) > Composants de filtre (Médiation)
Procédure
-
Dans le dossier Connectivity de la Palette, déposez trois cFile et quatre cMessagingEndpoint dans l'espace de modélisation graphique, et nommez-les Sender, Receiver_Paris, Receiver_Others, directParis, directOthers, directParisRouteet directOthersRoute respectivement pour une meilleure identification de leur rôle.
-
Du dossier Routing, déposez un composant cMessageRouter dans l'espace de modélisation graphique et nommez-le Message_router.
-
Du dossier Miscellaneous, déposez deux composants tLogRow dans l'espace de modélisation graphique et nommez-les Monitor_Paris et Monitor_Others, respectivement.
-
Cliquez-droit sur le composant cFile nommé Sender, sélectionnez Row > Route dans le menu contextuel et cliquez sur le composant cMessageRouter.
-
Cliquez-droit sur le cMessageRouter, sélectionnez Trigger > When dans le menu contextuel et cliquez sur le composant cMessagingEndpoint nommé directParis. Cet endpoint va récupérer les messages répondant au critère défini.
-
Cliquez-droit sur le composant cMessageRouter, sélectionnez Trigger > Otherwise dans le menu contextuel et cliquez sur le cMessagingEndpoint nommé directOther. Cet endpoint va collecter tous les messages ne répondant pas au critère de filtre.
-
Cliquez-droit sur le composant cMessagingEndpoint nommé directParis, sélectionnez Row > Route dans le menu contextuel et cliquez sur le cFile nommé Receiver_Paris. Répétez cette étape pour relier le composant Receiver_Paris au Monitor_Paris, le directOthersRoute au Receiver_Others et le Receiver_Others au Monitor_Others, à l'aide de liens Row > Route.