Yapay anahtarlar
İki veya daha fazla dahili tabloda ortak iki veya daha fazla alan olduğunda, bu durum bir bileşik anahtar ilişkisi olduğunu gösterir. Qlik Sense bunu yapay anahtarlar aracılığıyla yönetir. Bu anahtarlar, bileşik anahtarın tüm olası kombinasyonlarını temsil eden anonim alanlardır.
Bileşik anahtar sayısının artması, bellek kullanımının yükselmesine neden olabilir ve performansı etkileyebilir. Bu durum ayrıca veri miktarlarına, tablo yapısına ve diğer faktörlere de bağlı olabilir. Birbirine bağımlı birkaç yapay anahtar olduğunda, bunları kaldırmak iyi bir uygulamadır.
Şimdi son veri kümemizi yükleme zamanı.
Aşağıdakileri yapın:
- Scripting Tutorial uygulamasında Veri yükleme düzenleyicisi'ni açın.
- Yeni bir kod bölümü eklemek için
üzerine tıklayın.
- Bölümü Customers olarak adlandırın.
-
Sağ menüdeki DataFiles altında Veri seç'e tıklayın.
- Karşıya yükleyin ve ardından Customers.xlsx dosyasını seçin. Devam et seçeneğine tıklayın. Veri önizleme penceresi açılır.
- Sheet1 öğesini seçin.
- Ekle öğesine tıklayın.
- Verileri yükle'ye tıklayın.
- Veri modeli görüntüleyicisi'ni açın.
Şimdi veri yükleme ilerleme penceresinde bir yapay anahtar oluşturulduğunu görebilirsiniz.
Yapay anahtar uyarısı içeren veri yükleme ilerleme penceresi

Yeni bir tablonun, $Syn 1 Table, oluşturulduğunu görerek bir yapay anahtarın oluşturulduğunu anlayabiliriz. Bu tablo, bağlı Sheet1 ve Region tablolarının ortak sahip olduğu tüm alanları, Region ve Region code, içerir. Bu durumda bağlantıları biraz kafa karıştırıcı ve yanıltıcı hale getirdiğinden tutulması istenen bir durum değildir.
Yapay anahtarı gösteren Veri modeli görüntüleyicisi

Yapay anahtarları çözme
Yapay anahtarları ortadan kaldırmanın en kolay yolu, tablolardaki bir veya daha fazla alanı yeniden adlandırmaktır. Bu işlem veriler yüklenirken yapılabilir. Şimdi bir yapay anahtarın nasıl kaldırılacağına ilişkin adımları inceleyeceğiz.
Aşağıdakileri yapın:
- Veri yükleme düzenleyicisini açın.
- Customers bölümüne tıklayın ve şu ifadeyi içeren LOAD deyimindeki satırı silin:
- Verileri yükle'ye tıklayın.
- Veri modeli görüntüleyicisi'ni açın.
Region,
Yapay anahtar kaldırıldı.
Yapay anahtarın kaldırıldığını gösteren veri modeli görüntüleyicisi
