Apa yang dimaksud dengan aplikasi berdasarkan model di Power Apps?

Ikhtisar aplikasi yang diarahkan model

Desain aplikasi berdasarkan model adalah pendekatan yang berfokus pada penambahan komponen seperti formulir, tampilan, dan diagram, serta dasbor ke tabel menggunakan alat desainer aplikasi. Selain itu, Relasi menyambungkan tabel bersama-sama dengan cara yang memungkinkan navigasi di antaranya dan memastikan bahwa data tidak berulang secara tidak perlu.

Dengan menggunakan desainer aplikasi dengan sedikit atau tanpa kode, Anda dapat membuat aplikasi yang sederhana atau sangat kompleks.

Aplikasi berbasis proses

Aplikasi berdasarkan model sangat cocok dengan aplikasi yang didorong proses dan padat data dan memudahkan pengguna beralih di antara rekaman terkait. Misalnya, jika Anda sedang membangun aplikasi untuk mengelola proses yang kompleks, seperti orientasi karyawan baru, mengelola proses penjualan, atau Relasi anggota di organisasi seperti bank, aplikasi berdasarkan model adalah pilihan yang tepat.

Membuat model data

Meskipun disebut aplikasi berdasarkan model, namun lebih mudah untuk dianggap sebagai aplikasi berdasarkan model data. Hal ini karena, tanpa model data yang ada dalam Microsoft Dataverse, Anda tidak dapat membuat aplikasi berdasarkan model.

Pengalaman Pengguna

Dari perspektif pengguna, semua aplikasi berdasarkan model menawarkan pengalaman serupa, yang dapat diakses oleh banyak pengguna dan ke perangkat yang digunakan. Pengalaman serupa dengan diagram yang ditampilkan di bawah.

Dalam contoh ini, aplikasi berisi tiga tabel (tantangan, ide, proyek tim), satu dasbor, serta beberapa diagram dan tampilan. Pengguna dapat menavigasi antara tabel menggunakan panel kiri atau melalui dasbor.

Sampel aplikasi berbasis model

Manfaat pendekatan yang diarahkan model

Tidak seperti pengembangan aplikasi kanvas di mana desainer memiliki kontrol penuh atas tata letak aplikasi, dengan banyak antarmuka pengguna aplikasi berbasis model yang ditentukan untuk Anda dan sebagian besar ditetapkan oleh komponen yang Anda tambahkan ke aplikasi.

Ada beberapa keunggulan penting untuk metode pengembangan aplikasi ini.

  • Setelah model data dan Relasi dibuat, proses build relatif cepat karena desainer tanpa kode yang berfokus pada komponen kaya.
  • Aplikasi memiliki antarmuka pengguna yang serupa di berbagai perangkat dari desktop ke perangkat bergerak.
  • Aplikasi dapat diakses dan responsif secara otomatis.
  • Pengalaman pengguna konsisten di semua aplikasi berdasarkan model. Setelah pengguna yakin dengan satu aplikasi berdasarkan model, aplikasi berikutnya akan lebih mudah diterapkan dalam organisasi.
  • Memigrasikan aplikasi antara lingkungan pengembangan, pengujian , dan produksi relatif sederhana dengan menggunakan solusi.

Pelajari lebih lanjut tentang Manfaat pendekatan yang diarahkan model

Perbandingan aplikasi yang diarahkan model dengan aplikasi kanvas

Dalam aplikasi kanvas, pembuat aplikasi memiliki kontrol total atas tata letak aplikasi. Dengan aplikasi berdasarkan model, sebagian besar tata letak ditentukan berdasarkan komponen yang Anda tambahkan. Penekanannya lebih pada melihat data bisnis dengan cepat dan membuat keputusan, bukan desain aplikasi yang rumit.

Kategori Aplikasi yang diarahkan model Aplikasi kanvas
Platform data Dataverse saja Dataverse + banyak lainnya menggunakan konektor
Pengalaman desain Desain berfokus pada komponen tanpa kode Manipulasi properti kontrol menggunakan ekspresi Power Fx
Kontrol UI. Penyesuaian terbatas dan utama Kontrol Penuh
Konsistensi aplikasi Tinggi – berbeda terutama berdasarkan tabel dan tampilan yang dipilih Sering rendah, mengingat kontrol yang signifikan yang desainer miliki dari pengalaman pengguna
Migrasi di antara lingkungan Sederhana Berpotensi kompleks karena sumber data mungkin harus diperbarui
kecepatan pembuatan Cepat Relatif terhadap kompleksitas desain
Responsif Otomatis responsif Hanya responsif jika dirancang dengan cara ini
Navigasi melalui relasi Otomatis, asalkan ada Relasi Hanya bila dirancang dan diterapkan menggunakan rumus Power Fx
Fitur aksesibilitas Bawaan Didesain ke dalam aplikasi: Buat aplikasi kanvas yang dapat diakses

