Accéder au contenu principal Passer au contenu complémentaire

Récupérer les mises à jour de l'insertion de données depuis la table de dimension SCD

Procédure

  1. Double-cliquez sur le premier tJDBCInput pour ouvrir sa vue Basic settings.
  2. Cochez la case Use an existing connection et, dans la liste Component List qui s'affiche, sélectionnez le composant de connexion duquel réutiliser la connexion créée, tJDBCConnection_1 dans cet exemple.
  3. Cliquez sur le bouton [...] à côté du champ Edit schema et, dans la boîte de dialogue, définissez le schéma en ajoutant neuf colonnes : sk et id de type Integer étant les clés primaires, name et role de type String, salary de type Double, start_date et end_date de type Date avec le modèle de date (Date Pattern) yyyy-MM-dd, ainsi que active_status et version de type Integer. Cela fait, cliquez sur OK afin de sauvegarder les modifications et de fermer la boîte de dialogue.

    Le schéma du premier composant tJDBCInput est le même que le schéma du tJDBCSCDELT, vous pouvez donc juste le copier-coller.

  4. Dans le champ Query, saisissez la commande SQL utilisée pour récupérer les données de la table de dimension SCD, select * from employee_scd dans cet exemple.
  5. Double-cliquez sur le premier tLogRow et, dans la zone Mode de la vue Basic settings, sélectionnez Table pour afficher les données récupérées dans une table.

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 – dites-nous comment nous améliorer !