Map
Instrukcja map ... using służy do mapowania określonej wartości pola lub wyrażenia na wartości we wskazanej tabeli mapowania. Tabelę mapowania tworzy się instrukcją Mapping.
Syntax:
Map fieldlist Using mapname
Automatyczne mapowanie jest stosowane do pól załadowanych od wystąpienia instrukcji Map … Using do końca skryptu lub do wystąpienia instrukcji Unmap.
Mapowanie jest wykonywane jako ostatnia z czynności w ciągu zdarzeń poprzedzającym zapisanie pola w tabeli wewnętrznej aplikacji Qlik Sense. Oznacza to, że mapowanie nie jest wykonywane przy każdym natrafieniu na nazwę pola w ramach wyrażenia, a jedynie podczas zapisywania wartości pod nazwą pola w tabeli wewnętrznej. Jeśli wymagane jest mapowanie na poziomie wyrażenia, należy użyć funkcji Applymap().
Arguments:
Argument | Opis |
---|---|
fieldlist | Rozdzielana przecinkami lista pól, które mają być mapowane od tego miejsca w skrypcie. Użycie znaku |
mapname | Nazwa tabeli mapowania, która została poprzednio odczytana w instrukcji mapping load lub mapping select. |
Przykład | Wynik |
---|---|
|
Umożliwia mapowanie pola |
|
Umożliwia mapowanie pól |
|
Umożliwia mapowanie wszystkich pól przy użyciu mapy |