Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Сайн уу! Өнөөдөр бид Microsoft Common Data Service мэдээллийн платформ болон Power Apps болон Power Automate үйлчилгээг ашиглан захиалга үүсгэх үйл явцыг автоматжуулахыг хичээх болно. Бид Common Data Service дээр тулгуурлан аж ахуйн нэгжүүд болон атрибутуудыг бүтээж, Power Apps ашиглан энгийн гар утасны програм үүсгэх ба Power Automate нь бүх бүрэлдэхүүн хэсгүүдийг нэг логикоор холбоход тусална. Цаг үрэхгүй байцгаая!

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Гэхдээ эхлээд бага зэрэг нэр томъёо. Power Apps болон Power Automate гэж юу болохыг бид аль хэдийн мэддэг байсан ч мэдэхгүй хүн байвал миний өмнөх нийтлэлүүдийг уншихыг зөвлөж байна, жишээ нь: энд байна буюу энд. Гэсэн хэдий ч бид Common Data Service гэж юу болохыг хараахан олж мэдээгүй байгаа тул бага зэрэг онол нэмэх цаг болжээ.

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Common Data Service (богинохондоо CDS) нь мэдээллийн сан шиг өгөгдөл хадгалах платформ юм. Үнэн хэрэгтээ энэ нь Microsoft 365 үүлэнд байрладаг мэдээллийн сан бөгөөд Microsoft Power Platform-ын бүх үйлчилгээтэй нягт холбоотой байдаг. CDS-ийг Microsoft Azure болон Microsoft Dynamics 365-аар дамжуулан авах боломжтой. Өгөгдлийг CDS-д янз бүрийн аргаар оруулах боломжтой бөгөөд нэг арга нь жишээлбэл, SharePoint-тэй адил CDS-д гараар бичлэг үүсгэх явдал юм. Common Data Service дахь бүх өгөгдөл нь аж ахуйн нэгж гэж нэрлэгддэг хүснэгтүүдэд хадгалагддаг. Та өөрийн зорилгодоо ашиглаж болох хэд хэдэн үндсэн нэгжүүд байдаг ч та мөн өөрийн шинж чанаруудын багцаар өөрийн аж ахуйн нэгжүүдийг үүсгэж болно. SharePoint-тэй адил Common Data Service-д атрибут үүсгэхдээ түүний төрлийг зааж өгөх боломжтой бөгөөд маш олон төрөл байдаг. Сонирхолтой шинж чанаруудын нэг нь аж ахуйн нэгжийн аль ч талбарт дахин ашиглах боломжтой "Сонголтын багц" (SharePoint дахь Сонгох талбарын сонголтуудтай адил) үүсгэх чадвар юм. Нэмж дурдахад, өгөгдлийг янз бүрийн дэмжигдсэн эх сурвалжаас, мөн Power Apps болон Power Automate дамжуулалтаас ачаалж болно. Ерөнхийдөө товчхондоо CDS нь мэдээлэл хадгалах, хайх систем юм. Энэхүү системийн давуу тал нь Microsoft Power Platform-ын бүх үйлчилгээтэй нягт уялдаа холбоотой байдаг бөгөөд энэ нь танд янз бүрийн түвшний нарийн төвөгтэй өгөгдлийн бүтцийг бий болгож, дараа нь Power Apps програмуудад ашиглах, Power BI-ээр дамжуулан тайлагнах зорилгоор өгөгдөлд хялбар холбох боломжийг олгодог. CDS нь аж ахуйн нэгж, шинж чанар, бизнесийн дүрэм, харилцаа, үзэл бодол, хяналтын самбар үүсгэх өөрийн гэсэн интерфейстэй. CDS-тэй ажиллах интерфейсийг вэбсайт дээр байрлуулсан make.powerapps.com "Өгөгдөл" хэсэгт аж ахуйн нэгжийг байгуулах бүх үндсэн сонголтуудыг цуглуулсан болно.
Тиймээс ямар нэгэн зүйл тохируулахыг хичээцгээе. Common Data Service-д шинэ "Захиалга" байгууллагыг үүсгэцгээе:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Таны харж байгаагаар шинэ аж ахуйн нэгж үүсгэхдээ түүний нэрийг дан болон олон утгаар зааж өгөхөөс гадна түлхүүр талбарыг зааж өгөх шаардлагатай. Манай тохиолдолд энэ нь "Нэр" талбар байх болно. Дашрамд дурдахад, SharePoint-ээс ялгаатай нь аж ахуйн нэгж, талбаруудын дотоод болон дэлгэцийн нэрийг нэг маягт дээр шууд зааж өгөхийг анхаарна уу, та эхлээд латин хэлээр талбар үүсгэж, дараа нь орос хэл рүү нэрлэх хэрэгтэй.
Түүнчлэн, аж ахуйн нэгжийг үүсгэх үед асар олон тооны өөр өөр тохиргоо хийх боломжтой боловч бид үүнийг одоо хийхгүй. Бид аж ахуйн нэгж байгуулж, шинж чанаруудыг бий болгох руу шилждэг.
Бид "Параметрийн багц" төрлийн статус талбарыг үүсгэж, энэ талбарт 4 параметрийг тодорхойлно (Шинэ, Гүйцэтгэсэн, Гүйцэтгэсэн, Татгалзсан):

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Үүний нэгэн адил бид програмыг хэрэгжүүлэхэд шаардлагатай үлдсэн талбаруудыг үүсгэдэг. Дашрамд хэлэхэд, боломжтой талбайн төрлүүдийн жагсаалтыг доор жагсаав; санал нийлж байна уу, тэд маш олон байгаа нь тодорхой байна уу?

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Мөн заавал байх ёстой талбаруудын тохиргоонд анхаарлаа хандуулна уу; "Шаардлагатай" ба "Заавал биш" -ээс гадна "Санал болгож буй" сонголт бас байдаг:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Бид шаардлагатай бүх талбаруудыг үүсгэсний дараа та холбогдох хэсгээс одоогийн байгууллагын талбаруудын жагсаалтыг бүхэлд нь харж болно.

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Аж ахуйн нэгжийн тохиргоо хийгдсэн бөгөөд одоо та одоо байгаа аж ахуйн нэгжийн Common Data Service түвшинд өгөгдөл оруулах маягтыг тохируулах хэрэгтэй. "Маягт" таб руу очоод "Маягт нэмэх" -> "Үндсэн маягт" дээр дарна уу:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Бид Common Data Service-ээр дамжуулан өгөгдөл оруулах шинэ маягтыг тохируулж, талбаруудыг дараалан жагсааж, дараа нь "Нийтлэх" товчийг дарна уу.

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Маягт бэлэн байна, түүний ажиллагааг шалгая. Бид Common Data Service руу буцаж очоод "Өгөгдөл" таб руу очоод "Бичлэг нэмэх" дээр дарна уу:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Нээгдсэн маягтын цонхонд шаардлагатай бүх өгөгдлийг оруулаад "Хадгалах" дээр дарна уу.

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Одоо Өгөгдлийн хэсэгт бид нэг оруулгатай байна:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Гэхдээ цөөхөн талбар харагдаж байна. Үүнийг засахад хялбар. "Харах" таб руу очоод засварлах эхний харагдацыг нээнэ үү. Бүртгэлийн маягт дээр шаардлагатай талбаруудыг байрлуулаад "Нийтлэх" дээр дарна уу:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Бид "Өгөгдөл" хэсэгт талбаруудын найрлагыг шалгана. Бүх зүйл сайхан байна:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Тиймээс Common Data Service тал дээр CDS-ээс шууд гар аргаар өгөгдөл оруулах аж ахуйн нэгж, талбарууд, өгөгдлийн танилцуулга, маягт бэлэн болсон. Одоо шинэ байгууллагадаа зориулж Power Apps canvas програмыг хийцгээе. Шинэ Power Apps програм үүсгэх рүү шилжье:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Шинэ аппликешн дээр бид Common Data Service дахь байгууллагатайгаа холбогдож байна:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Бүх холболтын дараа бид Power Apps гар утасны програмынхаа хэд хэдэн дэлгэцийг тохируулсан. Анхны дэлгэцийг зарим статистик болон үзэлт хоорондын шилжилтийг хийж байна:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Бид CDS байгууллагад байгаа захиалгын жагсаалт бүхий хоёр дахь дэлгэцийг гаргадаг.

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Мөн бид захиалга үүсгэх өөр дэлгэцийг хийдэг:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Бид програмыг хадгалж, нийтлээд дараа нь туршихаар ажиллуулдаг. Талбаруудыг бөглөөд "Create" товчийг дарна уу:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

