Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Halo sadayana! Dinten ieu kami bakal nyobian ngajadikeun otomatis prosés nyiptakeun pesenan nganggo platform data Microsoft Common Data Service sareng Power Apps sareng Power Automate. Urang bakal ngawangun éntitas sareng atribut dumasar kana Common Data Service, nganggo Power Apps pikeun nyiptakeun aplikasi sélulér anu saderhana, sareng Power Automate bakal ngabantosan nyambungkeun sadaya komponén sareng logika tunggal. Hayu urang teu runtah waktu!

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Tapi ke heula, saeutik terminologi. Kami parantos terang naon Power Apps sareng Power Automate, tapi upami aya anu henteu terang, kuring nyarankeun yén anjeun maca tulisan kuring sateuacana, contona, di dieu atawa di dieu. Nanging, kami henteu acan terang naon Layanan Data Umum, janten waktosna nambihan téori sakedik.

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Common Data Service (CDS kanggo pondok) nyaéta platform panyimpen data sapertos pangkalan data. Sabenerna, ieu mangrupikeun pangkalan data anu aya dina méga Microsoft 365 sareng gaduh hubungan anu caket sareng sadaya jasa Microsoft Power Platform. CDS ogé sayogi ngalangkungan Microsoft Azure sareng Microsoft Dynamics 365. Data tiasa asup kana CDS ku sababaraha cara, salah sahiji cara nyaéta, contona, nyiptakeun rékaman dina CDS sacara manual, sami sareng SharePoint. Sadaya data dina Common Data Service disimpen dina tabel anu disebut éntitas. Aya sababaraha éntitas dasar anu anjeun tiasa nganggo pikeun tujuan anjeun nyalira, tapi anjeun ogé tiasa nyiptakeun éntitas anjeun nyalira nganggo set atribut anjeun nyalira. Sarupa sareng SharePoint, dina Common Data Service, nalika nyiptakeun atribut, anjeun tiasa netepkeun jinisna sareng aya sajumlah ageung jinis. Salah sahiji fitur anu pikaresepeun nyaéta kamampuan nyiptakeun anu disebut "Option Sets" (sarua sareng pilihan pikeun widang Pilih dina SharePoint), anu tiasa dianggo deui dina widang naon waé éntitas. Tambih Deui, data tiasa dimuat tina sababaraha sumber anu didukung, kitu ogé Power Apps sareng Power Automate aliran. Sacara umum, pondokna, CDS mangrupikeun sistem panyimpen sareng pamulihan data. Kauntungannana sistem ieu nyaéta integrasi anu caket sareng sadaya jasa Microsoft Power Platform, anu ngamungkinkeun anjeun ngawangun struktur data tina rupa-rupa tingkat pajeulitna sareng dianggo engké dina aplikasi Power Apps sareng gampang nyambung ka data ngalangkungan Power BI pikeun ngalaporkeun. CDS gaduh antarmuka sorangan pikeun nyiptakeun éntitas, atribut, aturan bisnis, hubungan, pandangan sareng dasbor. Antarbeungeut pikeun gawé bareng CDS aya dina situs wéb make.powerapps.com dina bagian "Data", dimana sadaya pilihan utama pikeun nyetél éntitas dikumpulkeun.
Ku kituna hayu urang coba pikeun nyetél hiji hal. Hayu urang nyieun éntitas anyar "Pesenan" dina Common Data Service:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Sakumaha anjeun tiasa tingali, nalika nyieun hiji éntitas anyar, anjeun kudu nangtukeun ngaranna dina nilai tunggal jeung sababaraha, jeung anjeun ogé kudu nangtukeun hiji widang konci. Dina kasus urang, ieu bakal janten widang "Ngaran". Ngomong-ngomong, anjeun ogé tiasa nengetan yén nami internal sareng tampilan éntitas sareng sawah langsung dituduhkeun dina hiji bentuk, teu sapertos SharePoint, dimana anjeun kedah mimiti nyiptakeun lapangan dina basa Latin, teras ganti nami kana Rusia.
Ogé, nalika nyiptakeun éntitas, anjeun tiasa ngadamel sajumlah ageung setélan anu béda, tapi urang moal ngalakukeun ieu ayeuna. Urang nyieun hiji éntitas jeung ngaléngkah ka nyieun atribut.
Kami nyiptakeun médan Status kalayan jinis "Set parameter" sareng netepkeun 4 parameter dina konteks widang ieu (Anyar, Palaksanaan, Dieksekusi, Ditolak):

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Nya kitu, urang nyieun widang sésana nu urang bakal perlu pikeun nerapkeun aplikasi. Ku jalan kitu, daptar jenis widang sadia dibéréndélkeun di handap; satuju, aya jelas loba di antarana?

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Punten perhatoskeun ogé setélan widang wajib; salian ti "Diperlukeun" sareng "Opsional", aya ogé pilihan "Disarankeun":

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Saatos urang nyiptakeun sadaya widang anu diperyogikeun, anjeun tiasa ningali sadaya daptar widang éntitas ayeuna dina bagian anu saluyu:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Éntitas dikonpigurasi sareng ayeuna anjeun kedah ngonpigurasikeun formulir éntri data dina tingkat Ladenan Data Umum pikeun éntitas ayeuna. Buka tab "Bentuk" teras klik "Tambahkeun Bentuk" -> "Bentuk Utama":

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Urang nyetél formulir anyar pikeun ngasupkeun data ngaliwatan Common Data Service sarta baris nepi widang hiji-hiji, lajeng klik tombol "Nyebarkeun":

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Formulir geus siap, hayu urang pariksa operasi na. Kami balik deui ka Service Data Umum sareng angkat ka tab "Data", teras klik "Tambahkeun rékaman":

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Dina jandela formulir anu muka, lebetkeun sadaya data anu diperyogikeun teras klik "Simpen":

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Ayeuna dina bagian Data kami gaduh hiji éntri:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Tapi sababaraha widang dipintonkeun. Ieu gampang pikeun ngalereskeun. Pindah ka tab "Panémbongan" sareng buka pintonan anu pangheulana pikeun ngédit. Tempatkeun widang anu diperyogikeun dina formulir kiriman teras klik "Nyebarkeun":

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Kami pariksa komposisi widang dina bagian "Data". Sadayana saé:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Janten, di sisi Common Data Service, éntitas, widang, presentasi data sareng formulir pikeun éntri data manual langsung tina CDS parantos siap. Ayeuna hayu urang ngadamel aplikasi kanvas Power Apps pikeun éntitas anyar urang. Hayu urang teraskeun kana nyieun aplikasi Power Apps anyar:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Dina aplikasi anyar, urang nyambung ka entitas urang dina Common Data Service:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Saatos sadaya sambungan, kami nyetél sababaraha layar aplikasi mobile Power Apps kami. Ngadamel layar munggaran kalayan sababaraha statistik sareng transisi antara pintonan:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Kami ngadamel layar kadua kalayan daptar pesenan anu sayogi dina éntitas CDS:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Sareng urang ngadamel layar sanés pikeun nyiptakeun pesenan:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Urang nyimpen sarta nyebarkeun aplikasi, lajeng ngajalankeun eta pikeun nguji. Eusian widang teras klik tombol "Jieun":

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Hayu urang pariksa naha rékaman geus dijieun dina CDS:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Hayu urang parios sami tina aplikasi:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Sadaya data aya dina tempatna. Sentuhan ahir tetep. Hayu urang ngadamel aliran Power Automate leutik anu, nalika nyiptakeun rékaman dina Common Data Service, bakal ngirim béwara ka pelaksana pesenan:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Hasilna, kami nyiptakeun éntitas sareng formulir di tingkat Common Data Service, aplikasi Power Apps pikeun berinteraksi sareng data CDS, sareng aliran Power Automate pikeun ngirim bewara sacara otomatis ka pamaen nalika pesenan anyar dijieun.

Ayeuna ngeunaan harga. Ladenan Data Umum henteu kalebet kana Aplikasi Power anu disarengan sareng langganan Office 365 anjeun. Ieu hartosna upami anjeun gaduh langganan Office 365 anu kalebet Power Apps, anjeun moal ngagaduhan Ladenan Data Umum sacara standar. Aksés ka CDS merlukeun meuli lisénsi Power Apps misah. Harga pikeun rencana sareng pilihan lisénsi dibéréndélkeun di handap sareng dicandak tina situs wéb powerapps.microsoft.com:

Service Data umum jeung Power Aplikasi. Nyieun aplikasi mobile

Dina tulisan di handap ieu, urang bakal ningali langkung seueur fitur tina Common Data Service sareng Microsoft Power Platform. Wilujeng siang, sadayana!

sumber: www.habr.com

Tambahkeun komentar