Création d'une tâche d'intégration pour configurer et exécuter un flux de données

Dans Data Integration, une tâche d'intégration vous permet de préparer un flux de données en vue de son exécution.

Vous pouvez ajouter des paramètres à un flux de données afin de pouvoir l'utiliser avec des valeurs différentes chaque fois que vous exécutez la tâche. Les valeurs de paramètre par défaut peuvent être mises à jour au sein d'une tâche d'intégration. Vous pouvez ensuite valider le flux de données avec les paramètres mis à jour avant de publier la tâche dans une application dans Data Integration.

Dans ce tutoriel, vous effectuez les opérations suivantes :

  1. Créez une tâche d'intégration pour configurer le contexte d'exécution d'un flux de données.
  2. Créez une application pour contenir et exécuter les tâches publiées.
  3. Publiez une tâche vers une application.
  4. Créez et surveillez une exécution de tâche.

1. Création d'une tâche d'intégration

  1. Dans la barre d'onglets, sélectionnez l'onglet Ouvrir (icône Plus), puis Projets.

    Ouvrir l'onglet

  2. Sur la page Projets, sélectionnez DI_Lab.
  3. Sur la page DI_Lab de détails de projet, sélectionnez Tâches dans le sous-menu de gauche.
  4. Sur la page Tâches, sélectionnez Créer une tâche, puis Intégration.

    La page Créer une tâche d'intégration apparaît dans un nouvel onglet.

  5. Sur la page Créer une tâche d'intégration, remplacez le nom par Load Customers Lab.

    La valeur du champ Identificateur est automatiquement générée en fonction de la valeur saisie dans Nom. Vous pouvez modifier la valeur générée, mais une fois la tâche enregistrée, vous n'êtes pas autorisé à la mettre à jour.

    La saisie d'une Description pour la tâche est facultative.

  6. Dans la section Flux de données, cliquez sur Sélectionner.
  7. Dans le panneau Sélectionner un flux de données, sélectionnez Load Customers and Revenue Data, puis cliquez sur Sélectionner.
  8. Sélectionnez Créer et fermer.

2. Création d'une application

Une application dans Data Integration est un conteneur pour les tâches publiées, les flux des données et leurs dépendances. Vous pouvez exécuter des tâches publiées dans une application à des fins de test ou les déployer en production.

  1. Sur la page d'accueil de l'espace de travail, dans la mosaïque Exécution, sélectionnez Créer une application vide.
    Si vous avez besoin d'aide pour trouver l'espace de travail Data Integration dans lequel travailler, reportez-vous à Création et accès à un espace de travail.
  2. Entrez Lab Application pour le nom.
  3. Vérifiez ou modifiez le compartiment dans lequel l'application doit être créée.
  4. Choisissez Créer.

    La page de détails de l'application de Lab Application apparaît dans un nouvel onglet.

3. Publication d'une tâche vers une application

  1. Sur la page DI_Lab Détails du projet, sélectionnez Tâches dans le sous-menu.
  2. Dans la liste Tâches, sélectionnez le menu Actions (Menu Actions) pour Charger le laboratoire Clients, puis sélectionnez Publier vers l'application.
  3. Dans la boîte de dialogue Publier vers l'application, sélectionnez le compartiment, puis Application de laboratoire si elle n'est pas déjà sélectionnée.
  4. Sélectionnez Publier.

    Un message de notification s'affiche. Lorsque vous publiez une tâche, un patch est créé dans l'application.

    Vous pouvez toujours modifier la tâche ou son flux de données sans aucun impact sur la tâche publiée. Cela signifie que vous pouvez tester une version du flux de données tout en travaillant sur d'autres modifications.

  5. Accédez à la page de détails de l'application de laboratoire, puis sélectionnez Patches dans le sous-menu de gauche pour afficher les détails du patch de tâche.

    Un patch contient des mises à jour pour une tâche publiée dans une application. Lors de la publication d'une tâche, un patch de publication est créé. Lorsque vous annulez la publication d'une tâche, un patch non publié est créé. Vous trouverez la liste des patches et leur statut sur la page de détails de l'application.

  6. Sélectionnez Actualiser pour obtenir les dernières mises à jour du statut.

    Lorsque le statut du patch devient Réussite, une entrée de tâche publiée est créée dans la liste Tâches de la page de détails de l'application.

  7. Sélectionnez Tâches sur la page de détails de l'application de laboratoire.

    La page Tâches affiche la liste des tâches que vous avez publiées vers l'application. Vous exécutez les tâches publiées à partir de cette page Tâches dans l'application.

4. Création et surveillance d'une exécution de tâche

  1. Sur la page de détails de l'application Laboratoire, sélectionnez Tâches dans le sous-menu de gauche.
  2. Dans la liste Tâches, sélectionnez le menu Actions (Menu Actions) pour Charger le laboratoire Clients, puis sélectionnez Exécuter.

    Un message de succès s'affiche. L'exécution d'une tâche crée une exécution de tâche sur la page Exécutions de l'application. Vous êtes automatiquement redirigé vers la page Exécutions, où vous pouvez visualiser toutes les exécutions de tâche et leur statut. Le statut initial d'une exécution est Not started.

  3. Sélectionnez Actualiser pour obtenir les dernières mises à jour du statut d'exécution de tâche.

    En savoir plus sur les exécutions de tâches

    Lorsque le statut d'exécution devient Succès, vous pouvez voir les valeurs pour Lecture des données et Lignes écrites.