Rendez-vous à l'adresse https://<slack_room_name>.slack.com/apps/build/custom-integration.
Sélectionnez Incoming WebHooks.
Dans le champ Post to Channel, sélectionnez la chaîne dans laquelle vous souhaitez poster des messages d'évènements Kafka, ou créez une nouvelle chaîne.
Cliquez sur Add Incoming WebHooks integration pour générer une URL de webhook.
Ajoutez l'URL générée à la classe Java.
Définissez le corps du message dans la classe Java, par exemple :
messageBody = "The state of task *" + dataEvent.getResourceId() + "* has been updated from *"
+ fieldModification.getPreviousValue() + "* to *" + fieldModification.getNewValue() + "*.";
Sauvegardez vos modifications.
Résultats
Chaque fois qu'une tâche passe au statut Resolved dans Talend Data Stewardship, un message sera posté dans la chaîne Slack spécifiée, comme suit :
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.