Model temelli uygulama oluşturma adımları

Bu sayfada, model temelli uygulama oluşturmayla ilişkili adımlar açıklanmaktadır. İlk kez uygulama oluşturmaya yönelik adım adım basit yönergeler için ilk kez model temelli uygulama oluşturma bölümüne gidin.

Model temelli uygulama oluşturma ve paylaşma adımları

Temel düzeyde, model temelli uygulama oluşturma aşağıdaki üç aşamadan oluşur.

Aşama Amaç
İş verilerini modelleme Verilerin işletmenin sorununu gidermek için doğru şekilde yapılandırıldığından emin olma.
İş süreçlerini tanımlama Kullanıcıların tabloları güncelleştirmelerine ve işlerini etkin ve doğru şekilde tamamlamalarına yardımcı olma.
Uygulamayı oluşturma Uygulamayı oluşturma ve uygulamayla ilgili tabloları ve tablo öğelerini seçme.
Güvenlik rollerini yapılandırma Uygulama kullanıcılarının yalnızca rollerine uygun verilerle etkileşim kurabileceğinde emin olma.
Uygulamayı paylaşma Uygulama dağıtımı.

Her aşama, uygulamanın oluşturulabileceğinden, uygulama geliştiricinin veri modelini güncelleştirip güncelleştirmediğinden veya uygulama oluşturma sürecini izleyip izlemediğinden emin olmak için çeşitli düzenleyiciler gerektirir.

Birden çok düzenleyici olması tuhaf gelebilir ancak bu editörler, Dataverse'te yer alan çeşitli teknolojileri yansıtır. Genellikle, geliştiriciler uygulamayı oluşturmak için düzenleyicilerle sorunsuz bir şekilde ilerler.

İş verilerini modelleme

İş verilerini modellemek için uygulamanız için gerekli verileri ve bu verilerin diğer verilerle nasıl ilişkilendirileceğini belirlersiniz. Model yönetimli tasarım tasarımcıların kod yazmadan uygulamayı özelleştirebilmesi adına, meta verilerle yürütülen bir mimari kullanır. Meta veri, "veri hakkında veri" anlamına gelir ve sistemde depolanan verilerin yapısını tanımlar.

Not

Model temelli uygulamalar, Dataverse tabloları olmadan oluşturulamaz. Ancak, Dataverse tabloları tuval uygulamaları ve Power Automate dahil olmak üzere birçok Power Platform hizmeti tarafından kullanılabilir.

Öğretici: Power Apps'te bileşenleri bulunan özel bir tablo oluşturma

İş süreçlerini tanımlama

Tutarlı iş süreçleri tanımlama ve bunları uygulama, model temelli uygulama tasarımının önemli bir parçasıdır. Ancak, model temelli uygulamayı bu uygulamaya göre yapılandırılan bir iş süreci olmadan oluşturmak mümkündür.

Ancak, tutarlı süreçler, uygulama kullanıcılarınızın, el ile gerçekleştirecekleri adımları hatırlamaya değil, işlerine odaklanmalarını sağlamaya yardımcı olur. Bu işlemler basit veya karmaşık olabilir ve birden çok tablodaki işlemleri içerebilir.

Aşağıdaki ekran görüntüsünde iş süreci akışı kullanmanın etkisi gösterilmektedir.

İş süreci akışının kullanıldığı örnek model temelli uygulama

İş süreci akışları, Power Automate kullanarak oluşturulur ve yapılandırılır.

Daha fazla bilgi: İş süreci akışlarına genel bakış ve Microsoft Dataverse ile iş mantığını uygulama.

Model temelli uygulama oluşturma

Bir veri modeli oluşturduktan ve gerektiğinde iş süreçlerini tanımladıktan sonra uygulama oluşturulabilir.

Bunun için modern arabirim veya klasik arabirim olmak üzere iki yöntemden birini kullanarak uygulama oluşturulur.

Modern arabirimde, geliştiriciler yaptıkları değişikliklerin etkilerini tasarım sırasında görebilir. Klasik arabirimde ise son kullanıcı deneyimi ve tasarım deneyimi arasında belirli bir düzeyde ayrılık vardır. Daha fazla bilgi:

Her iki deneyimde de kullanıcılar için gezinti deneyimini tanımlayan bir site haritası oluşturulur. Modern yaklaşımda bu, uygulama tasarım sürecinin bir parçasıdır. Klasik uygulama tasarımcısında ise ayrı bir site haritası tasarımcısı kullanılır.

Uygulamayı yürütme

Uygulamanızı uygulama tasarımcısı veya çözüm gezgini aracılığıyla yürütün.

Bu aşamalar tamamlandıktan sonra, uygulamanızı dağıtmayla ilgili son aşamalara geçebilirsiniz.

Daha fazla bilgi: Site haritası oluşturma

Güvenlik rollerini yapılandırma

Tablolara erişim, güvenlik rolleri kullanılarak tanımlanır ve bu roller kullanıcıların Dataverse'te tablolarla gerçekleştirebileceği eylemleri yönetir. Bu olmadan, kullanıcılar uygulamaya anlamlı bir şekilde erişim sağlayamaz.

Bu eylemler arasında Oluştur, Oku, Yaz, Sil, Ekle, Şuna Ekle, Ata ve Paylaş yer alır. Güvenlik rollerinin önce yapılandırılmaları gerekir, daha sonra kullanıcılar paylaşım noktasındaki rollere atanır.

Güvenlik rollerini anlama, oluşturma ve yapılandırma hakkında daha fazla bilgi için şuraya gidin:

Uygulamayı paylaşma

Bir uygulamayı paylaşmak için yapılması gereken iki eylem bulunur.

  • Kullanıcıya güvenlik rolü atama. Bu, kullanıcının verileri görme iznine sahip olduğu anlamına gelir.

    Örnek model temelli uygulama

  • Uygulamanın bağlantısını paylaşma. Bağlantıyı almak için:

  1. Uygulamayı düzenleyin ve Özellikler sekmesini seçin.
  2. Birleşik Arabirim URL'si değerini kopyalayın.
  3. Uygulama URL'sini bir konuma yapıştırın ve böylece kullanıcılarınız buna erişebilir (bir SharePoint sitesinde yayımlama veya e-postayla gönderme gibi).

"Model temelli uygulamanın bağlantısını edinme"

Uygulama paylaşma ve güvenlik rolleri arasında yapısal bir bağ bulunur. Bir uygulamayı düzgün bir şekilde paylaşmak için her ikisini de kapsamlı bir şekilde anlamış olmanız gerekir. Uygulamaları paylaşma ve güvenliği sağlama hakkında daha fazlasını keşfedin

Model temelli uygulama kullanma

Model temelli uygulama kullanıcılarının uygulamada gezinmesine ve daha verimli çalışabilecek şekilde etkileşim kurmalarına yardımcı olmaya yönelik belgeler hazırlanmıştır. Model temelli uygulamaları kullanma hakkında daha fazla bilgi edinin

Sonraki adımlar

İlk modern uygulamanızı oluşturma

Model temelli uygulama tasarımcılarıyla tanışın

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).