Configurer un consommateur de carte de transformation
Importez et traitez les données de votre environnement Kafka à l’aide de vos configurations de cartes de transformation existantes.
Avant de commencer
- Rôle requis : integration_hub_admin
- Ce consommateur a besoin d’un Connexion au flux abonnement. Pour plus d'informations, consultez https://www.servicenow.com/now-platform/workflow-data-fabric.html.
- Le ServiceNow module d’extension Programme d’installation de Connexion au flux [com.glide.hub.stream_connect.installer] est requis.
- Ce consommateur a besoin d’une carte de transformation.
Formatage des charges utiles des messages Kafka
Utilisez des charges utiles JSON simples pour les messages Kafka. Chaque message Kafka ne doit avoir qu’un seul objet JSON plat. Les charges utiles JSON complexes, telles que celles avec des listes et des objets imbriqués, ne sont pas prises en charge.
Exemple d’entrée JSON simple et valide, à l’aide d’une carte plate de paires clé-valeur.
{"key1": "value1", "key2": "value2"}Exemples d’entrées JSON complexes et non valides. Le premier utilise une liste. Le second utilise des objets imbriqués.
[{"key1": "value1", "key2": "value2"}, {"key1": "value3", "key2": "value4"}]{"key1": "value1", "key2": {"key3": "value3", "key4": "value4"}}Pourquoi et quand exécuter cette tâche
Pour configurer un consommateur, vous devez créer deux enregistrements.
- Enregistrement consommateur, qui spécifie le mode d’importation et de traitement des données.
- Un enregistrement pour le flux Kafka, qui définit le flux de données vers votre consommateur.
Procédure
Que faire ensuite
Créer un flux Kafka pour ce consommateur. Une fois le flux activé, vous pouvez commencer à recevoir des messages de votre environnement Kafka.