Ich denke, ich vermisse hier etwas offensichtlich. Ich habe die Aufgabe, ein funktionierendes Mapping zu duplizieren, indem ich NUR den Quellenqualifikationsbereich ändere.Nicht übereinstimmende Ausgabespalte. Benutzerdefinierte SQL-Abfrage in Source Qualifier
Die ursprüngliche Zuordnung wie folgt aussieht,
Zunächst einmal, ich verstehe nicht, wie einfach die ursprüngliche Abbildung von der Quelle Qualifikation zum Ausdruck verbindet. Die Spaltennamen sollen aufgrund der benutzerdefinierten Abfrage komplett geändert werden.
z.
INSERT_DM to max(HVOLE.INSERT_DM)
In meinem neuen duplizierten Mapping wird meine neue Quelle Qualifier mir diesen Fehler geben, wenn ich auf „Bestätigen“,
Es ist seltsam, dass es „genau 3 Felder“ erwähnt, wenn Meine Abfrage gibt tatsächlich 5 separate Spalten aus.
Beachten Sie, dass ich o_BEADHEIGHT1 und o_BEADHEIGHT2 für die Spalten erstellt habe, die nicht vorhanden sind. Diese Spalten werden von meiner benutzerdefinierten Abfrage neu erstellt.
Danke für die Antwort! Können Sie diesen Punkt in Bezug auf mein Beispiel näher erläutern? Ich habe 2 neue Spalten (generiert von der benutzerdefinierten Abfrage), die überhaupt nicht auf dem Quellqualifikationsmerkmal existieren. Wie verbinde ich diese mit dem nächsten Modul? – tinker
Sie können die entsprechenden zwei Ports in Source Qualifier erstellen. Verbinden Sie sie von einem beliebigen Port in der Quellinstanz. – Samik