Apakah aplikasi dipacu model dalam Power Apps?

Gambaran keseluruhan aplikasi berpandukan model

Reka bentuk aplikasi berpandukan model ialah pendekatan yang memfokuskan pada menambah komponen seperti borang, pandangan dan carta dan papan pemuka ke jadual menggunakan alat pereka bentuk aplikasi. Selain itu, perhubungan menyambungkan jadual bersama-sama dengan cara yang membenarkan navigasi antara mereka dan memastikan data tidak diulang secara tidak perlu.

Menggunakan pereka bentuk aplikasi dengan kod sedikit atau tiada kod, anda boleh membina aplikasi yang mudah atau sangat kompleks.

Aplikasi berpandukan proses

Aplikasi berpandukan model adalah amat sesuai untuk aplikasi berpandukan proses yang padat dengan data dan memudahkan pengguna untuk bergerak antara rekod yang berkaitan. Contohnya, jika anda sedang membina aplikasi untuk mengurus proses yang kompleks, seperti penyertaan pekerja baharu, mengurus proses jualan atau perhubungan ahli dalam organisasi seperti bank, aplikasi berpandukan model ialah pilihan yang hebat.

Pemodelan data

Walaupun dipanggil aplikasi berpandukan model, selalunya lebih mudah untuk memikirkannya sebagai aplikasi berpandukan model data. Hal ini kerana, tanpa model data yang ditempatkan dalam Microsoft Dataverse, anda tidak boleh mencipta aplikasi berpandukan model.

Pengalaman pengguna

Daripada perspektif pengguna, semua aplikasi berpandukan model menawarkan pengalaman yang sama, kedua-duanya boleh diakses kepada ramai pengguna dan ke peranti yang digunakan. Pengalaman adalah mirip dengan gambar rajah yang ditunjukkan di bawah.

Dalam contoh ini, aplikasi mengandungi tiga jadual (cabaran, idea, projek pasukan), satu papan pemuka, dan berbilang carta dan pandangan. Pengguna boleh menavigasi antara jadual menggunakan anak tetingkap kiri atau melalui papan pemuka.

Aplikasi pacuan model sampel

Manfaat pendekatan berpandukan model

Tidak seperti pembangunan aplikasi kanvas dengan pereka bentuk yang mempunyai kawalan penuh ke atas tataletak aplikasi, dengan aplikasi berpandukan model, kebanyakan tataletak ditentukan untuk anda dan sebahagian besarnya ditetapkan oleh komponen yang anda tambahkan pada aplikasi.

Terdapat beberapa kelebihan yang ketara pada kaedah pembangunan aplikasi ini.

  • Sebaik sahaja model data dan perhubungan telah dicipta, proses membina agak pantas disebabkan oleh pereka bentuk tiada kod yang bertumpukan komponen yang kaya.
  • Aplikasi mempunyai antara muka pengguna serupa merentasi pelbagai peranti dari desktop ke mudah alih.
  • Aplikasi boleh diakses dan responsif secara automatik.
  • Pengalaman pengguna konsisten merentasi semua aplikasi berpandukan model. Sebaik sahaja pengguna yakin dengan satu aplikasi berpandukan model, aplikasi selepas ini boleh diguna pakai dalam organisasi dengan lebih mudah.
  • Memindahkan aplikasi antara persekitaran pembangunan, ujian dan pengeluaran sebenarnya agak mudah dengan menggunakan penyelesaian.

Pelajari lebih lanjut tentang manfaat pendekatan berpandukan model

Membandingkan berpandukan model dan aplikasi kanvas

Dalam aplikasi kanvas, pembuat aplikasi mempunyai kawalan penuh terhadap tataletak aplikasi. Dengan aplikasi berpandukan model, kebanyakan tataletak ditentukan oleh komponen yang anda tambah. Penekanan lebih banyak pada melihat data perniagaan anda dan membuat keputusan secara pantas dan bukannya dengan reka bentuk aplikasi yang rumit.

Kategori Aplikasi berpandukan model Aplikasi kanvas
Platform data Dataverse sahaja Dataverse + banyak lagi menggunakan penyambung
Pengalaman reka bentuk Reka bentuk bertumpukan komponen tiada kod Manipulasi sifat kawalan menggunakan ungkapan Power Fx
Kawalan UI Terhad, terutamanya penyesuaian Kawalan penuh
Kekonsistenan aplikasi Tinggi – berbeza terutamanya berdasarkan jadual dan pandangan yang dipilih Selalunya rendah, memandangkan kawalan signifikan oleh pereka bentuk pada pengalaman pengguna
Pemindahan antara persekitaran Ringkas Berpotensi kompleks memandangkan datasources mungkin perlu dikemas kini
Kelajuan penciptaan Laju Relatif berbanding dengan kerumitan reka bentuk
Responsif Responsif secara automatik Hanya responsif jika direka bentuk dengan cara ini
Navigasi perhubungan Automatik, perhubungan yang diberikan wujud Hanya jika direka bentuk dan digunakan menggunakan formula Power Fx
Ciri kebolehcapaian Terbina dalam Direka bentuk ke dalam aplikasi: Cipta aplikasi kanvas boleh diakses

