Ajout de tables via la fenêtre Préparer
Vous avez la possibilité d’ajouter des tables depuis la fenêtre Préparer en les sélectionnant dans la Liste des tables (utilisez Ctrl+clic pour sélectionner plusieurs tables) puis en cliquant avec le bouton droit et en choisissant une opération d’ajout dans le menu contextuel.
Remarque :
-
Les différentes options vous permettront d’obtenir différents résultats.
-
Dans certains cas, l’ordre selon lequel vous sélectionnez les tables à ajouter affectera le résultat.
Procédure à suivre
-
Dans la liste des tables de la fenêtre Préparer, sélectionnez les tables que vous souhaitez ajouter. (Utilisez la commande Ctrl+clic pour sélectionner plusieurs tables à la fois.)
-
Cliquez avec le bouton droit de la souris et choisissez Ajouter des tables, puis sélectionnez la méthode d’ajout :
-
Assortir les colonnes en fonction du nom
-
Assortir les colonnes en fonction du nom et du type
-
Assortir les colonnes en fonction de l’ordre
-
Assortir les colonnes en fonction de l’ordre, du nom et du type
Remarque : Si vous voulez plus de contrôle pour définir l’ajout, vous pouvez utiliser la boîte de dialogue Modifier l’ajout.
Par exemple : Ajouter des tables en faisant correspondre le nom
Exemple 1
Prenons par exemple les tables suivantes à ajouter :
Table Informatique
Serv. |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Table Marketing
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Table Comptabilité
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Assortir les colonnes en fonction du nom produit le résultat suivant :
Serv. |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
|
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
|
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
|
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
|
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
|
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Dans cet exemple, les valeurs de la colonne Service des tables Marketing et Comptabilité ne sont pas incluses, car le nom de la première colonne de la première table ne correspond pas.
Remarque : Monarch Data Prep Studio se servira de la première table comme base pour ajouter les tables suivantes.
Exemple 2
Si vous ajoutez des tables dans un ordre différent, à savoir :
Table Marketing
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Table Comptabilité
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Table Informatique
Serv. |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Vous obtenez ce résultat :
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
|
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
|
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
|
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Exemple 3
Notez que la position est sans importance quand vous utilisez Assortir les colonnes en fonction du nom :
Table Marketing
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Table Comptabilité
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Table Informatique
Nom |
Prénom |
ID de l’employé(e) |
Date |
Service |
Sexe |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
Informatique |
M |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
Informatique |
M |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
Informatique |
F |
Vous obtenez ce résultat :
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Par exemple : Ajout de tables en faisant correspondre le nom et le type
Lorsque vous ajoutez des tables en faisant correspondre le nom et le type, Monarch Data Prep Studio ajoutera uniquement les tables dont les colonnes correspondent en termes de nom et de type de données. Cet ajout suit la même logique que l’assortiment en fonction du nom, mais avec une condition supplémentaire : les types de données des colonnes doivent correspondre.
Exemple 1
Prenons par exemple les tables suivantes à ajouter :
Table Informatique
Service |
Nom |
Prénom |
ID de l’employé(e) (numéro) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Table Marketing
Service |
Nom |
Prénom |
ID de l’employé(e) (texte) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Table Comptabilité
Service |
Nom |
Prénom |
ID de l’employé(e) (texte) |
Date |
Sexe |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Le résultat sera le suivant :
Service |
Nom |
Prénom |
ID de l’employé(e) (numéro) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Marketing |
Avril |
Anne |
|
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
|
18/12/2003 0:00 |
M |
Comptabilité |
Martin |
René |
|
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
|
30/01/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
|
04/06/2005 0:00 |
M |
Dans cet exemple, les valeurs de la colonne ID de l’employé(e) des tables Marketing et Comptabilité ne sont pas incluses, car le type de données de la colonne ID de l’employé(e) de la table Traitement de données ne correspond pas.
Exemple 2
Si vous disposez des tables suivants :
Table Informatique
Service |
Nom |
Prénom |
ID de l’employé(e) (numéro) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Table Marketing
Service |
Nom |
Prénom |
ID de l’employé(e) (texte) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Table Comptabilité
Service |
Nom |
Prénom |
ID de l’employé(e) (numéro) |
Date |
Sexe |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Le résultat sera le suivant :
Service |
Nom |
Prénom |
ID de l’employé(e) (numéro) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Marketing |
Avril |
Anne |
|
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
|
18/12/2003 0:00 |
M |
Comptabilité |
Martin |
René |
|
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
|
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
|
04/6/2005 0:00 |
M |
Dans cet exemple, les valeurs de la colonne ID de l’employé(e) des tables Marketing et Comptabilité ne sont pas incluses, car le nom ou type de données de la colonne ID de l’employé(e) de la table Traitement de données ne correspond pas.
Exemple : ajout de tables en faisant correspondre l’ordre
Lorsque vous ajoutez des tables en faisant correspondre l’ordre, Monarch Data Prep Studio ajoutera uniquement les tables dont les colonnes correspondent en termes de position. Monarch Data Prep Studio ignorera les noms et les types de données.
Exemple
Prenons par exemple les tables suivantes à ajouter :
Table Informatique
Serv. |
Nom |
Prénom |
ID de l’employé(e) (numéro) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Table Marketing
Service |
Nom |
Prénom |
ID de l’employé(e) (numéro) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Table Comptabilité
Service |
Nom |
Prénom |
ID de l’employé(e)(texte) |
Date |
Sexe |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Si :
-
La colonne Service de la table Informatique a un nom différent, et
-
La colonne ID de l’employé(e) de la table Comptabilité a un type de données différent (du texte à la place de nombres)
Le résultat sera le suivant :
Serv. |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Dans cet exemple, toutes les valeurs des colonnes ID d’employé de tous les tables sont incluses, puisque l’assortiment se fait uniquement en fonction de l’ordre et du nom.
Ajout de tables en faisant correspondre l’ordre, le nom et le type
Lorsque vous ajoutez des tables en faisant correspondre l’ordre, le nom et le type, Monarch Data Prep Studio ajoutera uniquement les tables dont les colonnes correspondent en termes de position, de nom et de type.
Exemple 1
Prenons par exemple les tables suivantes à ajouter :
Table Informatique
Serv. |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Table Marketing
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Table Comptabilité
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Si les colonnes de tous les tables renferment des types de données correspondantes, le résultat de la fonction Ajouter des tables > Assortir les colonnes en fonction de l’ordre, du nom et du type serait :
Serv. |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
|
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
|
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
|
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
|
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
|
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Dans cet exemple, les valeurs de la colonne Service des tables Marketing et Comptabilité ne sont pas incluses, car le nom de la première colonne de la première table ne correspond pas.
Remarque : Monarch Data Prep Studio se servira de la première table comme base pour ajouter les tables suivantes. Si vous ajoutez des tables dans un ordre différent, à savoir :
Table Marketing
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Table Comptabilité
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Table Informatique
Serv. |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Vous obtiendrez alors ce résultat :
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
|
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
|
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
|
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Exemple 2
Prenons par exemple les tables suivantes à ajouter :
Table Informatique
Serv. |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
Table Marketing
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Marketing |
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
Marketing |
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
Table Comptabilité
Service |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Comptabilité |
Martin |
René |
1592784 |
13/10/1995 0:00 |
M |
Comptabilité |
Dalemat |
Guillaume |
1587390 |
30/1/1993 0:00 |
M |
Comptabilité |
Georges |
Guillaume |
1596792 |
04/6/2005 0:00 |
M |
Si :
-
La colonne Service de la table Informatique a un nom différent, et
-
Les colonnes ID de l’employé(e) de la table Comptabilité a un type de données différent (du texte à la place de nombres)
Le résultat de l’opération Ajouter des tables > Assortir les colonnes en fonction de l’ordre, du nom et du type sera :
Serv. |
Nom |
Prénom |
ID de l’employé(e) |
Date |
Sexe |
Informatique |
Batte |
Robert |
1593211 |
18/3/1999 0:00 |
M |
Informatique |
Delatour |
Normand |
1597596 |
18/3/2005 0:00 |
M |
Informatique |
Delatour |
Monique |
1604193 |
18/12/2001 0:00 |
F |
|
Avril |
Anne |
1597429 |
23/10/1993 0:00 |
F |
|
Bannin |
David |
1607768 |
18/12/2003 0:00 |
M |
|
Martin |
René |
|
13/10/1995 0:00 |
M |
|
Dalemat |
Guillaume |
|
30/1/1993 0:00 |
M |
|
Georges |
Guillaume |
|
04/6/2005 0:00 |
M |
Liens associés