İki veya daha fazla dahili tablonun iki veya daha fazla ortak alana sahip olması, bir bileşik anahtar ilişkisine işaret eder. Qlik Sense, bunu yapay anahtarlarla gerçekleştirir. Bu anahtarlar, bileşik anahtarın tüm oluşan bileşimlerini temsil eden anonim alanlardır.
Bileşik anahtarların sayısı arttığında veri miktarlarına, tablo yapısına ve diğer faktörlere bağlı olarak Qlik Sense bunları incelikle işleyebilir ya da işleyemeyebilir. Örneğin, performansı etkileyebilir ve bellek kullanımını artırabilirler. Birbirine bağımlı olan birkaç yapay anahtar olduğunda, bunların kaldırılması iyi bir uygulamadır.
Şimdi son veri kümemizi yükleyebiliriz.
Aşağıdakileri yapın:
- Veri yükleme düzenleyicisini Scripting Tutorial uygulamasında açın.
- Yeni bir kod bölümü eklemek için seçeneğine tıklayın.
- Bölüme Customers adını verin.
-
Sağ menüdeki DataFiles altında Veri seç'e tıklayın.
- Karşıya yükleyin ve ardından Customers.xlsx öğesini seçin. Veri önizleme penceresi açılır.
- Sheet1 öğesini seçin
- Kod ekle'ye tıklayın.
- Verileri yükle'ye tıklayın.
- Veri modeli görüntüleyicisi'ni açın.
Artık veri yükleme ilerleme durumu penceresinde bir yapay anahtarın oluşturulduğunu görebilirsiniz.
Yeni $Syn 1 Table tablosunun oluşturulduğunu gördüğümüzde yeni bir yapay anahtar oluşturulduğunu anlayabiliriz. Region ve
Yapay anahtarların çözülmesi
Yapay anahtarları gidermenin en kolay yolu, tablolardaki bir veya daha fazla alanı yeniden adlandırmaktır. Bu, veri yüklenirken yapılabilir. Şimdi, yapay anahtarı kaldırmaya yönelik adımlarda ilerleyeceğiz.
Aşağıdakileri yapın:
- Veri yükleme düzenleyicisini açın.
- Müşteriler bölümüne tıklayın ve LOAD deyiminde aşağıdakini bildiren satırı silin:
- Verileri yükle'ye tıklayın.
- Veri modeli görüntüleyicisi'ni açın.
Bölge,
Yapay anahtar kaldırılmıştır.