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

Créer une définition de métadonnée à partir d'une base de données

Dans le Studio Talend, vous pouvez récupérer une définition de métadonnée depuis une base de données, tirant ainsi parti de vos ressources existantes.

Avant de commencer

Ce tutoriel utilise une base de données. Si vous n'avez pas de base de données, téléchargez et extrayez le fichier suivant : customers_unordered.zip. Vous devez importer la base de données dans un programme compatible.

Procédure

  1. Dans le Repository, développez Metadata, cliquez-droit sur Db Connections et sélectionnez Create connection.
    Vous arrivez à l'étape 1 de l'assistant.
  2. Dans le champ Name, saisissez un nom.

    Exemple

    MySQL
  3. Facultatif : Dans le champ Purpose, saisissez un objectif.

    Exemple

    Demonstrate how to fetch metadata from a database
  4. Facultatif : Dans le champ Description, saisissez une description.

    Exemple

    Fetching CSV data imported into a MySQL database
    Note InformationsConseil : Saisir un objectif dans le champ Purpose et une Description permet une meilleure organisation.
  5. Cliquez sur Next.
    Vous arrivez à l'étape 2 de l'assistant.
  6. Saisissez vos informations de connexion.
    Note InformationsConseil : Cliquez sur le bouton Test connection afin de vérifier votre connexion à la base de données.
  7. Cliquez sur Finish.
    Vous arrivez dans l'espace de modélisation graphique (Designer).
  8. Cliquez-droit sur votre métadonnée dans le Repository.
    1. Cliquez sur Retrieve Schema.
      Vous arrivez dans la fenêtre Filter for the Table.
    2. Cliquez sur Next.
      Vous arrivez dans la fenêtre Add a Schema on repository.
    3. Cochez la case près du nom de la table.
    4. Cliquez sur Next.
      Le schéma de la base de données s'affiche.
    5. Facultatif : Modifiez les paramètres du Schéma, dans la zone Schema.
    6. Cliquez sur Finish.

Résultats

Tous les schémas de tables ont été importés en tant que métadonnées et peuvent être réutilisés dans vos composants.

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 !