Aller au contenu principal

Gérer les tables

Lorsque vous créez une nouvelle extraction, vous êtes automatiquement dirigé vers la page Tables. Cette page liste toutes les tables sources ou requêtes SQL incluses dans l'extraction et vous permet de configurer les données à récupérer à partir de votre système source. Par défaut, aucune table n'est listée jusqu'à ce que vous les ajoutiez à l'extraction.

Pour actualiser la liste des tables, sélectionnez Actualiser dans le coin supérieur droit de la page.

astuce

Pour vérifier l'état de chargement d'une table, sélectionnez-la puis choisissez l'icône État de la table dans le coin supérieur droit.

Aperçu des colonnes

ColonneDescription
Source de la tableAffiche le nom de la table source ou de la requête provenant de la source de données connectée.
TypeIndique si la ligne est une table standard ou une requête SQL.
Description de la tableAffiche la description de la table provenant du système source, si disponible.
Destination de la tableAffiche le nom de la table de destination.
FiltreIndique tout filtre appliqué pour limiter les données récupérées de la table source.
Script post-exécutionAffiche ou renvoie vers des scripts qui s'exécutent après que les données aient été chargées pour cette table.
ChampsAffiche le nombre de champs inclus pour la table. Sélectionnez le nombre pour voir ou changer le mapping des champs.
Clé uniqueAffiche le(s) champ(s) utilisé(s) comme identifiant principal pour chaque enregistrement.
Clé de suiviAffiche le(s) champ(s) utilisé(s) pour suivre les modifications d'enregistrement pour les chargements incrémentiels.
IndexAffiche le nombre de d'index définis pour la table. Sélectionnez le nombre pour voir ou éditer les index.
TransformationIndique si des transformations sont appliquées aux données de la table.
PartitionIndique si le chargement par partition est activé pour la table. Une coche apparaît si activé.

Ajouter des tables

  1. Depuis l'écran d'accueil ou le panneau de navigation gauche, sélectionnez Extractions.
  2. Sélectionnez une extraction dans la liste.
  3. Sélectionnez le lien sous la colonne Tables.
  4. Cliquez sur Nouvelle, puis choisissez Ajouter des tables.
  5. Sélectionnez les tables à partir desquelles récupérer des données.
  6. Cliquez sur Enregistrer. Les tables sont ajoutées à la liste.
  7. (Optionnel) Pour chaque table, entrez une description de la table et changez le nom de la table de destination, puis cliquez sur Enregistrer.
  8. (Optionnel) Appliquez des filtres aux tables individuelles.

remarque

Par défaut, l'ajout d'une table inclut tous les champs et index de la source.

Tables d'extraction de migration

Purger une table

La purge efface les enregistrements de la table en fonction d'une condition avant de charger de nouvelles données.

  1. Sélectionnez une extraction de migration dans la liste.
  2. Cliquez sur le lien sous la colonne Tables.
  3. Sélectionnez une table, et cliquez sur l'icône de crayon sous la colonne Condition de purge.
  4. Dans le message d'avertissement, cliquez sur Confirmer.
  5. Dans le Constructeur d'expressions SQL, entrez la condition de purge. Vous pouvez utiliser des variables comme valeurs.
    DELETE FROM [DESTINATION_TABLE]
    WHERE <PURGE_CONDITION>
  6. Cliquez sur Enregistrer.

Dupliquer une table

La duplication copie la configuration et les champs d'une table, créant une nouvelle entrée de table à personnaliser.

  1. Sélectionnez une extraction de migration dans la liste.
  2. Cliquez sur le lien sous la colonne Tables.
  3. Sélectionnez la table que vous souhaitez dupliquer, puis cliquez sur l'icône Dupliquer Table dans le coin supérieur droit.

Supprimer une table

  1. Sélectionnez une extraction dans la liste.
  2. Cliquez sur le lien sous la colonne Tables.
  3. Sélectionnez la table à supprimer.
  4. Cliquez sur l'icône Supprimer Table dans le coin supérieur droit.
  5. Dans le message de confirmation, cliquez sur Confirmer.

remarque

La suppression d'une table supprime également tous les index et champs associés. Cette action ne peut pas être annulée.