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

Direct Discovery ile Liste Kutuları ve Tablo Kutuları Oluşturma

Liste Kutuları

Liste kutuları DIMENSION alanları ve MEASURE alanlarıyla oluşturulabilir. Liste Kutusu ifadesinde MEASURE alanı kullanıldığında, DIMENSION alanına sahip MEASURE alanının toplanmış değerini göstermek için aggr() fonksiyonu kullanılmalıdır. Liste Kutusunda DIMENSION alanıyla yapılan seçimler, bellekte ilişkilendirilmiş tablo oluşturmak için veri kaynağında SQL sorguları oluşturur.

DETAIL alanı Liste Kutularında kullanılamaz.

Bilgi notu

Liste Kutuları DIMENSION alanın yalnızca benzersiz değerlerini görüntülediğinden, QlikView'in Liste Kutusu verilerini göstermek için oluşturduğu sorgu veritabanından verileri geri almak için DISTINCT anahtar sözcüğünü kullanır. Bununla birlikte, bazı veritabanları, sorgunun DISTINCT anahtar sözcüğü yerine GROUP BY sınıfını içermesini gerektirir. Direct Discovery tablosu GROUP BY gerektiren bir veritabanından geliyorsa, DIMENSION sorgularının varsayılan davranışını değiştirmek için DirectDistinctSupport değişkenini kullanın.

DirectDistinctSupport

Tablo Kutuları

Tablo Kutuları tüm Direct Discovery alan türlerini görüntüleyebilir ve Direct Discovery alanlarını içeren kayıtlarda detaya inmeyi kolaylaştıran bir yol sunar. Table Boxes are the only QlikView objects in which fields designated DETAIL in the Direct Query load statement can be used.

Direct Discovery alanları Tablo Kutusunda kullanıldığında, görüntülenen satır sayısının sınırlandırılması için bir eşik ayarlanır. Varsayılan eşik, 1000 kayıttır. Varsayılan eşik ayarı, kod dosyasında DirectTableBoxListThreshold variable in the load script. Örneğin:

SET DirectTableBoxListThreshold=5000

Eşik ayarı yalnızca Direct Discovery alanlarını içeren Tablo Kutuları'na uygulanır. Yalnızca bellek içi alanlar içeren Tablo Kutuları, DirectTableBoxListThreshold Ayar

Seçim eşik sınırından daha az sayıdaki kayda sahip oluncaya kadar Tablo Kutusu'nda herhangi bir alan görüntülenmez.

Direct Discovery alanları bir Tablo Kutusundaki bellek içi alanlarla karıştırılabilir. Yalnızca Direct Discovery alanlarını içeren Tablo Kutuları bir DIMENSION alanı içermelidir.

Direct Discovery verilere sahip Tablo Kutuları, birebir aynı veriler içerse bile, tüm seçilen satırları gösterir. Diğer yandan, bellek içi verilere sahip Tablo Kutuları, birebir aynı veri içerdiğinde, seçili satırlardan yalnızca birini gösterir.

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!

Analiz Modernleştirme Programına katılın

Remove banner from view

Analiz Modernleştirme Programı ile değerli QlikView uygulamalarınızı ödün vermeden modernleştirin. Bize ulaşmak ve daha fazla bilgi almak için buraya tıklayın: ampquestions@qlik.com