Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Hamıya salam! Bu gün biz Microsoft Common Data Service məlumat platforması və Power Apps və Power Automate xidmətlərindən istifadə edərək sifarişlərin yaradılması prosesini avtomatlaşdırmağa çalışacağıq. Biz Common Data Service əsasında obyektlər və atributlar quracağıq, sadə mobil proqram yaratmaq üçün Power Apps-dən istifadə edəcəyik və Power Automate bütün komponentləri vahid məntiqlə birləşdirməyə kömək edəcək. Gəlin vaxt itirməyək!

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Ancaq əvvəlcə bir az terminologiya. Power Apps və Power Automate-in nə olduğunu artıq bilirik, lakin kimsə bilmirsə, əvvəlki məqalələrimi oxumağı məsləhət görürəm, məsələn: burada və ya burada. Bununla belə, Ümumi Məlumat Xidmətinin nə olduğunu hələ başa düşməmişik, ona görə də bir az nəzəriyyə əlavə etməyin vaxtı gəldi.

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Common Data Service (qısaca CDS) verilənlər bazası kimi məlumat saxlama platformasıdır. Əslində, bu, Microsoft 365 buludunda yerləşən verilənlər bazasıdır və bütün Microsoft Power Platform xidmətləri ilə sıx əlaqəyə malikdir. CDS Microsoft Azure və Microsoft Dynamics 365 vasitəsilə də mövcuddur. Məlumat CDS-ə müxtəlif yollarla daxil ola bilər, bunun yollarından biri, məsələn, SharePoint-ə bənzər olaraq CDS-də əl ilə qeydlər yaratmaqdır. Ümumi Məlumat Xidmətindəki bütün məlumatlar obyektlər adlanan cədvəllərdə saxlanılır. Öz məqsədləriniz üçün istifadə edə biləcəyiniz bir sıra əsas obyektlər var, lakin siz həmçinin öz atribut dəstlərinizlə öz qurumlarınızı yarada bilərsiniz. SharePoint kimi, Common Data Service-də bir atribut yaratarkən onun növünü təyin edə bilərsiniz və çox sayda növ var. Maraqlı xüsusiyyətlərdən biri qurumun istənilən sahəsində təkrar istifadə oluna bilən “Seçimlər dəstləri” (SharePoint-də Seçmə sahəsi üçün seçimlərin analoqu) yaratmaq imkanıdır. Üstəlik, məlumatlar müxtəlif dəstəklənən mənbələrdən, həmçinin Power Apps və Power Automate axınlarından yüklənə bilər. Ümumiyyətlə, qısaca desək, CDS məlumatların saxlanması və axtarışı sistemidir. Bu sistemin üstünlüyü onun bütün Microsoft Power Platform xidmətləri ilə sıx inteqrasiyasıdır ki, bu da sizə müxtəlif mürəkkəblik səviyyəli məlumat strukturlarını qurmağa və onlardan sonra Power Apps proqramlarında istifadə etməyə və hesabat vermək üçün Power BI vasitəsilə asanlıqla məlumatlara qoşulmağa imkan verir. CDS-in obyektlər, atributlar, biznes qaydaları, əlaqələr, baxışlar və tablolar yaratmaq üçün öz interfeysi var. CDS ilə işləmək üçün interfeys saytda yerləşdirilmişdir make.powerapps.com qurumların qurulması üçün bütün əsas seçimlərin toplandığı "Məlumatlar" bölməsində.
Beləliklə, bir şey qurmağa çalışaq. Common Data Service-də yeni “Sifariş” obyekti yaradaq:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Göründüyü kimi, yeni obyekt yaradarkən onun adını tək və çoxlu qiymətlərdə göstərməlisiniz, həmçinin açar sahəsini də göstərməlisiniz. Bizim vəziyyətimizdə bu "Ad" sahəsi olacaq. Yeri gəlmişkən, həmçinin qeyd edə bilərsiniz ki, obyektlərin və sahələrin daxili və displey adları SharePoint-dən fərqli olaraq dərhal bir formada göstərilib, burada əvvəlcə Latın dilində bir sahə yaratmalı, sonra isə onun adını rus dilinə dəyişdirməlisiniz.
Həmçinin, bir obyekt yaratarkən çox sayda müxtəlif parametrlər etmək mümkündür, lakin indi bunu etməyəcəyik. Biz bir varlıq yaradırıq və atributların yaradılmasına keçirik.
“Parametrlər toplusu” tipli Status sahəsi yaradırıq və bu sahənin kontekstində 4 parametr müəyyən edirik (Yeni, İcra, İcra, Rədd edilmiş):

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Eynilə, tətbiqi həyata keçirmək üçün ehtiyac duyacağımız qalan sahələri yaradırıq. Yeri gəlmişkən, mövcud sahə növlərinin siyahısı aşağıda verilmişdir; razılaşın, onların çoxu aydındır?

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Zəhmət olmasa, məcburi sahələrin təyin edilməsinə də diqqət yetirin, "Tələb olunur" və "Könüllü" ilə yanaşı, "Tövsiyə olunan" seçimi də var:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Bütün lazımi sahələri yaratdıqdan sonra müvafiq bölmədə cari obyektin sahələrinin bütün siyahısına baxa bilərsiniz:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Müəssisə konfiqurasiya edilib və indi siz cari qurum üçün Ümumi Məlumat Xidməti səviyyəsində məlumat daxiletmə formasını konfiqurasiya etməlisiniz. "Formalar" sekmesine keçin və "Forma əlavə et" -> "Əsas forma" düyməsini basın:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Ümumi Məlumat Xidməti vasitəsilə məlumatların daxil edilməsi üçün yeni forma qurduq və sahələri bir-birinin ardınca sıralayırıq və sonra “Dərc et” düyməsini sıxırıq:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Forma hazırdır, onun işini yoxlayaq. Ümumi Məlumat Xidmətinə qayıdırıq və “Məlumat” sekmesine keçib, “Qeyd əlavə et” düyməsini sıxırıq:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Açılan forma pəncərəsində bütün lazımi məlumatları daxil edin və "Saxla" düyməsini basın:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