Langkah untuk membina dan berkongsi aplikasi berpandukan model

Pada peringkat asas, pembuatan aplikasi berpandukan model terdiri daripada kawasan berikut.

  • Data perniagaan pemodelan
  • Mendefinisikan proses perniagaan
  • Menulis aplikasi
  • Mengkonfigurasi peranan keselamatan
  • Mengongsi aplikasi anda

Sebahagian besar daripada masa yang dihabiskan untuk membangunkan aplikasi ini didedikasikan untuk pemodelan data perniagaan dan dalam beberapa hal untuk menentukan proses perniagaan. Menyesuaikan peranan keselamatan akan bergantung pada keperluan organisasi.

Ketahui lebih lanjut tentang langkah membina aplikasi berpandukan model

Menggunakan aplikasi berpandukan model

Dokumentasi telah dibangunkan dikhususkan untuk membantu pengguna berjaya menavigasi dan berinteraksi dengan aplikasi berpandukan model dalam cara yang membantu menjadikan mereka lebih produktif.

Ketahui lebih lanjut tentang penggunaan aplikasi berpandukan model

Anda boleh menggunakan aplikasi berpandukan model pada peranti mudah alih dan menjalankannya dalam mod luar talian.

Menggunakan penyelesaian untuk membantu dengan Pengurusan Kitaran Hayat Aplikasi

Pengurusan kitaran hayat aplikasi adalah cara kita membangunkan aplikasi daripada konsep hingga akhir hayat.

Penyelesaian digunakan untuk bertindak sebagai pembalut untuk semua elemen yang diperlukan untuk menyampaikan produk untuk kegunaan dalam perniagaan.

Sebagai minimum, aplikasi berpandukan model memerlukan jadual tunggal, peta tapak dan ditambah dengan aplikasi itu sendiri. Walau bagaimanapun, aplikasi berpandukan model secara amnya termasuk jumlah yang agak besar dan ini termasuk aplikasi kanvas, peranan keselamatan, pemboleh ubah persekitaran dan banyak lagi.

Penjelajah penyelesaian

Penyelesaian menawarkan cara yang elemen ini boleh dipindahkan antara persekitaran. Oleh itu, penyelesaian adalah bahagian penting bagi sebarang strategi pengurusan kitaran hayat aplikasi.

Apabila anda mencipta aplikasi berpandukan model, anda perlu menciptanya dalam penyelesaian.

Keperluan minimum untuk membina aplikasi berpandukan model

Aplikasi berpandukan model boleh menjadi rumit. Namun, keperluan minimum untuk membinanya agak mudah.

  • Lesen Microsoft Power Apps.
  • Kapasiti untuk mencipta persekitaran Power Platform. Ini ialah ciri lesen Power Apps dan Dynamics 365 yang diadakan.
  • Persekitaran Power Platform.
  • Pangkalan data Dataverse dalam persekitaran. Ini dipilih apabila anda mencipta persekitaran. Maklumat lanjut: Cipta persekitaran dengan pangkalan data
  • Keistimewaan untuk pembuat untuk bekerja sebagai penyesuai sistem atau pembuat persekitaran dalam persekitaran yang mencipta aplikasi berpandukan model. Maklumat lanjut: Tentang peranan keselamatan dipratakrif
  • Jadual. (Terdapat banyak jadual standard termasuk akaun yang wujud secara lalai.)
  • Lajur satu jadual. (Setiap jadual mempunyai sekurang-kurangnya satu lajur dan banyak lajur sistem.)
  • Pandangan satu jadual untuk melihat rekod. (Terdapat nombor secara lalai.)
  • Borang satu jadual untuk memasukkan data. (Akan ada satu secara lalai.)

Aplikasi berpandukan model dicipta, dengan menambah jadual ke peta tapak menggunakan pereka bentuk aplikasi dan berjalan melalui proses pengesahan dan penerbitan aplikasi.

Langkah-langkah berikutnya

Ketahui tentang nilai aplikasi berpandukan model.

Membina aplikasi berpandukan model yang ringkas ialah cara terbaik untuk bermula. Anda mungkin mahu Mencipta penyelesaian sebelum anda berbuat demikian.

Untuk pergi lebih mendalam ke penciptaan aplikasi berpandukan model, lihat Langkah untuk membina aplikasi berpandukan model.

Jika anda pengguna baharu Power Apps dan ingin mengetahui tentang cara menukarkan idea anda kepada penyelesaian yang berfungsi sepenuhnya menggunakan Power Apps, mulakan dengan Merancang projek Power Apps.

Fahami komponen aplikasi berpandukan model akan membantu anda memahami beberapa elemen yang membentuk aplikasi berpandukan model.

Ketahui tentang pelesenan untuk Power Platform

Nota

Adakah anda boleh memberitahu kami tentang keutamaan bahasa dokumentasi anda? Jawab tinjauan pendek. (harap maklum bahawa tinjauan ini dalam bahasa Inggeris)

Tinjauan akan mengambil masa lebih kurang tujuh minit. Tiada data peribadi akan dikumpulkan (pernyataan privasi).