Kombinieren Sie Daten aus Spalten von zwei Relationen des Physical Models mithilfe des Join-Generators, bevor die Spalten des Logical Models damit ausgefüllt werden.
Führen Sie die folgenden Schritte aus, um eine Join-Definition zu erstellen:
- Wählen Sie auf der Seite Mapping erstellen <Name des Logical Models> die gewünschte logische Entität aus, und klicken Sie in der Symbolleiste auf das Symbol Join-Generator . Klicken Sie alternativ auf das Symbol Entitätstransformation der erforderlichen logischen Entität, und wechseln Sie mithilfe des Vorwärtspfeils oben rechts auf der Seite zur Seite Join-Definition für logische Relation<table name>.
-
Klicken Sie auf der Registerkarte Join-Definition auf die Schaltfläche Tabelle hinzufügen.
Eine Relation wird mit den Spalten Linke Relation, Rechte Relation und Join-Typ angezeigt.
- Geben Sie mithilfe der Dropdown-Optionen <select table> und <select column> der Spalten Linke Tabelle und Rechte Tabelle die Spalten an, aus denen Daten verknüpft werden sollen.
-
Wählen Sie in der Dropdown-Liste Join-Typ den Typ des Joins aus, der zwischen den Spalten hinzugefügt werden soll. Die Optionen sind:
- Innerer Join: Gibt übereinstimmende Datensätze zwischen den ausgewählten linken und rechten Spalten der Relation zurück.
- Linker Join: Gibt zusätzlich zu übereinstimmenden Datensätzen aus der rechten Spalte alle Datensätze aus der linken Spalte zurück.
- Rechter Join: Gibt zusätzlich zu übereinstimmenden Datensätzen aus der linken Spalte alle Datensätze aus der rechten Spalte zurück.
- Vollständiger äußerer Join: Gibt alle Datensätze aus den linken und rechten Spalten zurück.
-
Bewegen Sie den Mauszeiger über die Relationszeile, und klicken Sie auf das angezeigte Symbol Vergleich hinzufügen
, um Joins auf mehreren Spalten der Relation zu erstellen.
Eine neue Zeile für <select column> wird angezeigt.
- Wiederholen Sie die Schritte 4 und 5, um die Join-Kriterien zu definieren.
-
Klicken Sie auf die Schaltfläche Relation hinzufügen, um einen Join zwischen einem weiteren Relationssatz zu erstellen.
Ein neuer Satz von Zeilen für <Select table> und <Select column> wird angezeigt.
- Wiederholen Sie die Schritte 3 und 4, um den Join zu definieren.
-
Klicken Sie auf OK.
Der Join zwischen den Relationen wird erstellt und die Spalte des Logical Models wird basierend auf dem ausgewählten Join mit den Daten aus den ausgewählten Spalten ausgefüllt.Anmerkung: Joins werden nicht durch physische Verknüpfungen zwischen den Relationen auf der Arbeitsfläche dargestellt.
- Bewegen Sie zum Löschen eines Joins die Maus über die gewünschte Zeile, und klicken Sie auf das Symbol Löschen .