Ana içeriğe geç Tamamlayıcı içeriğe geç

Map

map ... using deyimi, belirli bir alan değerini veya ifadesini belirli bir eşleme tablosunun değerlerine eşlemek için kullanılır. Eşleme tablosu Mapping deyimi aracılığıyla oluşturulur.

Söz Dizimi:  

Map fieldlist Using  mapname

 

Otomatik eşleme, Map … Using deyimi sonrasında yüklenen alanlar için kodun sonuna dek veya bir Unmap deyimiyle karşılaşıncaya dek yapılır.

Eşleme işlemi, alanın Qlik Sense içindeki dahili tabloda saklanmasıyla sonuçlanacak olaylar zincirinde son aşama olarak gerçekleştirilir. Bu da eşlemenin bir ifadenin parçası olarak bir alan adıyla her karşılaşıldığına değil; ancak değer dahili tabloda alan adı altında saklandığında gerçekleştirileceği anlamına gelir. İfade seviyesinde eşleme gerekliyse, bunun yerine Applymap() fonksiyonu kullanılmalıdır.

Bağımsız Değişkenler:  

Bağımsız Değişkenler
Bağımsız Değişken Açıklama
fieldlist Kod içinde bu noktadan eşlenmesi gereken alanların virgülle ayrılmış listesi. Alan listesi olarak * kullanılması tüm alanlara işaret eder. Alan adlarında * ve ? joker karakterlerine izin verilir. Joker karakterler kullanıldığında alan adlarının tırnak içine alınması gerekebilir.
mapname Bir mapping load veya mapping select deyiminde daha önce okunmuş bir eşleme tablosunun adı.

Örnekler ve sonuçlar:
Örnek Sonuç
Map Country Using Cmap; Country alanının, Cmap eşlemesi kullanılarak eşlenmesini sağlar.
Map A, B, C Using X; A, B ve C alanlarının, X eşlemesi kullanılarak eşlenmesini sağlar.
Map * Using GenMap; Tüm alanların GenMap kullanılarak eşlenmesini sağlar.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!