Uygulama performans değerlendirmesi
Last updated: 1.09.2026Performans değerlendirmesi, uygulamanızı geliştirirken performansını değerlendirmenizi sağlar. Performans değerlendirmesi herkese açık sayfalar ve nesneler için yanıt süreleri gibi net, eyleme geçirilebilir metrikler sağlar. Performans darboğazlarını belirlemek ve uygulama sürümleri arasındaki metrikleri karşılaştırmak için bu içgörüleri kullanabilirsiniz.
Performans değerlendirmesini kimler kullanabilir?
Performans değerlendirmesi, uygulama performansını ölçmek ve iyileştirmek isteyen uygulama geliştiricileri için tasarlanmıştır.
Bir performans değerlendirmesi yürütmek için aşağıdaki rollerden birine sahip olmanız gerekir:
-
Kiracı yöneticisi
-
Alan sahibi
-
Bu rollerden birine sahip alan üyesi:
-
Düzenleyebilir
-
Uygulamalarda verileri düzenleyebilir
-
Yönetebilir
-
İşlem yapabilir (yönetilen alanlarda)
-
-
Kiracı yöneticileri de dahil olmak üzere tüm kullanıcılar, uygulamaları değerlendirmek için alanda en azından görüntüleme iznine sahip olmalıdır.
-
Kiracı yöneticileri, alan veya uygulama için erişim izinleri olmasa bile tüm uygulamalar için performans değerlendirme sonuçlarını her zaman görüntüleyebilirler.
Performans değerlendirmesini kullanma
Herhangi bir Qlik Sense uygulamasının performansını Qlik Cloud içinde değerlendirebilirsiniz. Performans değerlendirmesini kullanarak:
-
Uygulamanızın performansını ölçün.
-
Uygulamanızda yaptığınız değişikliklerin performansı etkileyip etkilemediğini kontrol edin.
-
Uygulama performansını nasıl optimize edebileceğinize dair öneriler alın.
Performans değerlendirmesi, uygulamadaki tüm herkese açık sayfalar ve nesneler için yanıt sürelerini analiz eder. Yalnızca yayımlanmış sayfalar dahil edilir, bu nedenle geliştirme aşamasındaki sayfalar genellikle sonuçları etkilemez—ancak, değerlendirme aynı zamanda hangi alanların kullanımda olduğunu da değerlendirir, bu da yayımlanmamış sayfaların analizine yol açabilir.
Optimizasyona ihtiyaç duyabilecek nesneleri belirlemek için sonuçları kullanın. Sonuçların genel rehberlik amaçlı olduğunu ve canlı bir üretim ortamındaki performansı tam olarak yansıtmayabileceğini unutmayın.
Göz önünde bulundurulması gerekenler
-
Performans değerlendirmesi bulut tabanlı bir ortamda çalışır, dolayısıyla gecikme süresi ve bant genişliği dalgalanmaları nedeniyle yanıt sürelerinde değişiklik olabilir.
-
Daha tutarlı karşılaştırmalar yapmak için değerlendirmeleri birbirine yakın zamanlarda yapın.
-
Değerlendirmeler farklı boyutlardaki analiz altyapılarında çalıştırıldıysa sonuçlar etkilenebilir.
Performans faktörleri hakkında daha fazla bilgi için bkz. Uygulama performansını optimize etme.
Uygulama değerlendirmeleri için kullanılan altyapılar
Qlik Cloud içinde bir uygulama performans değerlendirmesi çalıştırdığınızda değerlendirme özel bir altyapı üzerinde çalışır.
Varsayılan olarak değerlendirmeler 20 GB'lık bir altyapı kullanır (Standart-20). Lisansınız Büyük uygulama desteği içeriyorsa uygulama daha fazla bellek gerektirdiğinde ve alan, büyük uygulamalar için yapılandırıldığında değerlendirmeler daha büyük bir altyapıda (Büyük-40 ila Büyük-200) çalışabilir.
Değerlendirmede kullanılan altyapı, gerçek kullanıcıların uygulamayı açtıklarında kullanacakları boyutla aynıdır. Bu, beklenen çalışma zamanı ortamında performansı gözlemlemenizi sağlar.
Daha büyük motorlar genellikle yanıt sürelerini iyileştirir, ancak iyileştirmeler uygulama tasarımından veya optimizasyonlardan da gelebilir. Altyapı boyutları arasında sonuçları karşılaştırmak, kapasite etkileri ile uygulama ayarlamasını birbirinden ayırmanıza yardımcı olabilir.
Yöneticiler, farklı altyapı boyutlarıyla performansı test etmek için altyapıları uygulamalara manuel olarak atayabilir. Ayrıntılar için bkz. Assigning engines to improve application performance.
Motor hacimleri
-
Standart-20: Varsayılan altyapı (20 GB)
-
Büyük-40, Büyük-60, ... Büyük-200: Daha büyük altyapılar (sayı GB olarak belleği gösterir)
| Altyapı | Bellek | Maksimum çekirdek sayısı* |
|---|---|---|
| Large-40 | 40 GB | 10 çekirdek |
| Large-60 | 60 GB | 14 çekirdek |
| Large-80 | 80 GB | 20 çekirdek |
| Large-120 | 120 GB | 30 çekirdek |
| Large-160 | 160 GB | 40 çekirdek |
| Large-200 | 200 GB | 50 çekirdek |
* "Maksimum çekirdek sayısı" ifadesi, tüm hesaplamalar tüm çekirdekleri aynı anda kullanamasa da kaynakların gerektiği şekilde sağlanacağı anlamına gelir.
Kapasite kullanımı
-
Büyük bir uygulama üzerinde performans değerlendirmesi çalıştırmak, uygulama yeniden yüklenmese bile, büyük uygulama yeniden yükleme kapasitenizin bir kısmını kullanır. Qlik Cloud değerlendirmeyi gerçekleştirmek için geçici olarak daha büyük bir motor sağlar,
-
Performansı test etmek üzere uygulamayı doğrudan açmak, tıpkı normal kullanımda olduğu gibi oturum için büyük uygulama tüketim kapasitesi tüketir.
Büyük uygulama kapasitesi hakkında daha fazla bilgi için bk. Büyük uygulama desteği.
Uygulamalarda performans değerlendirmeleri çalıştırma
Bir performans değerlendirmesini çalıştırmak için uygulamayı yeniden yükleme iznine sahip olmanız gerekir. Performans değerlendirmesini şuradan çalıştırabilirsiniz:
-
Etkinlik merkezleriniz
-
Uygulama ayrıntıları
Etkinlik merkezlerinizden performans değerlendirmelerini çalıştırma
Aşağıdakileri yapın:
-
Etkinlik merkezinizde,
değerlendirmek istediğiniz uygulamaya tıklayın.
-
Araçlar > Performans değerlendirmesi seçeneğini belirleyin.
-
Şimdi değerlendir'e tıklayın.
Değerlendirme tamamlandığında bildirim alırsınız.
Uygulama ayrıntılarından performans değerlendirmeleri çalıştırma
Aşağıdakileri yapın:
-
Etkinlik merkezinizde,
değerlendirmek istediğiniz uygulamaya tıklayın.
-
Ayrıntılar'ı seçin, ardından
Performans değerlendirmesi'ne tıklayın.
-
Şimdi değerlendir'e tıklayın.
Değerlendirme tamamlandığında bildirim alırsınız.
Bir uygulamadan performans değerlendirmeleri çalıştırma
Aşağıdakileri yapın:
-
Uygulamanızda, Ayrıntılar alanını açmak için uygulama adına tıklayın.
-
Araçlar > Performans değerlendirmesi seçeneğini belirleyin.
-
Şimdi değerlendir'e tıklayın.
Değerlendirme tamamlandığında bildirim alırsınız.
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.
Uygulama performans değerlendirmesi sonuçları 90 gün saklanır.
Tek bir performans değerlendirmesini görüntüleme
Aşağıdakileri yapın:
-
Performans değerlendirmesini görüntülemek için uygulamada
öğesine tıklayın.
-
Ayrıntılar'ı seçin, ardından
Performans değerlendirmesi'ne tıklayın. Tüm değerlendirmeler performans değerlendirme tablosunda listelenir.
İpucu notuAyrıca, bildirimde Sonuçları görüntüle'ye tıklayarak da sonuçlara gidebilirsiniz. -
Görüntülemek istediğiniz değerlendirme üzerinde Görüntüle'ye tıklayın.
Değerlendirmeye genel bakış.

-
Sonuçlar penceresi, performans değerlendirmesi sonuçları hakkında bilgiler sunar.
İpucu notuBelirli metriklerin ayrıntıları için bkz. Performans değerlendirme bilgileri .Değerlendirme bilgileri sekmesi.

-
Daha belirli performans bilgileri görüntülemek için Sonuçlar sekmesini seçin.
Değerlendirme sonuçları sekmesi.

-
Her satırın ayrıntılarını göstermek için
üzerine tıklayın. Ayrıca her sayfanın en uzun yüklenme süresine ait nesneleri göstermesi için
seçeneğine tıklayabilirsiniz.
-
Nesneyi içeren uygulamayı açmak için
üzerine tıklayın. Belirli nesne sayfada vurgulanır.
-
Uygulama performansını artırmaya yönelik önerileri görüntülemek için Öneriler sekmesini seçin. Her bir önerinin ayrıntıları için, bkz. Uygulama performansı önerileri.
Öneriler sekmesi.

Performans değerlendirmelerini karşılaştırma
Aşağıdakileri yapın:
-
Performans değerlendirmesini görüntülemek için uygulamada
öğesine tıklayın.
-
Ayrıntılar'ı seçin, ardından
Performans değerlendirmesi'ne tıklayın. Tüm değerlendirmeler performans değerlendirme tablosunda listelenir.
-
Görüntülemek istediğiniz iki değerlendirmeyi seçin, sonra Karşılaştır'a tıklayın.
İki değerlendirmenin karşılaştırılması.

-
Değerlendirme sonuçları bir pencerede açılır. Belirli metriklerin ayrıntıları için bkz. Performans değerlendirme bilgileri . Bilgi sekmesi seçili performans değerlendirmesinin metriklerini ve ayrıca bunlar arasındaki farkları gösterir.
Değerlendirme karşılaştırması bilgileri.

-
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.
Değerlendirme karşılaştırması sonuçları.

-
Her satırın ayrıntılarını göstermek için
üzerine tıklayın.
Performans değerlendirme bilgileri
Metrikler uygulama meta verilerinden alınır ya da performans değerlendirmesi sırasında ölçülür.
Bilgi sekmesi
Bilgi sekmesi, seçili sürümün temel uygulama bilgilerini gösterir.
Analiz altyapısı
-
Değerlendirme sırasında kullanılan analiz altyapısını gösterir.
Bilgi notuBüyük uygulama desteği etkinleştirilirse, Standart-20 altyapısı yerine daha büyük bir altyapı kullanılabilir.
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ğerlendiricisi tarafından bilinmiyor ve doğru şekilde değerlendirilemeyebilir.
Uyarılar
-
Metriğin kaynağı: Ölçülen
-
Uygulama geliştirmesiyle ilgili giderilmesi gerekebilecek sorunları olan nesneleri listeler. Örneğin, bir sayfada çalışan ancak hata kodları olan, hesaplamaları veya boyutları olmayan bir nesne gibi, 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
-
Değerlendirmenin tamamlanmasını engelleyen hataları, kiracı veya uygulama kotalarıyla birlikte listeler. Bu, uygulama değerlendiricisi hatalarını veya tamamlanmayı engelleyen diğer altyapı sorunlarını içerebilir; örneğin, uygulama değerlendirmesi kotasının aşılması veya uygulamanın 20 GB'lık uygulama değerlendirme boyutu sınırını aşması ve açılamaması gibi.
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 bkz. 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 bkz. Mümkün olduğunda bir toplama tablosu içindeki farklı tablolardan gelen alanlardan 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.
Uygulama açılış saatleri
-
Metriğin kaynağı: Ölçülen
-
Bu bölüm, uygulamayı açma sürecindeki her adımı ve ne kadar sürdüğünü özetlemektedir.
İ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.
-
Değerlendirme bir zaman aşımı nedeniyle durursa en az bir sayfa değerlendirmesi tamamlandığı sürece sayfaların listesi kullanılabilir. Bu listeyi, öncelikle hangi sayfaları veya nesneleri inceleyeceğinizi belirlemek için kullanabilirsiniz.
Ö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 bkz. İfadeler için kullanılan ana öğeler veya değişkenler.
Ö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 bkz. 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 bkz. Veri modeli performansı.
Uygulama performansı önerileri
Uygulama performansınızı optimize etmenize yardımcı olmak için öneriler sunulmaktadır. Öneriler görünümünde, öneriler uygulama tasarımı ve veri yükleme gibi alanlara göre gruplandırılır. Her öneri, bir başlık, bir açıklama ve etkilenen nesneyi, sayfayı, uygulamayı veya Veri yükleme düzenleyicisi açan bir eylem içeren bir kart olarak görünür.
Öneriler genel rehberlik sağlar. Önerilen eşiklerin aşılması, bir uygulamanın hatalı olduğu veya kalitesiz olduğu anlamına gelmez, ancak incelenmesi gereken alanları gösterebilir. Örneğin, yüksek sayıda nesne performansı etkileyebilir, bu nedenle uygulamayla ilgili sorunlar yaşıyorsanız, bu önerileri araştırma için bir başlangıç noktası olarak kullanın.
Grafik hesaplama koşulu ekle
Zaman aşımına uğramış grafikler için
Bu öneri, bir grafik hesaplama sırasında zaman aşımına uğradığında görünür. Öneri kartındaki eylemi kullanarak etkilenen nesneyi kendi sayfasında açın, ardından kullanıcının seçim yapmasından önce grafiğin ne kadar veri hesaplamaya çalıştığını inceleyin.
Performansı artırmak için:
-
Grafiğin yalnızca kullanıcılar sonuç kümesini azaltan seçimler yaptıktan sonra oluşturulması için bir hesaplama koşulu ekleyin.
-
Ayrıntılı sonuçları göstermeden önce tarih, bölge veya ürün gibi yüksek etkili filtreler kullanın.
-
Kullanıcılar ayrıntıya yalnızca keşiften sonra ihtiyaç duyuyorsa, daha üst düzey bir toplama veya detaya inme yaklaşımıyla başlayın.
-
Zaman aşımının çözüldüğünü doğrulamak için performans değerlendirmesini tekrar çalıştırın.
Hesaplama koşulları hakkında daha fazla bilgi için, Uygulama performansını optimize etme bkz.
Çok boyutlu grafikler için
Bu öneri, bir grafik çok sayıda boyutu olduğunda ve yavaş yanıt verdiğinde ortaya çıkar. Öneri kartı, boyut kurulumunu ve varsayılan olarak gösterilen ayrıntı miktarını inceleyebilmeniz için nesneyi açar.
Performansı artırmak için:
-
Grafiğin yalnızca veriler daraltıldıktan sonra hesaplanması için bir hesaplama koşulu ekleyin.
-
Aynı anda gösterilen boyut sayısını azaltın, özellikle geniş veya çok detaylı tablolarda.
-
Karmaşık bir grafiği, kullanıcılar tüm boyutlara birlikte ihtiyaç duymadığında daha küçük grafiklere veya ayrı sayfalara bölün.
-
İlk görünümde analiz için gerekli olan alanları yalnızca tutun.
Görselleştirme tasarımı en iyi uygulamaları hakkında daha fazla bilgi için bkz. Uygulama performansını optimize etme.
Grafik başlığını, alt başlığını veya dipnotunu kısalt
Bu öneri, bir grafik başlığı, alt başlığı veya dipnotu alışılmadık derecede uzun olduğunda görünür. Uzun başlıklar, birçok nesne yüklendiğinde, özellikle büyük uygulamalarda ek yükü artırabilir.
Performansı artırmak için:
-
Grafik başlığını kısa tutun ve grafiğin yanıtladığı soruya odaklanın. Maksimum 256 karakter uzunluğu genellikle önerilen bir yönergedir.
-
Açıklayıcı metni, varsayımları veya talimatları başlıktan destekleyici sayfa metnine veya ilgili belgelere taşıyın.
-
Benzer grafikler için tutarlı adlandırma kullanın, böylece kullanıcılar uzun başlıklar olmadan onları anlayabilir.
Birkaç grafiğin uzun başlıkları varsa, sayfa tasarımını bir bütün olarak gözden geçirin ve mümkün olduğunca ifadeyi basitleştirin.
Sayfa açıklamasını kısalt
Bu öneri, bir sayfa açıklaması alışılmadık derecede uzun olduğunda görünür. Açıklamalar bağlam için faydalıdır, ancak çok uzun açıklamalar gereksiz yük getirebilir.
Performansı artırmak için:
-
Açıklamayı, sayfanın amacının kısa bir özetiyle sınırlı tutun. 1000 karakterlik maksimum uzunluk genel olarak önerilen bir kılavuzdur.
-
Adım adım talimatları veya kapsamlı iş bağlamını sayfa metnine, notlara veya ilgili yardım içeriğine taşıyın.
-
Açıklamanın hala gerekli olup olmadığını, özellikle de yalnızca geliştirme amaçlı sayfalar için, gözden geçirin.
Uygulamadaki grafik sayısını azaltın
Bu öneri, uygulama yayımlanmış sayfalarda yüksek sayıda grafik içerdiğinde görünür. Öneri eylemini kullanarak uygulamayı açın ve kullanıcılar tarafından gerçekten hangi sayfaların ve nesnelerin gerekli olduğunu gözden geçirin.
Performansı artırmak için:
-
Aynı analizi çoğaltan grafikleri kaldırın veya yeniden tasarlayın.
-
Geliştirme veya sorun giderme içeriğini özel sayfalarda tutun, böylece yayımlanmış sayfaların değerlendirmelerine dahil edilmez.
-
Birçok küçük görselleştirme yerine, ilgili içgörüleri daha az ve daha net grafiklerde birleştirin.
-
Uygulamanın gereksiz yere büyümesini önlemek için eski sayfaları ve yayınlanmamış içeriği düzenli olarak gözden geçirin.
Genel tasarım rehberliği için bkz. Uygulama performansını optimize etme.
Bir sayfadaki grafik sayısını azaltın
Bu öneri, bir sayfa çok sayıda grafik içerdiğinde görünür. Öneri kartı, kullanıcılar o sayfaya geldiğinde veya seçimler yaptığında nelerin hesaplandığını inceleyebilmeniz için etkilenen sayfayı açar.
Performansı artırmak için:
-
Kalabalık sayfaları daha küçük, göreve odaklı sayfalara bölün.
-
En önemli grafikleri sayfada tutun ve kullanıcıların nadiren ihtiyaç duyduğu ikincil analizleri kaldırın.
-
Benzer grafik gruplarını, seçimler veya detaya inme kullanan tek bir grafik ile değiştirin.
-
Büyük tabloların seçimlerin arkasına gizlenip gizlenemeyeceğini veya ayrı bir analiz sayfasına taşınıp taşınamayacağını kontrol edin.
Hesaplanan boyutları komut dosyasına taşı
Bu öneri, hesaplanan boyutlar yavaş yanıt sürelerine katkıda bulunduğunda görünür. Önerilen eylemi kullanarak Veri yükleme düzenleyicisi öğesini açın ve boyut mantığının sorgu zamanı yerine yeniden yükleme sırasında önceden oluşturulup oluşturulamayacağını inceleyin.
Performansı artırmak için:
-
İstikrarlı iş kurallarına dayalı boyutlar için komut dosyasında alanlar oluşturun.
-
Çıktının her seçimde dinamik olarak değişmesi gerekmediğinde, tekrarlanan grafik ifadelerini yeniden kullanılabilir alanlarla değiştirin.
-
Uygulamayı yeniden yükleyin ve etkilenen grafikleri yeni alanları kullanacak şekilde güncelleyin.
-
Güncellenmiş yanıt sürelerini karşılaştırmak için değerlendirmeyi tekrar çalıştırın.
Veri modeli tasarımı hakkında daha fazla bilgi için Veri modeli performansı bakın.
Bölüm erişim tablolarını basitleştirme
Bu öneri, bölüm erişiminin işlenmesi yavaş yüklenmeye katkıda bulunduğunda görünür. Öneri kartından Veri yükleme düzenleyicisi öğesini açın ve bölüm erişimi içinde kullanılan komut dosyası mantığını gözden geçirin.
Performansı artırmak için:
-
Bölüm erişim tablolarını, yalnızca gerekli kullanıcıları, grupları ve azaltma alanlarını dahil ederek mümkün olduğunca küçük tutun.
-
Kullanılmayan sütunları kaldırın ve komut dosyasının bölüm erişimi bölümünün içinde karmaşık dönüşümlerden kaçının.
-
Mümkünse, güvenlik verilerini uygulama komut dosyasına ulaşmadan önce hazırlayın.
-
Değişikliklerden sonra, veri azaltımının hala beklendiği gibi çalıştığını doğrulamak için uygulamayı temsilci kullanıcılarla test edin.
Daha fazla bilgi için bkz. Bölüm Erişimi ile veri güvenliğini yönetme.
Tabloları birleştir ve kullanılmayan tabloları bırak
Bu öneri, veri modeli gereksiz tablolar veya yükleme süresini ve bellek kullanımını artıran alanlar içerdiğinde görünür. Öneri eylemini kullanarak Veri yükleme düzenleyicisi açın ve modeli inceleyin.
Performansı artırmak için:
-
Grafiklerde, ifadelerde veya güvenlik mantığında kullanılmayan alanları ve tabloları kaldırın.
-
Bazı durumlarda, tabloları birleştirmek performansı artırmaya yardımcı olabilir. Tablo birleştirmenin önerildiği durum örnekleri:
-
Birden çok olgu tablosu tek bir tabloda birleştirilebilir.
-
Hesaplamalar birçok tabloya yayılmışsa, bağımlı tabloları birbirine daha yakın hale getirmek ve tablolar arasındaki atlamaları azaltmak için tabloları birleştirmeyi düşünün.
-
-
Veri dönüşümü sonrası artık ihtiyaç duyulmayan ara veya hazırlık tablolarını kaldırın.
-
Değişiklikleri yaptıktan sonra, uygulamayı yeniden yükleyin ve etkilenen grafikleri doğrulayın.
Daha fazla bilgi için bkz. Veri modeli performansı.
Grafik ve sayfa sayısını azaltın
Bu öneri, uygulama açılırken ve kullanıcı durumu başlatılırken çok uzun sürdüğünde görünür. Öneri kartını kullanarak uygulamayı açın ve yayınlanan deneyimin bir parçası olarak kaç sayfa ve nesnenin yüklendiğini inceleyin.
Performansı artırmak için:
-
Kullanıcıların artık ihtiyaç duymadığı sayfaları arşivle, yayından kaldır veya sil.
-
Yerleştirme sayfalarını hafif tutun, böylece ilk deneyim çok fazla hesaplama gerektirmez.
-
Uzmanlaşmış veya nadiren kullanılan analizleri ayrı sayfalara veya uygulamalara taşıyın.
-
Büyük nesne gruplarının daha basit gezinme ve daha küçük bir varsayılan düzen ile değiştirilip değiştirilemeyeceğini inceleyin.
Uygulamadaki sayfa sayısını azaltın
Bu öneri, uygulamanın çok sayıda sayfa içermesi durumunda görünür; bu durum açılış süresini artırabilir ve gezinmeyi daha az verimli hale getirebilir. Uygulamayı açmak ve mevcut kullanıcı iş akışları için hangi yayınlanmış sayfaların hala gerekli olduğunu gözden geçirmek üzere öneri eylemini kullanın.
Performansı artırmak için:
-
Kullanıcıların artık ihtiyaç duymadığı sayfaları kaldırın.
-
Benzer analizleri kapsayan sayfaları daha az, daha net, göreve odaklı sayfalarda birleştirin.
-
Varsayılan kullanıcı yolunu, temel içgörüleri az sayıda birincil sayfaya yerleştirerek odaklı tutun.
-
Mümkün olduğunda, keşif amaçlı veya seyrek kullanılan analizleri ayrı uygulamalara taşıyın.
Daha fazla bilgi için bkz. Uygulama performansını optimize etme.
Kullanılmayan alanlar analizi
Bu öneri, uygulamaya yüklenen ancak görselleştirmelerde, ifadelerde veya diğer etkin mantıkta kullanılmayan alanları belirlemenize yardımcı olur. Kullanılmayan alanların kaldırılması, yeniden yükleme süresini, bellek kullanımını ve model karmaşıklığını azaltabilir.
Öneriyi uygulamak için:
-
Kullanılmayan alanlar analizini Analiz Et öğesine tıklayarak çalıştırın.
-
Kullanılmayan olarak bildirilen alanları gözden geçirin ve bunların gelecekteki geliştirme, yer imleri veya güvenlik kuralları için gerekli olmadığını onaylayın.
-
Bir komut dosyası oluşturulursa ve bundan memnunsanız, kopyalamak için Panoya kopyala öğesine tıklayın. Veri yükleme düzenleyicisi adresine gidin ve içeriği komut dosyanızın sonuna yapıştırın. Ardından uygulamayı yeniden yükleyin.
-
Yeniden yüklendikten sonra, uygulamanın hala beklendiği gibi çalıştığını doğrulamak için önemli grafik ve sayfaları test edin.
Daha fazla bilgi için bkz. Veri modeli performansı.
Kullanılmayan alanları sil
Bu öneri, bazı alanların yüklenmesi beklenenden daha uzun sürdüğünde görünür.
Performansı optimize etmek için bırakılabilecek alanları belirlemek üzere kullanılmayan alanlar analizi çalıştırmayı düşünün. Öneriler sekmesinde, Kullanılmayan alanlar analizi'ni genişletin ve Analiz Et'e tıklayın.
Kullanılmayan alanlar analizi hakkında daha fazla bilgi için, Kullanılmayan alanlar analizi bakın.
Bildirim tercihleri
Performans değerlendirmesi tamamlandığında veya başarısız olduğunda bildirim almayı seçebilirsiniz.
Uygulamada seçeneğine tıklayın ve Bildirimler'i seçin. Performans değerlendirmeleri için aşağıdaki bildirimler kullanılabilir:
-
Bu uygulamanın performans değerlendirmesi incelenmeye hazır
-
Bu uygulama için performans değerlendirmesi çalıştırılamadı
Sınırlamalar
-
İçlerindeki tüm nesneler de dahil olacak şekilde sadece uygulamadaki herkese açık sayfalar değerlendirilir.
-
Değerlendirme zaman aşımlarını işleme
Bir uygulama çok sayıda nesneye sahipse veya çok büyükse performans değerlendirmesi zaman aşımına uğrayabilir. Zaman aşımı, değerlendirmenin tamamen başarısız olduğu anlamına gelmez. Erken dursa bile o noktaya kadar değerlendirilen en yavaş sayfaları ve nesneleri yine de gözden geçirebilirsiniz. Performans sorunlarını araştırmak için bu listeyi kullanın.
Zaman aşımı riskini azaltmak için:
-
Değerlendirmeyi çalıştırmadan önce ilgisiz sayfaları özel yapın.
-
Yayınlanan uygulamalar için, uygulamayı çoğaltabilir ve daha az herkese açık sayfa içeren bir kopyasını yayınlayabilirsiniz.
Zaman aşımları ve bellek uyarıları, karmaşık uygulamalar için normaldir. Optimizasyon, daha az veri veya daha büyük bir altyapının performansı artırabileceği alanları gösterirler.
-
-
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.
-
Varsayılan durum (büyük uygulama desteği yok): Uygulama performans değerlendirmesi 20 GB altyapı kapasitesi ile sınırlıdır. Daha fazla bellek gerektiren uygulamaların değerlendirmesi başarısız olur ve bir hata mesajı çıkar.
-
Büyük uygulama desteği ile: Büyük uygulama desteği satın aldıysanız daha yüksek kapasiteli altyapıları kullanarak 50 GB'a kadar olan uygulamaları değerlendirebilirsiniz. Desteklenen uygulama boyutları hakkında daha fazla bilgi için bkz. Büyük uygulama desteği.
-
Not tabloları uygulama performans değerlendirmesinde desteklenmez.