CDS-д бичлэг үүсгэсэн эсэхийг шалгая:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Үүнтэй ижил зүйлийг програмаас шалгая:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Бүх өгөгдөл байрандаа байна. Эцсийн мэдрэгч хэвээр байна. Common Data Service-д бичлэг үүсгэх үед захиалгыг гүйцэтгэгчид мэдэгдэл илгээх жижиг Power Automate урсгалыг хийцгээе.

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Үүний үр дүнд бид Common Data Service түвшинд аж ахуйн нэгж, маягт, CDS өгөгдөлтэй харилцах Power Apps програм, шинэ захиалга үүсгэх үед гүйцэтгэгчид автоматаар мэдэгдэл илгээх Power Automate урсгалыг үүсгэсэн.

Одоо үнийн талаар. Common Data Service нь таны Office 365 захиалгатай ирдэг Power Apps-д ороогүй болно. Энэ нь хэрэв танд Power Apps агуулсан Office 365 захиалга байгаа бол анхдагчаар Common Data Service байхгүй болно гэсэн үг. CDS-д хандахын тулд тусдаа Power Apps лиценз худалдаж авах шаардлагатай. Төлөвлөгөөний үнэ болон лицензийн сонголтуудыг доор жагсаасан бөгөөд вэбсайтаас авсан болно powerapps.microsoft.com:

Common Data Service болон Power Apps. Гар утасны програм үүсгэх

Дараах нийтлэлүүдэд бид Common Data Service болон Microsoft Power Platform-ийн илүү олон боломжуудыг авч үзэх болно. Өдрийг сайхан өнгөрүүлээрэй, бүгдээрээ!

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх