Sayı yorumlaması ‒ QlikView
Tür bilgileri bulunan veriler
Tür bilgileri bulunmayan veriler
Sayıları, para birimlerini veya tarihleri içeren verileri yüklediğinizde, veri türünün tanımlı olup olmamasına göre bu veriler farklı şekilde yorumlanır. Bu bölümde, verilerin iki farklı durumda nasıl yorumlandığı açıklanmaktadır.
ODBC kullanılarak yüklenmiş bir veritabanında, tanımlı bir veri türüne sahip sayıları içeren alanlar QlikView tarafından ilgili biçimlerine göre işlenir. Bunların dize temsili, uygun biçimlendirme uygulanmış sayı olur.
Uygulamanın sayı biçimi diyalog pencerelerinde sayı biçimi değiştirilse bile QlikView, alanın ilk sayı biçimini hatırlar. The original format can always be restored by clicking on the Girdiden Varsayılan button in the number format dialogs
Farklı veri türleri için varsayılan biçimler şu şekildedir:
tamsayı, kayan nokta sayıları: sayı için varsayılan ayar
para birimi: para birimi için varsayılan ayar
zaman, tarih, zaman damgası: ISO standart biçimlendirmesi
Sayı ve para birimi için varsayılan değerler, kod sayı yorumlama değişkenleri veya işletim sistemi ayarları (Denetim Masası) ile tanımlanır.
Kaynaktan gelen belirli biçimlendirme bilgileri olmayan veriler için (örneğin, metin dosyalarından gelen veriler veya genel biçime sahip ODBC verileri) durum daha da karmaşıklaşır. Nihai sonuç en az altı farklı faktöre dayanır:
Verilerin kaynak veritabanına yazılma şekli
Sayı, saat, tarih vb. için işletim sistemi ayarları. (Denetim Masası)
Kodda isteğe bağlı sayı yorumlama değişkenlerinin kullanımı
Kodda isteğe bağlı yorumlama fonksiyonlarının kullanımı
Kodda isteğe bağlı biçimlendirme fonksiyonlarının kullanımı
Belgedeki sayı biçimlendirme kontrolleri
QlikView giriş verilerini bir sayı, tarih, zaman vs. olarak yorumlamaya çalışır. Verilerde sistem varsayılan ayarları kullanıldığı sürece, yorumlama ve görüntü biçimlendirme QlikView tarafından otomatik olarak yapılır ve kullanıcının kodu veya QlikView içinde herhangi bir ayarı değiştirmesi gerekmez. Giriş verilerinin doğru şekilde yorumlanıp yorumlanmadığını öğrenmenin kolay bir yolu vardır: Sayısal değerler liste kutularında sağa hizalıyken, metin dizeleri sola hizalıdır.
Varsayılan olarak, tam eşleşme bulunana kadar aşağıdaki düzen kullanılır. (Varsayılan biçim, ondalık ayırıcı, yıl, ay ve gün arasındaki sıralama vb. gibi işletim sisteminde, yani Denetim Masası'nda belirtilen veya bazı durumlarda koddaki özel sayı yorumlama değişkenleri ile belirtilen biçimdir.
QlikView verileri şu şekilde yorumlar:
Sayılara yönelik varsayılan biçime uygun olarak bir sayı.
Tarihe yönelik varsayılan biçime göre bir tarih.
Zamana ve tarihe yönelik varsayılan biçime göre bir zaman damgası.
Zamana yönelik varsayılan biçime göre bir zaman.
Şu biçime göre bir tarih: yyyy-MM-dd.
Şu biçime göre bir zaman damgası: YYYY-MM-DD hh:mm[:ss[.fff]].
Şu biçime göre bir saat: hh:mm[:ss[.fff]].
Para birimine yönelik varsayılan biçime göre para.
Ondalık ayırıcının veya binlik ayıracının ',' olarak ayarlanmamış olması koşuluyla ondalık ayırıcı olarak '.' ve binlik ayıracı olarak ',' içeren bir sayı.
Ondalık ayırıcının veya binlik ayıracının '.' olarak ayarlanmamış olması koşuluyla ondalık ayırıcı olarak ',' ve binlik ayıracı olarak '.' içeren bir sayı.
Bir metin dizesi. Bu son test asla başarısız olmaz: Verilerin okunması mümkünse, dize olarak yorumlamak her zaman mümkündür.
Metin dosyalarından sayı yüklerken bazı yorumlama sorunları oluşabilir; örneğin hatalı bir binlik ayırıcı veya ondalık ayırıcı QlikView uygulamasının sayıyı hatalı yorumlamasına neden olabilir. İlk olarak yapılması gereken, koddaki sayı yorumlama değişkenlerinin doğru şekilde tanımlanıp tanımlanmadığını ve Denetim Masası'ndaki sistem ayarlarının doğru olup olmadığını kontrol etmektir.
QlikView verileri tarih veya zaman olarak yorumladıktan sonra, grafik özelliklerinde başka bir tarih veya zaman biçimine geçilebilir.
Veriler için önceden tanımlanmış bir biçim mevcut olmadığından, farklı kayıtlar doğal olarak aynı alanda farklı şekilde biçimlendirilmiş veriler içerebilir. Örneğin tek bir alan içinde geçerli tarihler, tamsayılar ve metinler bulunabilir. Bu nedenle veriler biçimlendirilmez, ancak orijinal biçiminde gösterilir.
Önceki konu QlikView içindeki veri türleri Sonraki konu Tarih ve saat yorumu