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 кенеп колдонмосун жасайлы. Келгиле, жаңы 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. Мобилдик тиркемени түзүү

Биз тиркемени сактап, жарыялайбыз, андан кийин аны сыноо үчүн иштетебиз. Талааларды толтуруп, "Түзүү" баскычын чыкылдатыңыз:

Common Data Service жана Power Apps. Мобилдик тиркемени түзүү

CDSте жазуу түзүлгөнүн текшерип көрөлү:

Common Data Service жана Power Apps. Мобилдик тиркемени түзүү

Келгиле, ошол эле колдонмодон текшерип көрөлү:

Common Data Service жана Power Apps. Мобилдик тиркемени түзүү

Бардык маалыматтар ордунда. Акыркы тийүү калды. Common Data кызматында жазуу түзүүдө буйруктун аткаруучусуна эскертме жөнөтө турган кичинекей 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 жазылууңуз болсо, демейки боюнча жалпы маалымат кызматы болбойт дегенди билдирет. CDSке жетүү үчүн өзүнчө Power Apps лицензиясын сатып алуу талап кылынат. Пландардын баалары жана лицензиялык варианттары төмөндө келтирилген жана веб-сайттан алынган powerapps.microsoft.com:

Common Data Service жана Power Apps. Мобилдик тиркемени түзүү

Кийинки макалаларда биз Common Data Service жана Microsoft Power Platform программасынын дагы көбүрөөк мүмкүнчүлүктөрүн карайбыз. Жакшы күн ар бир бар!

Source: www.habr.com

Комментарий кошуу