İndi Data bölməsində bir girişimiz var:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Ancaq bir neçə sahə göstərilir. Bunu düzəltmək asandır. "Görünüşlər" sekmesine keçin və redaktə üçün ilk görünüşü açın. Təqdimat formasında tələb olunan sahələri yerləşdirin və “Yayımla” düyməsini basın:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

"Məlumatlar" bölməsində sahələrin tərkibini yoxlayırıq. Hər şey yaxşıdır:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Beləliklə, Ümumi Məlumat Xidməti tərəfində, CDS-dən birbaşa məlumatların əl ilə daxil edilməsi üçün obyekt, sahələr, məlumat təqdimatı və forma hazırdır. İndi yeni müəssisəmiz üçün Power Apps kətan tətbiqini yaradaq. Gəlin yeni Power Apps tətbiqini yaratmağa davam edək:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Yeni tətbiqdə biz Ümumi Məlumat Xidmətindəki qurumumuza qoşuluruq:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Bütün bağlantılardan sonra Power Apps mobil tətbiqimizin bir neçə ekranını quraşdırdıq. Bəzi statistik məlumatlar və baxışlar arasında keçidlərlə ilk ekranın edilməsi:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

CDS obyektində mövcud sifarişlərin siyahısı ilə ikinci ekran yaradırıq:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Və sifariş yaratmaq üçün başqa bir ekran düzəldirik:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Tətbiqi saxlayırıq və dərc edirik, sonra sınaq üçün işə salırıq. Sahələri doldurun və "Yarat" düyməsini basın:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

CDS-də qeydin yaradılıb-yaratılmadığını yoxlayaq:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Eyni şeyi tətbiqdən yoxlayaq:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Bütün məlumatlar yerindədir. Son toxunuş qalır. Kiçik bir Power Automate axını edək ki, Common Data Service-də qeyd yaradan zaman sifarişin icraçısına bildiriş göndərsin:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Nəticədə, biz Common Data Service səviyyəsində obyekt və forma, CDS datası ilə qarşılıqlı əlaqə üçün Power Apps tətbiqi və yeni sifariş yaradılan zaman ifaçılara bildirişlərin avtomatik göndərilməsi üçün Power Automate axını yaratdıq.

İndi qiymətlər haqqında. Ümumi Məlumat Xidməti Office 365 abunəliyinizlə gələn Power Tətbiqlərinə daxil edilmir. Bu o deməkdir ki, Power Apps daxil olan Office 365 abunəliyiniz varsa, defolt olaraq Ümumi Məlumat Xidmətinə malik olmayacaqsınız. CDS-ə giriş ayrıca Power Apps lisenziyasının alınmasını tələb edir. Planlar və lisenziya seçimləri üçün qiymətlər aşağıda verilmişdir və vebsaytdan götürülmüşdür powerapps.microsoft.com:

Ümumi Məlumat Xidməti və Güc Proqramları. Mobil proqramın yaradılması

Növbəti məqalələrdə biz Common Data Service və Microsoft Power Platform-un daha çox xüsusiyyətlərinə baxacağıq. Hər kəsə xoş günlər!

Mənbə: www.habr.com

Добавить комментарий