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

Uygulama performans değerlendirmesi

Performans değerlendirmesi, uygulamanızı geliştirirken özelleştirilmiş bir değerlendirme yapmanızı sağlayan ve size herkese açık sayfalar ve nesneler için yanıt süreleri gibi basit ve anlaşılır ölçümler sunan bir Qlik Sense SaaS özelliğidir. Performans değerlendirici, performansı optimize ederken hangi herkese açık sayfalara ve nesnelere odaklanılacağına ilişkin öngörüler sağlar ve uygulamanızın değerlendirilen sürümleri arasında belirli performans ölçümlerini karşılaştırmanıza olanak tanır.

Bilgi notuYalnızca uygulanan sayfalar değerlendirmeye katılır. Bu, geliştirilmekte olan sayfaların performans değerlendirmesi sonuçlarını etkilemesini engeller.

Performans değerlendirmesini kimler kullanmalı?

Performans değerlendirmesi Qlik Sense SaaS Enterprise ve Business üzerinde uygulama geliştirenler için tasarlanmıştır. Bir uygulamada performans değerlendirmesi çalıştırmak üzere performans değerlendiriciyi kullanmak için uygulamanın sahibi veya uygulamayı içeren alanın üyesi olmanız ve Düzenleyebilir, Uygulamalarda verileri düzenleyebilir, Yönetebilir, Yönetici veya İşlem yapabilir (yönetilen alanlarda) alan rolüne sahip olmanız gerekir.

Performans değerlendirmesi nasıl kullanılır?

Performans değerlendirmesini kullanmanın iki yolu vardır:

  1. Uygulama performansınızı değerlendirmek.

  2. Uygulamanızda yaptığınız değişikliklerin performansı etkileyip etkilemediğini belirlemek.

Bir performans değerlendirmesini çalıştırdığınızda, değerlendirme işlemi, performans optimize edilirken odaklanılacak nesneleri belirlemek için uygulamadaki herkese açık tüm nesnelerin yanıt sürelerini inceler. Sonuçlar yol gösterme amacıyla sunulur ve bunların üretim ortamlarında kullanıcıların algıladığı gerçek performansı yansıtacağı garanti değildir.

Uygulamanızın performansını etkileyebilecek kaynak türleri hakkında daha fazla bilgi için bk. Uygulama performansını optimize etme.

Bilgi notuPerformans değerlendirme sonuçlarında belirli bir dereceye kadar değişkenlik olacaktır. Bunun nedeni, performans değerlendirmesinin bulut tabanlı bir ortamda çalışması, dolayısıyla gecikme süresi ve bant genişliği dalgalanmaları nedeniyle yanıt sürelerinde bir miktar değişkenliğin doğal olarak beklenmesidir. İki performans değerlendirmesini karşılaştırırken değişkenliği en aza indirmek için bunları olabildiğince birbirine yakın çalıştırın.

Uygulamalarda performans değerlendirmeleri çalıştırma

Performans değerlendirmesi çalıştırmak istiyorsanız uygulama için yeniden yükleme iznine sahip olmanız gerekir. Hub'dan veya uygulama ayrıntılarından performans değerlendirmesi çalıştırabilirsiniz.

Hub'dan performans değerlendirmeleri çalıştırma

  1. Hub'da, değerlendirmek istediğiniz uygulamada Daha fazla öğesine tıklayın.

  2. değerlendirme simgesi Performansı değerlendir'i seçin.

    Değerlendirme tamamlandığında bildirim alırsınız.

Uygulama ayrıntılarından performans değerlendirmeleri çalıştırma

  1. Hub'da, değerlendirmek istediğiniz uygulamada Daha fazla öğesine tıklayın.

  2. bilgi simgesi Ayrıntılar'ı seçin, ardından performans değerlendirme simgesi Performans değerlendirmesi'ne tıklayın.

  3. Şimdi değerlendir'e tıklayın.

Değerlendirme sonuçlarını görüntüleme

Tek bir performans değerlendirmesini mi görüntüleyeceğinize, yoksa iki performans değerlendirmesini mi karşılaştıracağınıza bağlı olarak sonuçlar tablosu farklı olacaktır.

Bilgi notu

Uygulama performans değerlendirmesi sonuçları 90 gün saklanır.

