Tuval uygulamaları için Mobile Offline

Dataverse temelli tuval uygulamanızın kullanıcılarının internet erişimi zayıfsa veya hiç yoksa basit anahtarlar ve bir tuval denetimi ile kolayca çevrimdışı öncelikli erişim sağlayabilirsiniz. Temel çevrimdışı öncelikli uygulamaları oluşturmak kolaydır. Normal Power Fx formülleri ile uygulamanızı oluşturduğunuzda Power Apps çevrimdışı özellikleri diğer her şeyi işler.

Önemli

Çevrimdışı öncelikli özellik yalnızca bağımsız tuval uygulamaları için çalışır. Katıştırılmış tuval uygulamaları veya özel sayfalar için çalışmaz.

Önemli

  • Çevrimdışı öncelikli özellik yalnızca Dataverse tablolarıyla çalışır ve aşağıdaki Power Fx işlevlerini desteklemez:
    • Min/Maks/Ort
    • İlişkilendir
    • İlişkiyi kaldır
    • (Üyelik)'te
    • UpdateIf
    • RemoveIf
  • Sütun aramasında filtreleme, uygulama çevrimdışı için etkinleştirildiğinde yalnızca bir arama düzeyini destekler.
  • Çok-çok ilişkileri desteklenmez.

Microsoft, gelecekte bu işlevleri ve belirteçleri desteklemeyi planlamaktadır.

Ayrıca özel çevrimdışı profilleri kullanarak karmaşık çevrimdışı uygulamalar oluşturabilirsiniz. Çevrimdışı profil, uygulamanızın kullanıcıların mobil cihazlarına yüklenen verilere ilişkin bir dizi filtre ve kısıtlamadır. Çevrimdışı profiller, cihaza indirilen veri miktarını azaltarak uygulamanızın performansını en iyi duruma getirmenize yardımcı olur. Örneğin, bir tablodaki milyonlarca kayıt için erişim haklarınız olabilir ancak uygulamanız için yalnızca bin kayıt gerekebilir. Yalnızca bin kayıt indirirseniz uygulamanız daha iyi performans gösterir. Çevrimdışı uygulamanızda 15'ten fazla tablo gerekiyorsa özel bir çevrimdışı profili kullanmayı düşünebilirsiniz.

Mobile Offline'ı kullanmaya başlamak için uygulamanızda ve uygulamanızın kullandığı tablolarda çevrimdışı özelliğini açın. Uygulamayı doğrudan veya bir başlangıç noktası olarak kullanmanız için temel bir çevrimdışı ekran şablonu otomatik olarak eklenir. Tuval uygulamaları için Mobile Offline'ı ayarlama.

Mobile offline önceliği

Çevrimdışı önceliği, kullanıcıların çevrimdışıyken ihtiyaç duyduğu tüm verilerin mobil cihazlarına kopyalandığı anlamına gelir. Başlangıçta verileri indirmek için ağ erişimi gerekir ancak bundan sonra kullanıcılar, çevrimiçi olduklarında bile yalnızca cihazlarında yerel olarak depolanan verilerle çalışır. Ağa girip çıkmak, yerel verileri kullandığından uygulamanın performansını etkilemez. Power Apps, uygulamanızın ağ erişimini izler. Bağlantı algıladığında yerel değişiklikler sunucuyla otomatik olarak eşitlenir ve güncelleştirmeler sunucudan indirilir. Çevrimdışı özellikler, çakışma algılamayı işler ve sistem kaynaklarının kullanımını en aza indirir.

Uygulamanızda çevrimdışı özelliğini etkinleştirdiğinizde uygulama her zaman İnternet bağlantısı ile veya olmadan çevrimdışı öncelikli çalışır. Bu işlevler, çevrimdışı performansı artırır ve konum değiştiren kullanıcılar için tutarlı bir deneyim oluşturur.

Tuval uygulamaları için neden LoadData/SaveData yerine çevrimdışı kullanımı tercih etmelisiniz?

Tuval uygulamaları için LoadData/SaveData Power Fx işlevleri yerine yerleşik çevrimdışı işlevleri kullanmanın bazı önemli faydaları vardır.

Başlık LoadData/SaveData Yerleşik çevrimdışı
Power Apps Studio desteği Özel Yerleşik
Kod karmaşıklığı Power Fx kod karmaşıklığı, veri karmaşıklığıyla yukarı doğru ölçeklenir Kod içermez
Desteklenen Power Fx işlevleri Tümünü Kısmi (bu makalenin başlarındaki Önemli notunda yer alan sınırlamalara bakın.)
Uygulama denetleyicisi kuralları None Genel yapılandırma sorunlarını işaretleme
Çevrimdışı veya bağlantılı kullanıcı deneyimi Sağlanmadı/yalnızca özel Otomatik
Kullanıcı deneyimini veya durumunu eşitleme Sağlanmadı/yalnızca özel Otomatik
Görüntü ve dosya desteği Evet ancak performans ve bellek sınırları ile karşılaşabilirsiniz Desteklenmez
Optimize edilmiş delta eşitlemesi Hayı Evet
Çakışma çözümü El ile Otomatik
Yerel veri deposu Files İşlem veritabanı
Şema değişikliklerini otomatik olarak işler Hayı Evet
Büyük veri kümeleri ile hızlı uygulama başlatma Hayı Evet
Veri boyutu sınırı Cihaza bağlı, çoğu durumda 30-70 MB Cihaza bağlı, cihazın depolama kapasitesi kadar

Ayrıca bkz.

Tuval uygulamalarıyla çevrimdışı çalışma