Langkah-langkah membangun dan membagikan aplikasi yang diarahkan model

Pada tingkat dasar, membuat aplikasi berbasis model terdiri dari area berikut ini.

  • Pemodelan data bisnis
  • Mendefinisikan proses bisnis
  • Menyusun aplikasi
  • Mengonfigurasikan peran keamanan
  • Berbagi aplikasi

Sebagian besar waktu yang dihabiskan untuk membangun aplikasi ditujukan untuk membuat model data bisnis dan dalam beberapa kasus untuk mendefinisikan proses bisnis. Menyesuaikan peran keamanan akan tergantung pada kebutuhan organisasi.

Pelajari lebih lanjut tentang langkah-langkah membangun aplikasi berbasis model

menggunakan aplikasi berdasarkan model

Dokumentasi telah dikembangkan yang ditujukan untuk membantu pengguna aplikasi berdasarkan model berhasil menavigasi dan berinteraksi dengan cara yang membantu mereka lebih produktif.

Pelajari selengkapnya tentang menggunakan aplikasi yang diarahkan model

Anda dapat menggunakan aplikasi berdasarkan model pada perangkat seluler dan menjalankannya dalam mode offline.

Menggunakan solusi untuk membantu Manajemen Siklus Hidup Aplikasi

Manajemen siklus hidup aplikasi adalah cara mengembangkan aplikasi dari konsepsi ke akhir masa pakai.

Solusi digunakan untuk bertindak sebagai pembungkus semua elemen yang diperlukan dalam memberikan produk yang akan digunakan dalam bisnis.

Minimal, aplikasi berdasarkan model memerlukan satu tabel, peta situs, ditambah aplikasi itu sendiri. Namun, aplikasi berdasarkan model umumnya mencakup jumlah yang lebih besar, dan ini mencakup aplikasi kanvas, peran keamanan, variabel lingkungan, dan banyak lagi.

Penelusur solusi

Solusi menawarkan cara yang dapat digunakan untuk memigrasikan elemen ini di antara lingkungan. Oleh karena itu, solusi adalah bagian penting dari setiap strategi manajemen siklus hidup aplikasi.

Bila Anda membuat aplikasi berdasarkan model, Anda harus membuatnya dalam solusi.

Persyaratan minimum untuk membuat aplikasi berdasarkan model

Aplikasi berdasarkan model dapat kompleks. Namun, persyaratan minimum untuk membuatnya relatif sederhana.

  • Lisensi Microsoft Power Apps.
  • Kapasitas untuk membuat lingkungan Power Platform. Ini adalah fitur Power Apps lisensi Dynamics 365 yang dipegang.
  • Lingkungan Power Platform.
  • Database Dataverse dalam lingkungan. Pilihan ini dipilih saat Anda membuat lingkungan. Informasi selengkapnya: Membuat lingkungan dengan basis data
  • Hak istimewa bagi pembuat untuk bekerja sebagai penyesuai sistem atau pembuat lingkungan di lingkungan tempat aplikasi berdasarkan model dibuat. Informasi lebih lanjut: tentang peran keamanan yang telah ditentukan
  • Tabel. (Ada banyak tabel standar, termasuk akun, yang ada secara default.)
  • Satu Kolom tabel. (Setiap tabel memiliki sekurangnya satu kolom, dan banyak kolom sistem.)
  • Satu tampilan tabel, untuk melihat rekaman. (Ada beberapa secara default.)
  • Satu formulir tabel, untuk memasukkan data. (secara default ada satu.)

Aplikasi berdasarkan model dibuat, dengan menambahkan tabel ke peta situs menggunakan desainer aplikasi, serta menjalankan validasi dan proses publikasi aplikasi.

Langkah berikutnya

Pelajari tentang nilai aplikasi yang diarahkan model

Membangun aplikasi berdasarkan model sederhana adalah cara yang tepat untuk memulai. Anda mungkin ingin Membuat solusi sebelum melakukannya.

Untuk lebih mendalam dalam membuat aplikasi berdasarkan model, lihat Langkah-langkah membangun aplikasi berdasarkan model.

Jika Anda baru mengenal Power Apps dan ingin mempelajari cara mengonversi ide menjadi solusi yang berfungsi sepenuhnya menggunakan Power Apps, mulailah dengan Merencanakan proyek Power Apps.

Pahami komponen aplikasi berdasarkan model akan membantu Anda memahami beberapa elemen yang menjadikan aplikasi berdasarkan model.

Pelajari tentang lisensi untuk Power Platform

Catatan

Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)

Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).