Tek bir performans değerlendirmesini görüntüleme

  1. Performans değerlendirmesini görüntülemek için uygulamada Daha fazla öğesine tıklayın.

  2. bilgi simgesi Ayrıntılar'ı seçin, ardından performans değerlendirme simgesi Performans değerlendirmesi'ne tıklayın. Tüm değerlendirmeler performans değerlendirme tablosunda listelenir.

    İpucu notuAyrıca, bildirimdeki Sonuçları görüntüle'ye tıklayarak da sonuçlara gidebilirsiniz.
  3. Görüntülemek istediğiniz değerlendirme üzerinde Görüntüle'ye tıklayın.

    Birkaç performans değerlendirme çalıştırmasını gösteren performans değerlendirme tablosu
  4. Sonuçlar penceresi, performans değerlendirmesi sonuçları hakkında bilgiler sunar.

    İpucu notuBelirli metriklerin ayrıntıları için bk. Performans değerlendirmesiyle ilgili bilgiler .
    Genel bakış sekmesini gösteren performans değerlendirme ayrıntıları penceresi
  5. Daha belirli performans bilgileri görüntülemek için Sonuçlar sekmesini seçin.

    Tek bir performans değerlendirme tablosunu gösteren ayrıntılar sekmesi
  6. Her satırın ayrıntılarını göstermek için Aşağı ok üzerine tıklayın. Ayrıca her sayfanın en uzun yüklenme süresine ait nesneleri göstermesi için Aşağı ok seçeneğine tıklayabilirsiniz.

  7. Nesneyi içeren uygulamayı açmak için Yeni sekme simgesi üzerine tıklayın. Belirli nesne sayfada vurgulanır.

Performans değerlendirmelerini karşılaştırma

  1. Performans değerlendirmesini görüntülemek için uygulamada Daha fazla öğesine tıklayın.

  2. bilgi simgesi Ayrıntılar'ı seçin, ardından performans değerlendirme simgesi Performans değerlendirmesi'ne tıklayın. Tüm değerlendirmeler performans değerlendirme tablosunda listelenir.

  3. Görüntülemek istediğiniz iki değerlendirmeyi seçin, sonra Karşılaştır'a tıklayın.

    İki satır seçili olarak ve karşılaştırma düğmesini gösteren performans değerlendirme tablosu
  4. Değerlendirme sonuçları bir pencerede açılır. Belirli metriklerin ayrıntıları için bk. Performans değerlendirmesiyle ilgili bilgiler . Bilgi sekmesi seçili performans değerlendirmesinin metriklerini ve ayrıca bunlar arasındaki farkları gösterir.

    Performans değerlendirmesinin karşılaştırması
  5. Daha belirli performans bilgileri görüntülemek için Sonuçlar sekmesini seçin. Her satır için mutlak ve göreli değişim gösterilir.

    Mutlak değişim ve Göreli değişim sütunlarında sıralama yapabilirsiniz. Artan veya azalan düzende sıralama yapmak için sütun başlığına tıklayın.

    Performans değerlendirme karşılaştırmasının ayrıntılar görünümü
  6. Her satırın ayrıntılarını göstermek için Aşağı ok üzerine tıklayın.

Bilgi notuİki değerlendirme karşılaştırılırken, farklar sadece performansta bir düşme veya iyileşme olduğunu gösterecek kadar önemli olduklarında vurgulanır.

Performans değerlendirmesiyle ilgili bilgiler

Metrikler uygulama meta verilerinden alınır ya da performans değerlendirmesi sırasında ölçülür.

Bilgi notuSeçili değerlendirme günlük dosyasını indirmek için performans değerlendirme penceresinde Günlüğü indir düğmesine tıklayın.

Bilgi sekmesi

Bilgi sekmesi, seçili sürümün temel uygulama bilgilerini gösterir.

Durum

  • Performans değerlendirmesinin durumunu gösterir.

    • İncelenmeye hazır - performans değerlendirmesi başarıyla tamamlandı.

    • Uyarı - performans değerlendirmesi tamamlandı ancak bazı sonuçlar eksik veya doğru değil.

    • Değerlendirilemedi - performans değerlendirmesi başarılı olarak tamamlanmadı ve sonuçlar eksik veya yanlış.

Uygulama boyutu

  • Metriğin kaynağı: Uygulama meta verileri

  • Uygulama veri modelinin bir ilk seçim olmadan bellekteki toplam boyutunu gösterir.

Satır sayısı

  • Metriğin kaynağı: Uygulama meta verileri

  • Uygulamanın veri modelindeki tabloların içerdiği toplam satır sayısını gösterir.

Uygulamadaki herkese açık sayfalar

  • Metriğin kaynağı: Uygulama meta verileri

  • Uygulamadaki toplam herkese açık sayfa sayısını gösterir.

