Model temelli uygulama tasarımcılarıyla tanışın
Model temelli bir uygulamayı tamamen geliştirmek için geliştirme sürecinin farklı aşamalarında birden çok tasarımcı gereklidir.
Genel anlamda uygulama geliştirmesi aşağıdaki aşamalara ayrılır:
- Veri modeli geliştirme
- Uygulama geliştirme
- Veri güvenliği
Tablolar, bulut akışları veya model temelli uygulamalar gibi oluşturulan varlıklar, güvenli uygulama yaşam döngüsü yönetimini sağlamak için çözümler içinde bulunabilir.
Bu makalede ilk iki aşamaya odaklanılmaktadır. Veri güvenliği hakkında daha fazla bilgi için Microsoft Dataverse'te Güvenlik başlıklı makaleye gidin
Not
Model temelli bir uygulama oluşturmak için tüm düzenleyicilerin kullanılmasına gerek yoktur. En azından, gerekli ilişkileri eklemenin yanı sıra tablo sütunu düzenleyicisi, form tasarımcısı ve görünüm tasarımcısına odaklanın. Ardından uygulamanın bileşenlerini bir araya getirmek için uygulama tasarımcısını kullanın.
Veri modeli geliştirme
Model temelli uygulamaların temel değeri güçlü, güvenli, yeniden kullanılabilir bir veri modeline sahip olmasıdır. Veri modeli eklendikten sonra uygulamayı geliştirme işlemi basittir.
Tablo tasarımcısı ve ilgili tasarımcılar
Veri modelinin geliştirilmesi, tablo tasarımcısı kullanılarak başlar. Bir tablo, model temelli bir uygulamanın önemli bir yapıtıdır. Tablo yapısını tanımlayan ve ilişkiler, görünümler, formlar gibi diğer tasarımcılara erişim içeren bir tablo tasarımcısı vardır.
Tablo tasarımcısı aşağıda gösterilmektedir.
Aşağıdaki tabloda tasarımcılar, bunların ne için kullanılacağı ve nasıl açılacağına dair bağlantılar yer alır.
Düzenleyici | Açıklama | Bağlantı |
---|---|---|
Tablo tasarımcısı | Tablolar, metin, e-posta, resim, para birimi gibi çok çeşitli veri türleri için sütunlardaki meta verileri saklar. Çok sayıda standart tablo bulunur. Sistem dışı standart bir tabloyu özelleştirebilirsiniz. Ayrıca, sıfırdan yeni bir özel tablo da oluşturabilirsiniz. Tablo tasarımcısı, görünüm ve form gibi diğer tasarımcılara etkin bir giriş noktasıdır. Çoğu durumda, tasarımcılarda yerel olarak tablo tasarımcısı bulunur ve bazılarındaysa düzenleme gerçekleşirken yeni bir tarayıcı sekmesi açılır. Tablo tasarımcısının sütunlar alanı, geliştiricinin tablo sütunlarını tanımlamasını sağlar. |
Özel tablo oluşturma |
İlişkiler | Tablo tasarımcısının bir parçasıdır. İlişkiler, model temelli tüm uygulamaların çalışması için temeldir. Bunlar olmadan tüm tablolar yalıtılmış olur. | İlişki oluşturma |
İş kuralı tasarımcısı | Tablo tasarımcısı üzerinden erişilen ayrı bir tasarımcıdır. İş kuralları; sütun gereksinimlerini ayarlamak, sütunları gizlemek, verileri doğrulamak ve daha fazlası için forma kurallar veya öneri mantığı uygular. Uygulama tasarımcıları hızlı değişen ve yaygın kullanılan kuralları uygulamak ve korumak için basit bir arabirim kullanır. | Tablo için iş kuralı oluşturma |
Görünüm tasarımcısı | Tablo tasarımcısının bir parçasıdır. Görünümler tabloya bağlıdır ve sütunlardaki tablo verilerini seçerek, konumlandırarak ve filtre uygulayarak sunar. | Görünüm oluşturma |
Form tasarımcısı | Tablo tasarımcısı üzerinden erişilen ayrı bir tasarımcıdır. Formlar, kullanıcıların tablo kayıtlarında tutulan verilerle etkileşime geçmesi için izin verir. | Bir form oluşturma |
Pano tasarımcısı | Tablo tasarımcısı üzerinden erişilen ayrı bir tasarımcıdır. Ekli Power BI raporları, grafikleri ve görünümler gibi farklı veri görselleştirmelerini sunan panolar oluşturmak ve düzenlemek için kullanılır. | Pano oluşturma |
Grafik tasarımcısı | Tablo grafikleri oluşturmak için kullanılan ayrı bir tasarımcıdır. | Sistem grafiği oluşturma |
İş süreci akışı tasarımcısı | İş süresi akışları,standart bir iş sürecinde kullanıcıya rehberlik eder. Bunlar çözümün parçası olsa da Power Automate kullanılarak oluşturulur. |
İş süreci akışı oluşturma |
İş mantığı geliştirme
İş mantığı, iş kuralları ve iş süreci akışları biçiminde kullanıma sunulabilir.
Ayrıca, Power Automate bulut akışları yalnızca Dataverse'e değil, yüzlerce veri bağlayıcısına erişebileceğiniz bulut akışı işlevselliğini kullanan model temelli uygulamada kullanılabilir .
Power Automate ile Dataverse'ü kullanma hakkında daha fazla bilgi edinin
Uygulama tasarımcısı
Uygulama tasarımcısı uygulama oluşturmak ve uygulamada kullanılan tabloları yapılandırmak için kullanılan bir araçtır. Uygulamanın kalitesinin, diğer tasarımcıları kullanmaya kıyasla bu aşamada gerçekleştirilen düzenlemelerle daha az ilgisi vardır.
Oluşturucular, geliştirme sürecinde uygulamayla ilgili görünümleri, formları, grafikleri ve panoları seçebilir.
Uygulama tasarımcısını kullanarak bir uygulama oluşturma
Sonraki adımlar
Model temelli uygulama oluşturma adımları
İlk model temelli uygulamanızı oluşturma
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).
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin