Aracılığıyla paylaş


Performans içgörüleri nedir? (önizleme)

[Bu konu yayın öncesi belgesine dahildir ve değiştirilebilir.]

Performans öngörüleri, çalışma zamanı kullanıcı verilerini analiz eden ve model temelli uygulamaların performansını artırmaya yönelik önerilerin öncelikli bir listesini sunan, kurumsal uygulama geliştiricilerine yönelik bir kendi kendine servis aracıdır. Bu özellik, günlük olarak Dynamics 365 Sales veya Dynamics 365 Service gibi bir Power Apps model temelli uygulamasının veya müşteri etkileşimi uygulamasının performansına ilişkin bir dizi analitik içgörünün yanı sıra öneriler ve eyleme geçirilebilir maddeler sunar. Kurumsal uygulama geliştiricileri, Power Apps portalında uygulama düzeyinde ayrıntılı performans içgörülerini görüntüleyebilir.

Nasıl erişilir?

  1. Power Apps'te oturum açın.

  2. Sol gezinti bölmesinde, Uygulamalar'ı seçin ve ardından bir model temelli uygulama seçin.

  3. Performans'ı seçmek için ... bağlam menüsünü veya komut çubuğunu kullanın.

Uygulamanızın dağıtıldığı ortama geçiş yapmak istiyorsanız, Ortam seçiciyi kullanarak sayfanın sağ üst köşesinde ortamları seçebilirsiniz. Alternatif olarak, Çözümler alanından model temelli uygulamanın bağlam menüsünde performans içgörülerine de gidebilirsiniz.

Önemli

Öneriler kullanıcı verileri kullanılarak oluşturulduğundan performans içgörülerini uygulamanın kullanıldığı (ör. üretim ortamı) bir ortamdan görüntülemenizi öneririz.

İçgörüleri oluşturma yöntemi

Performans içgörüleri, her 24 saatte bir model temelli uygulamanızdan toplanan kullanıcı verilerine dayalı olarak üretilir. Son kullanıcılar bir uygulamayı kullandığında, Power Apps platformu tarafından kaydedilen önemli kullanıcı verileri saklanır. Performans içgörüleri altyapısı bu verileri kullanır ve performans geliştirmeleriyle ilgili içgörüer ve öneriler oluşturmak için bunları analiz eder.

Kaydedilmiş kullanıcı verileri olduğu sürece seçtiğiniz ortamdaki tüm model temelli uygulamalar için performans içgörüleri sunulur. Performans sekmesindeki listeden bir tarih seçerek önceki yedi günün (seçilen tarihte kullanım olması koşuluyla) içgörü geçmişini görüntüleyebilirsiniz.

Performans içgörüsü verilerini görmek için tarih seçme.

Performans içgörüleri altyapısı, eşgüdümlü evrensel saat (UTC) saat dilimindeki seçili bir tarihte 24 saatlik süreye dair ayrıntılı bilgiler üretir. Belirli bir günde, 00:00 ile 23:59 UTC arasındaki önceki günün içgörüleri 02:00-05:00 UTC arasında oluşturulur. Bu nedenle, önceki gün kaydedilen kullanım kullanıcı verilerine dair içgörüler ve öneriler UTC saat diliminde sabah sunulur. Kullanılabilirlik süresi, yerel saat diliminize ve UTC ile arasındaki farka göre değişir.

Örneğin, 8 Haziran 00:00 ile 23:59 (UTC) arasındaki 24 saatlik dilime ait içgörüler, 9 Haziran 02:00 ile 05:00 (UTC) arasında oluşturulur. Bu nedenle, 8 Haziran'da (UTC) kaydedilen kullanıcı verilerine dair içgörüler ve öneriler, 9 Haziran'da (UTC) sabah kullanılabilir.

İçgörüler, önem derecesine göre sıralanabilir: Bilgilendirici, Uyarı veya Kritik. Önem derecesi, bulguların genel performans üzerindeki etkisine bağlı olarak ağırlıklı olarak hesaplanır. Önem derecesi, kullanım hacmi, yavaş sayfa yükleme performansı ve aykırı değerler gibi çeşitli etkenlere bağlıdır. Kritik öğeler bazı eşikleri aşar ve öncelikle bunlarla ilgilenmeniz önerilir.

İçgörüler; istemci ortamı, özelleştirmeler, sayfa performansı ve ağ gibi farklı alanlarda birkaç kategori için üretilir. Örneğin, birden fazla kullanıcı uygulamayı önerilmeyen bir tarayıcının eski bir sürümünde kullanıyorsa performans genel olarak yavaş olur. Bu nedenle, geliştiriciler içgörü ızgarasında tarayıcı türü ve sürümü ile ilgili bir içgörü görür.

Performans içgörüleri, geliştiricilerin model temelli uygulamaların performansını geliştirmesine yardımcı olmak için önceliklendirilmiş bir öneriler listesi sunar. Her bir kategoriyle ilgili ayrıntılı bilgileri görüntülemek için ızgaradaki ilgili satırı seçebilirsiniz.

Performans içgörüleri örneği.

Performans içgörülerinin açıklaması

Performans içgörüleri kılavuzunda aşağıdaki sütunlar bulunur.

Sütun Açıklama
Önem derecesi Bir içgörü Bilgilendirici, Uyarı veya Kritik olarak kategorilere ayrılabilir. Önem derecesi, performans sayfası yükleme süresine ve bir olaydan etkilenen son kullanıcı sayısına göre belirlenir.
Alan Bu alan, Performans İçgörüleri'nin altyapısının kullanıcı verilerini analiz etme yönlerini tanımlar. İstemci ortamını, ağı ve kullanım desenlerini içerir.
Kategori Belirli bir içgörünün ait olduğu tema. Kategoriler, Alanlar altında gruplandırılır.
Motivasyon Belirli bir içgörünün uygulamanızın genel performansını etkilemesinin nedenine dair bir özet sunar.
İçgörü Belirli bir kategoriyle ilgili bulguların ayrıntılarını verir ve performans etkilerini özetler.
Öneri Gerçekleştirebileceğiniz eylemlerin anahatlarını çizer.
Nasıl geliştirilir? Sorununuzun etkisini azaltmanıza ve performansı artırmanıza yardımcı olacak daha fazla bilgi ve dış kaynaklar gibi belirli bir kategoriyle ilgili belgelerin bağlantısını verir.
Veriler İçgörü bölümündeki bulguları desteklemek için kanıt verileri.
İçgörü Kimliği Belirli bir içgörü kategorisinin tanımlayıcısı.

Hangi özellikleri denetler?

Model temelli uygulamanın performansı birden çok faktörden etkilenebilir. Yatay olarak uygulama; istemci ortamı, ağ, kullanım modeli, özelleştirmeler ve yapılandırmalardan etkilenebilir. Dikey olarak, web sunucusu veya arka uç SQL Server istemci tarafındaki performansı etkileyebilir.

Bu nedenle, sayfa yükleme veya işlemlerin yavaşlamasına neden olabilecek unsurları belirlemek yararlı olur. Performans içgörüsü altyapısı, toplanan kullanıcı verilerini analiz eder ve kategorilere ayırır.

Bazı senaryolarda, performans sorunlarının belirgin bir nedeni olabilir. Bazı durumlarda ise yavaşlığa neden olabilecek kategorilerden biri tarafından tanımlanmış birkaç neden etkili olabilir.

Aşağıdaki tabloda, performans içgörüleri altyapısının denetlediği alanlar ve kategoriler özetlenmiştir.

Alan

İçgörü kategorisi

Açıklama

Genel performans

Genel bakış

Seçili bir uygulamanın performansının genel bir özetini sağlar. Uygulamanın performansını kısaca görebilirsiniz. Daha fazla bilgi: Genel performans

İstemci ortamı

Minimum sistem gereksinimleri

Kullanıcıların, en azından minimum özellikleri karşılayan bir sistem kullanması gerekir. Bu içgörü, geliştiricilere kullanıcı verisi toplanmışsa bu ölçütlere uyan kullanıcı sayısını gösterir. Daha fazla bilgi: Minimum sistem gereksinimleri

İstemci ortamı

Tarayıcı türü

Performans, tarayıcı türüne bağlı olarak değişir. Bu içgörü, kullanıcıların modern bir tarayıcı mı yoksa önerilmeyen Internet Explorer (IE) tarayıcısını mı kullandığını gösterir. IE'de Power Apps performansı, modern tarayıcılara kıyasla önemli ölçüde daha yavaştır. Daha fazla bilgi: Tarayıcı türü

İstemci ortamı

Tarayıcı sürümü

Kullanıcılar modern tarayıcılar kullanmasına rağmen daha eski bir sürümde çalışan bir tarayıcı kullanıyorlarsa düşük performans sorunu yaşayabilirler. Genel olarak, en son sürümü kullanmanız önerilir. Daha fazla bilgi: Tarayıcı sürümü

İstemci ortamı

HTTP protokolü

Power Apps, HTTP/2 protokolünü destekler. Uygulamalar, genellikle HTTP/1.1 ile karşılaştırıldığında HTTP/2 protokolüyle daha iyi performans sağlar. HTTP/1.1 protokolünün başlıca sınırlamalarından biri de aynı etki alanına yönelik sınırlı eş zamanlı bağlantı sayısıdır. Bu durum, uygulamaların yavaş çalışmasına neden olabilir. Daha fazla bilgi: HTTP protokolü

Ağ performansı

Ağ gecikmesi, aktarım hızı ve bant genişliği web uygulamalarının performansını etkileyen temel etkenlerdir. Bazı içeriklerin indirilmesi gerektiğinden uygulamalar, ağ performansına bağlı olarak farklı performanslar gösterebilir. Daha fazla bilgi: Ağ performansı

Kullanım düzeni

Sayfa yükleme türü.

Sayfa yükleme türü uygulama performansını etkileyebilir. Gerekli kaynaklar önbellekten yüklendiğinden normal (önbelleğe alınmış) sayfa yükleme türü durgun (önbelleğe alınmamış) sayfa yükleme türüne göre daha hızlıdır. Daha fazla bilgi: Sayfa yükleme türü

Sayfa performansı

Yavaş pano

Panonun yüklenmesinin yavaş olmasının nedenlerinden biri, grafiğin veya bir kutucuğun ilişkili sorgusunun düşük performans göstermesidir. Sorgu büyük bir veri kümesi üzerinde yürütülüyorsa yavaş yanıt oluşmasına neden olabilir. Panodaki grafik denetimlerinin ve kutucukların sayısını kontrol etmenin yanında hem grafikler hem de kutucuklar ile ilişkili sorguların denetlenmesini öneririz. Daha fazla bilgi: Yavaş panolar

Özelleştirme

XHR çağrı türü

Geliştiriciler, olaya XMLHttpRequest yapan özel bir işlev ekleyerek model temelli uygulamayı özelleştirebilir. XMLHttpRequest (XHR) çağrısı eş zamanlı olarak gerçekleşirse diğer görevlerin XHR çağrısı tamamlanıncaya kadar beklemesi gerekir. Özel işlevlerinizdeki XHR çağrısını zaman uyumsuz yapmanız önemle tavsiye ederiz. Daha fazla bilgi: XML HTTP isteği (XHR) çağrı türü

Özelleştirme

Kullanım dışı bırakılan denetimler

Çevir değiştir ve takvim V1 denetimleri gibi bazı denetimler kullanım dışı bırakılmıştır. Geliştiriciler her zaman modern denetimler kullanmalıdır. Daha fazla bilgi: Kullanım dışı denetimler

Özelleştirme

Korumalı alan performansı

Geliştiriciler kendi eklentilerini oluşturabilir. Uygulanan düzenlere bağlı olarak, zaman aşımı olayları gibi eklenti yöntemlerinin iyi bir şekilde çalıştığını doğrulamak için denetlenmesi gereken pek çok unsur bulunur. Bu içgörü, geliştiricinin uyguladığı dış uç nokta çağrılarının zaman aşımından kaynaklanıp kaynaklanmadığını görmek için eklentinin zaman aşımını denetler. Daha fazla bilgi: Korumalı alan performansı - Baskın eklentiler

Özelleştirme

Kaydedilen sorgu

Bir çözüm oluştururken geliştirici, kaydedilmiş bir sorgu oluşturabilir ve yeniden kullanabilir. Kaydedilen sorgunun yanlış oluşturulması sorgunun yavaş çalışmasına neden olabilir. Sonuç olarak, sorunlu kaydedilmiş sorguyu kullanan tüm form ve görünümlerde yavaş performans sorunu yaşanır.

Yapılandırma

Eklenti izleme günlüğü ayarı

Yöneticiler, bir Dataverse ortamının eklenti izleme günlüklerini Hiçbiri'nden Tümü'ne çevirebilir. Geliştirme aşamasında eklenti izleme günlüklerini denetlemeniz faydalı olur. Ancak, üretim ortamları için uygulama performansını düşürecek yoğun günlük etkinliklerini en aza indirmek amacıyla özelliği Özel Durum veya Hiçbiri olarak ayarlamanızı öneririz. Daha fazla bilgi: Eklenti izleme günlüğü ayarı

Ayrıca bkz.

İçgörüleri anlama