Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Halo kabeh! Dina iki kita bakal nyoba ngotomatisasi proses nggawe pesenan nggunakake platform data Microsoft Common Data Service lan layanan Power Apps lan Power Automate. Kita bakal mbangun entitas lan atribut adhedhasar Layanan Data Umum, nggunakake Power Apps kanggo nggawe aplikasi seluler sing prasaja, lan Power Automate bakal mbantu nyambungake kabeh komponen kanthi logika siji. Ayo ora mbuwang wektu!

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Nanging pisanan, terminologi sethitik. Kita wis ngerti apa Power Apps lan Power Automate, nanging yen ana sing ora ngerti, aku nyaranake sampeyan maca artikel sadurunge, contone, tengen kene utawa kene. Nanging, kita durung ngerti apa Layanan Data Umum, dadi wektune kanggo nambah teori sethithik.

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Layanan Data Umum (CDS) minangka platform panyimpenan data kaya database. Bener, iki minangka basis data sing ana ing awan Microsoft 365 lan nduweni sambungan sing cedhak karo kabeh layanan Microsoft Power Platform. CDS uga kasedhiya liwat Microsoft Azure lan Microsoft Dynamics 365. Data bisa mlebu ing CDS kanthi macem-macem cara, salah sawijining cara, contone, nggawe rekaman ing CDS kanthi manual, padha karo SharePoint. Kabeh data ing Layanan Data Umum disimpen ing tabel sing diarani entitas. Ana sawetara entitas dhasar sing bisa digunakake kanggo tujuan sampeyan dhewe, nanging sampeyan uga bisa nggawe entitas dhewe kanthi set atribut sampeyan dhewe. Kaya SharePoint, ing Layanan Data Umum, nalika nggawe atribut, sampeyan bisa nemtokake jinise lan ana akeh jinis. Salah sawijining fitur sing menarik yaiku kemampuan kanggo nggawe sing disebut "Opsi Sets" (analog karo opsi kanggo kolom Pilih ing SharePoint), sing bisa digunakake maneh ing sembarang lapangan entitas. Kajaba iku, data bisa dimuat saka macem-macem sumber sing didhukung, uga aliran Power Apps lan Power Automate. UmumΓ©, ing cendhak, CDS minangka sistem panyimpenan lan pengambilan data. Kauntungan saka sistem iki yaiku integrasi sing cedhak karo kabeh layanan Microsoft Power Platform, sing ngidini sampeyan mbangun struktur data saka macem-macem tingkat kerumitan lan digunakake mengko ing aplikasi Power Apps lan gampang nyambung menyang data liwat Power BI kanggo laporan. CDS nduweni antarmuka dhewe kanggo nggawe entitas, atribut, aturan bisnis, hubungan, tampilan lan dashboard. Antarmuka kanggo nggarap CDS dumunung ing situs web make.powerapps.com ing bagean "Data", ing ngendi kabeh opsi utama kanggo nyetel entitas diklumpukake.
Dadi ayo nyoba nyetel apa wae. Ayo nggawe entitas anyar "Pesenan" ing Layanan Data Umum:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Nalika sampeyan bisa ndeleng, nalika nggawe entitas anyar, sampeyan kudu nemtokake jeneng ing siji lan sawetara nilai, lan sampeyan uga kudu nemtokake kolom tombol. Ing kasus kita, iki bakal dadi kolom "Jeneng". Miturut cara, sampeyan uga bisa menehi perhatian manawa jeneng internal lan tampilan entitas lan lapangan dituduhake langsung ing siji formulir, ora kaya SharePoint, ing ngendi sampeyan kudu nggawe lapangan ing basa Latin, banjur ganti jeneng dadi basa Rusia.
Uga, nalika nggawe entitas, sampeyan bisa nggawe akeh setelan sing beda-beda, nanging saiki ora bakal ditindakake. Kita nggawe entitas lan nerusake nggawe atribut.
Kita nggawe kolom Status kanthi jinis "Set paramèter" lan nemtokake paramèter 4 ing konteks lapangan iki (Anyar, Eksekusi, Dieksekusi, Ditolak):

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Kajaba iku, kita nggawe lapangan sing isih dibutuhake kanggo ngetrapake aplikasi kasebut. Miturut cara, dhaptar jinis lapangan sing kasedhiya kapacak ing ngisor iki; setuju, jelas akeh?

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Mangga uga menehi perhatian marang setelan lapangan wajib; saliyane "Dibutuhake" lan "Opsional", ana uga pilihan "Disaranake":

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Sawise nggawe kabeh kolom sing dibutuhake, sampeyan bisa ndeleng kabeh dhaptar lapangan entitas saiki ing bagean sing cocog:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Entitas wis dikonfigurasi lan saiki sampeyan kudu ngatur formulir entri data ing tingkat Layanan Data Umum kanggo entitas saiki. Pindhah menyang tab "Formulir" banjur klik "Tambah Formulir" -> "Formulir Utama":

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Kita nyiyapake formulir anyar kanggo nglebokake data liwat Layanan Data Umum lan nyetel kolom siji-sijine, banjur klik tombol "Terbitake":

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Formulir wis siyap, ayo mriksa operasine. Kita bali menyang Layanan Data Umum lan pindhah menyang tab "Data", banjur klik "Tambah rekaman":

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Ing jendhela formulir sing mbukak, ketik kabeh data sing dibutuhake lan klik "Simpen":

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Saiki ing bagean Data kita duwe siji entri:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Nanging sawetara lapangan ditampilake. Iki gampang didandani. Pindhah menyang tab "Views" lan bukak tampilan pisanan kanggo nyunting. Selehake kolom sing dibutuhake ing formulir kiriman lan klik "Terbitake":

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Kita mriksa komposisi lapangan ing bagean "Data". Kabeh apik:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Dadi, ing sisih Layanan Data Umum, entitas, kolom, presentasi data lan formulir kanggo entri data manual langsung saka CDS wis siyap. Saiki ayo gawe aplikasi kanvas Power Apps kanggo entitas anyar kita. Ayo pindhah menyang nggawe aplikasi Power Apps anyar:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Ing aplikasi anyar, kita nyambung menyang entitas kita ing Layanan Data Umum:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Sawise kabeh sambungan, kita nyiyapake sawetara layar aplikasi seluler Power Apps. Nggawe layar pisanan kanthi sawetara statistik lan transisi antarane tampilan:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Kita nggawe layar kapindho kanthi dhaptar pesenan sing kasedhiya ing entitas CDS:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Lan kita nggawe layar liyane kanggo nggawe pesenan:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Kita nyimpen lan nerbitake aplikasi, banjur mbukak kanggo testing. Isi kolom lan klik tombol "Gawe":

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Ayo priksa manawa rekaman wis digawe ing CDS:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Ayo padha mriksa saka aplikasi:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Kabeh data wis ana. Sentuhan pungkasan tetep. Ayo nggawe aliran Power Automate cilik sing, nalika nggawe rekaman ing Layanan Data Umum, bakal ngirim kabar menyang pelaksana pesenan:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

AkibatΓ©, kita nggawe entitas lan formulir ing tingkat Layanan Data Umum, aplikasi Power Apps kanggo sesambungan karo data CDS, lan aliran Power Automate kanggo kanthi otomatis ngirim kabar menyang pemain nalika pesenan anyar digawe.

Saiki babagan prices. Layanan Data Umum ora kalebu ing Aplikasi Power sing kasedhiya karo langganan Office 365. Iki tegese yen sampeyan duwe langganan Office 365 sing kalebu Aplikasi Power, sampeyan ora bakal duwe Layanan Data Umum minangka standar. Akses menyang CDS mbutuhake tuku lisensi Power Apps sing kapisah. Prices kanggo rencana lan opsi lisensi kapacak ing ngisor iki lan dijupuk saka website powerapps.microsoft.com:

Layanan Data Umum lan Aplikasi Daya. Nggawe aplikasi seluler

Ing artikel ing ngisor iki, kita bakal ndeleng luwih akeh fitur saka Layanan Data Umum lan Microsoft Power Platform. Sugeng dina, kabeh!

Source: www.habr.com

Add a comment