Uygulamadaki herkese açık nesneler

  • Metriğin kaynağı: Uygulama meta verileri

  • Uygulamadaki toplam herkese açık nesne sayısını gösterir.

    Bilgi notuPerformans değerlendirme sonuçlarında herkese açık sayfalar herkese açık nesne olarak sayılmaz.

Değerlendirilmedi

  • Metriğin kaynağı: Ölçülen

  • Tamamen değerlendirilememiş tüm nesneleri listeler. Tipik nedenler arasında, nesnenin karşılanmamış bir hesaplama koşulunun olup olmaması veya nesne türünün değerlendirme için desteklenip desteklenmemesi bulunabilir. Örneğin, müşteri tarafından geliştirilen genişleme davranışı, uygulama değerlendirmesi tarafından bilinmiyor ve doğru şekilde değerlendirilemez.

Uyarılar

  • Metriğin kaynağı: Ölçülen

  • Uygulama geliştirmesi ile ilgili giderilmesi gerekebilecek sorunları olan nesneleri listeleyin. Örneğin, hesaplaması veya boyutları olmayan bir nesne gibi, bir sayfada çalışan ancak hata kodları olan bir nesne Uyarılar altında listelenir. Bir nesne, Nesne yükü çok büyük ile burada da listelenecek belirtilen bir boyutun üzerinde bir veri sayfasını geri gönderirse.

Kritik hatalar

  • Metriğin kaynağı: Ölçülen

  • Kiracı veya uygulama kotalarıyla birlikte, değerlendirmenin tamamlanmasını engelleyen hataları listeler. Buna, uygulama değerlendirmesi kotasının aşılması veya uygulamanın 20 GB olan uygulama değerlendirme boyutu sınırını aşması ve açılamaması gibi, tamamlanmayı engelleyen uygulama değerlendiricisi hatalarını ya da diğer altyapı sorunlarını içerebilir.

Sonuçlar sekmesi

Sonuçlar sekmesi, performans değerlendirmesine yönelik daha spesifik bilgiler sağlar.

Önbelleğe alma sırasında sorun görülen nesne

  • Metriğin kaynağı: Ölçülen

  • Verimli olarak önbelleğe alınamayan nesneleri listeler. Bu, her nesne iki kez yüklenerek belirlenir. Nesne bir kez yüklendikten sonra, sonuç kümesi önbelleğe girilmiş olacağı için daha hızlı bir yanıt süresi beklenebilir. Veri modeli veya ifadeler ayarlanarak iyileştirmeler elde edilebilir. Daha fazla bilgi için veri modelleme en iyi uygulamaları ve görselleştirmelerde ifadeleri kullanma bölümlerine bakın.

  • Genel uygulama optimizasyonu hakkında daha fazla bilgi için bk. Uygulama performansını optimize etme.

Tek iş parçacıklı nesneler

  • Metriğin kaynağı: Ölçülen

  • Bu bölümde, yükleme sırasında performans metriklerinin işlemlerin büyük oranda tek işlem parçacıklı olacağını gösterdiği nesneler bulunur. Bu bölümde bir nesne görünürse ve bir kullanıcı için yanıt süresinin çok uzun olduğu belirlenirse nesnedeki herhangi bir ifadeden kaynaklanan sorgulara ilişkin darboğazlar olup olmadığı gözden geçirilmelidir. Veri modeli veya ifadeler ayarlanarak iyileştirmeler elde edilebilir.

  • Tek iş parçacıklı performans hakkında daha fazla bilgi için bk. Bir toplama tablosundaki farklı tablolardaki alanlardan mümkün olduğunca kaçınılır.

Bellek sınırını aşan nesneler

  • Metriğin kaynağı: Ölçülen

  • Bu bölüm, bir bellek sınırına ulaşmış nesneleri ve ilgili hata kodunu içerir. Bunlara, bir altyapı nesnesi sanal ortamda çalıştırma sınırına ulaşan, toplam altyapı belleğini aşmış veya ilgili bir bellek sınırına ulaşmış nesneler dahil olabilir.

İlk yükleme süresine göre herkese açık sayfalar

  • Metriğin kaynağı: Ölçülen

  • Sayfa başına yanıt süresi hesaplaması. Bu hesaplamalar, uygulama ilk kez taranıp sayfaların her biri teker teker istendiğinde ayıklanır. Bu bölümde bulunan değerler sayfa başına en kötü yükleme süresini temsil eder. Her sayfada satırın sağındaki ok işaretine basarak o sayfada bulunan en yavaş 5 nesneyi görmek mümkündür. Bu, size sayfa yüklenirken geçen zamanın neye harcandığının hızlı bir dökümünü verir.

Önbellek kullanımlı sayfa yükleme süresi

  • Metriğin kaynağı: Ölçülen

  • Sayfa başına yanıt süresi hesaplaması. Tüm sayfalar ilk kez istendiğinde tipik olarak önbelleğe alınmış olmalıdır. Bu hesaplamalar, uygulama ikinci kez taranıp sayfaların her biri teker teker istendiğinde ayıklanır. Ayrıca burada, sağdaki düğmeyi kullanıp satırı genişleterek zamanın neye harcandığının nesne bazında bir dökümünü alabilirsiniz.

İlk nesne yükleme süresi

  • Metriğin kaynağı: Ölçülen

  • Nesne başına yanıt süresi hesaplaması. Hesaplamalar, uygulama ilk kez taranıp nesnelerin her biri teker teker istendiğinde ayıklanır. Bu bölümde içerilen değerler nesne başına en kötü yükleme süresini temsil eder.

  • Örneğin, ana öğeler kullanarak önbelleğe alma kullanımını iyileştirebilirsiniz. Daha fazla bilgi için bk. İfadeler için ana öğelerin veya değişkenlerin kullanılması.

Önbellek kulanımlı nesne yükleme süresi

  • Metriğin kaynağı: Ölçülen

  • Nesne başına yanıt süresi hesaplaması. Tüm nesneler ilk kez istendiğinde tipik olarak önbelleğe alınmış olmalıdır. Bu ölçümler, uygulama ikinci kez taranıp nesnelerin her biri teker teker istendiğinde ayıklanır.

Tablo başına bellek atama

  • Metriğin kaynağı: Uygulama meta verileri

  • Veri modeline ve dolayısıyla boyuta dahil olan tabloların bir listesi. Bu bölümle; veri modelinin boyutu en aza indirilmeye, yani yanıt süresi kısaltılmaya çalışırken ilgilenilmesi gerekir.

  • Hızı ve kaynak kullanımını iyileştirmek için komut dosyasındaki herhangi bir ifadede kullanılmayan alanları ve tabloları kaldırabilirsiniz. Daha fazla bilgi için bk. Veri modeli performansı.

Alan başına bellek atama

  • Metriğin kaynağı: Uygulama meta verileri

  • Veri modeline ve dolayısıyla boyuta dahil olan alanların bir listesi. Bu bölümle; veri modelinin boyutu en aza indirilmeye, yani yanıt süresi kısaltılmaya çalışırken ilgilenilmesi gerekir.

  • Hızı ve kaynak kullanımını iyileştirmek için komut dosyasındaki herhangi bir ifadede kullanılmayan alanları ve tabloları kaldırabilirsiniz. Daha fazla bilgi için bk. Veri modeli performansı.

Bildirim tercihleri

Performans değerlendirmesi tamamlandığında veya başarısız olduğunda bildirim almayı seçebilirsiniz.

Uygulamada Daha fazla seçeneğine tıklayın ve Bildirimler'i seçin. Performans değerlendirmeleri için aşağıdaki bildirimler kullanılabilir:

  • Bu uygulama için performans değerlendirmesi tamamlandı

  • Bu uygulama için performans değerlendirmesi başarısız oldu

Sınırlamalar

  • İçlerindeki tüm nesneler de dahil olacak şekilde sadece uygulamadaki herkese açık sayfalar değerlendirilir.

  • Qlik Sense Enterprise on Windows uygulamasından dağıtılan uygulamaların performansını değerlendirmek mümkün değildir.

  • Bazı grafik nesneleri desteklenmez. Nesne desteklenmiyorsa bu durum, sonuçların Değerlendirilmedi bölümünde belirtilir.

  • Haziran 2020 tarihinden önce grafik önerilerinden oluşturulan grafik nesnelerinin desteklenebilmeleri için el ile güncellenmeleri gerekir.

  • Uygulama, verileri azaltmak için bölüm erişimi kullanıyorsa değerlendirme geçerli kullanıcı için azaltılmış verilerle gerçekleştirilir. Bu, değerlendirmek istediğiniz veri kümesine erişimi olan bir kullanıcı olarak değerlendirmeyi çalıştırmanız gerektiği anlamına gelir. Bu, farklı section access'e sahip kullanıcıların sonuçlarını karşılaştırmakla ilgili değildir.

  • Uygulama performans değerlendirmesi, 20 GB kapasiteyle sınırlıdır ama tüm uygulamaları değerlendirilmeye çalışılır. Kapasiteden daha fazla hafıza gerektiren uygulamaların değerlendirmesi başarısız olur ve bir hata mesajı çıkar.

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!