Procesor Map fields (Pola mapy) | Qlik Cloud Pomoc
Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Procesor Map fields (Pola mapy)

Ostatnia aktualizacja: 2026-11-03

Wyszukuje wartości w tabeli mapowania i zastępuje lub dodaje pole

Procesor Mapowanie pól umożliwia standaryzację lub wzbogacenie pola poprzez dopasowanie jego wartości do tabeli wyszukiwania, bez pisania skryptu. Jest to bezkodowy odpowiednik ładowania tabeli mapowania i stosowania jej za pomocą funkcji ApplyMap w Qlik skrypcie.

Użycie

Procesor Mapowanie pól wymaga dwóch strumieni wejściowych:

  • Tabela źródłowa (górny przepływ): Tabela zawierająca dane, które chcesz zamapować na wartości w tabeli mapowania.

  • Tabela mapowania (dolny przepływ): Tabela zawierająca wartości do wyszukania i podstawienia w tabeli źródłowej.

Mapowanie pól generuje pojedynczy przepływ wyjściowy.

InformacjaMożesz użyć źródła ręcznego wprowadzania, aby utworzyć małą tabelę mapowania bezpośrednio w przepływie danych, zamiast ładować ją z zestawu danych lub połączenia. Zobacz Dodawanie danych ręcznie.

Właściwości

Właściwości do skonfigurowania, aby zamapować swoje pola używając Mapowanie pól.

Konfiguracja
Właściwość Konfiguracja
Pola, do których ma zostać zastosowane mapowanie

Wybierz jedno lub więcej pól z tabeli źródłowej, których wartości chcesz wyszukać w tabeli mapowania.

Mapa z pola

Wybierz pole w tabeli mapowania, które zawiera wartości do dopasowania do pól wybranych w Pola, do których ma zostać zastosowane mapowanie. To jest kluczowe, czyli pierwsze, pole tabeli mapowania.

Mapa do pola

Wybierz pole w tabeli mapowania, które zawiera wartości do zastąpienia w danych wyjściowych. To jest pole wartości, czyli drugie pole, tabeli mapowania.

Utwórz nowe pole

Włącz ten przełącznik, aby zapisać dopasowane wartości w nowym, niestandardowo nazwanym polu zamiast zastępować wartości w wybranych Polach, do których ma być zastosowane mapowanie. Ta opcja jest ukryta, gdy wybrano więcej niż jedno pole w Pola do zamapowania.

Wartość domyślna

Wartość podstawiana w danych wyjściowych, gdy wartość z Pola, do których ma być zastosowane mapowanie nie zostanie znaleziona w Pole źródłowe mapowania tabeli mapowania.

Aby zmienić nazwę procesora lub edytować jego opis, wskaż kursorem myszy nazwę lub opis do zmiany w panelu Właściwości i kliknij ikonę EdytujEdytuj.

Przykład

Dane użyte jako źródło w tym przykładzie zawierają zamówienia klientów z dwuliterowym CountryCode polem, które chcesz zastąpić pełną nazwą kraju.

Tabela źródłowa
OrderID Customer CountryCode
1001 A. Smith US
1002 M. Dupont FR
1003 T. Nakamura JP
1004 R. Costa BR
Tabela mapowania
Code CountryName
US United States
FR France
JP Japan

Połącz obie tabele z procesorem Mapowanie pól i skonfiguruj właściwości w następujący sposób:

  • Pola, do których należy zastosować mapowanie: Kod kraju

  • Mapuj z pola: Kod

  • Mapowanie do pola: NazwaKraju

  • Utwórz nowe pole: włączone, nazwane Kraj

Strumień wyjściowy zachowuje wszystkie oryginalne pola z Tabeli źródłowej i dodaje nowe pole Kraj. Rekordy z CountryCode znalezionym w tabeli mapowania, takim jak US, FR lub JP, otrzymują odpowiadającą pełną nazwę kraju. Rekord z CountryCode BR, który nie znajduje się w tabeli mapowania, otrzymuje Nieznaną wartość domyślną.

Dane wyjściowe z Map fields procesora
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

Przepływ danych z procesorem Mapuj pola, odpowiadającymi wejściami i wyjściem do pliku danych

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!