„Felder zuordnen“-Prozessor
Letzte Aktualisierung: 2026-11-03Schlägt Werte in Mapping-Tabellen nach und ersetzt oder fügt ein Feld hinzu
Der Felder zuordnen Prozessor ermöglicht es Ihnen, ein Feld zu standardisieren oder anzureichern, indem seine Werte mit einer Nachschlagetabelle abgeglichen werden, ohne ein Skript zu schreiben. Es ist das No-Code-Äquivalent zum Laden einer Mapping-Tabelle und deren Anwendung mit der ApplyMap-Funktion im Qlik Skript.
Nutzung
Der Feldzuordnung-Prozessor benötigt zwei Eingabeflüsse:
-
Quelltabelle (oberer Fluss): Eine Tabelle, die die Daten enthält, die Sie zu Werten in den Mapping-Tabellen zuordnen möchten.
-
Zuordnungstabelle (unterer Fluss): Eine Tabelle, die die Werte enthält, die in der Quelltabelle nachgeschlagen und ersetzt werden sollen.
Felder zuordnen erzeugt einen einzigen Ausgabefluss.
Eigenschaften
Zu konfigurierende Eigenschaften, um Ihre Felder mithilfe von Felder zuordnen zuzuordnen.
| Eigenschaft | Konfiguration |
|---|---|
| Felder, auf die die Zuordnung angewendet werden soll |
Wählen Sie ein oder mehrere Felder aus der Quelltabelle, deren Werte Sie in den Mapping-Tabellen nachschlagen möchten. |
| Zuordnung von Feld |
Wählen Sie das Feld in der Mapping-Tabelle, das die Werte enthält, die mit den Feldern abgeglichen werden sollen, die in Felder, auf die das Mapping angewendet werden soll ausgewählt wurden. Dies ist das Schlüssel- oder erste Feld der Mapping-Tabelle. |
| Feld zuordnen |
Wählen Sie das Feld in den Mapping-Tabellen, das die Werte enthält, die im Ergebnis ersetzt werden sollen. Dies ist der Wert oder das zweite Feld der Mapping-Tabellen. |
| Neues Feld erstellen |
Aktivieren Sie diesen Schalter, um die übereinstimmenden Werte in ein neues, benutzerdefiniert benanntes Feld zu schreiben, anstatt die Werte in den ausgewählten Fields to apply mapping to zu ersetzen. Diese Option ist ausgeblendet, wenn mehr als ein Feld in Felder zum Zuordnen ausgewählt ist. |
| Standardwert |
Der in der Ausgabe ersetzte Wert, wenn ein Wert aus Felder, auf die die Zuordnung angewendet werden soll nicht gefunden wird in dem Feld, aus dem zugeordnet wird der Mapping-Tabellen. |
Um den Prozessor umzubenennen oder seine Beschreibung zu bearbeiten, positionieren Sie den Mauszeiger über dem zu ändernden Namen oder der Beschreibung im Eigenschaftsfenster und klicken Sie auf das Symbol Bearbeiten.
Beispiel
Die in diesem Beispiel als Quelle verwendeten Daten enthalten Kundenbestellungen mit einem zweistelligen CountryCode-Feld, das Sie durch den vollständigen Ländernamen ersetzen möchten.
| OrderID | Customer | CountryCode |
|---|---|---|
| 1001 | A. Smith | US |
| 1002 | M. Dupont | FR |
| 1003 | T. Nakamura | JP |
| 1004 | R. Costa | BR |
| Code | CountryName |
|---|---|
| US | United States |
| FR | France |
| JP | Japan |
Verbinden Sie beide Tabellen mit einem Felder zuordnen-Prozessor und konfigurieren Sie die Eigenschaften wie folgt:
-
Felder, auf die die Zuordnung angewendet werden soll: Ländercode
-
Feldzuordnung: Code
-
Feld zuordnen: Ländername
-
Neues Feld erstellen: aktiviert, benannt Land
Der Ausgabefluss behält alle ursprünglichen Felder aus der Quelltabelle bei und fügt ein neues Land-Feld hinzu. Datensätze mit einem Ländercode, der in den Mapping-Tabellen gefunden wird, wie zum Beispiel US, FR oder JP, erhalten den entsprechenden vollständigen Ländernamen. Der Datensatz mit CountryCode BR, der nicht in den Mapping-Tabellen ist, erhält den Unbekannt Standardwert.
| OrderID | Customer | CountryCode | Country |
|---|---|---|---|
| 1001 | A. Smith | US | United States |
| 1002 | M. Dupont | FR | France |
| 1003 | T. Nakamura | JP | Japan |
| 1004 | R. Costa | BR | Britain |