Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Բարեւ բոլորին! Այսօր մենք կփորձենք ավտոմատացնել պատվերների ստեղծման գործընթացը՝ օգտագործելով Microsoft Common Data Service տվյալների հարթակը և Power Apps և Power Automate ծառայությունները: Մենք կկառուցենք միավորներ և ատրիբուտներ՝ հիմնվելով Common Data Service-ի վրա, կօգտագործենք Power Apps-ը՝ պարզ բջջային հավելված ստեղծելու համար, և Power Automate-ը կօգնի միացնել բոլոր բաղադրիչները մեկ տրամաբանությամբ: Եկեք ժամանակ չկորցնենք։

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Բայց նախ՝ մի փոքր տերմինաբանություն։ Մենք արդեն գիտենք, թե ինչ են Power Apps-ը և Power Automate-ը, բայց եթե որևէ մեկը չգիտի, խորհուրդ եմ տալիս կարդալ իմ նախորդ հոդվածները, օրինակ. այստեղ կամ այստեղ. Այնուամենայնիվ, մենք դեռ չենք պարզել, թե որն է ընդհանուր տվյալների ծառայությունը, ուստի ժամանակն է ավելացնել մի փոքր տեսություն:

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Common Data Service-ը (CDS-ը կարճ) տվյալների պահպանման հարթակ է, ինչպես տվյալների բազան: Փաստորեն, սա տվյալների բազա է, որը տեղակայված է Microsoft 365 ամպում և սերտ կապ ունի Microsoft Power Platform-ի բոլոր ծառայությունների հետ: CDS-ը հասանելի է նաև Microsoft Azure-ի և Microsoft Dynamics 365-ի միջոցով: Տվյալները կարող են մուտք գործել CDS տարբեր ձևերով, եղանակներից մեկը, օրինակ, CDS-ում ձայնագրություններ ձեռքով ստեղծելն է, նման՝ SharePoint-ին: Ընդհանուր տվյալների ծառայության բոլոր տվյալները պահվում են աղյուսակներում, որոնք կոչվում են սուբյեկտներ: Կան մի շարք հիմնական սուբյեկտներ, որոնք դուք կարող եք օգտագործել ձեր սեփական նպատակների համար, բայց կարող եք նաև ստեղծել ձեր սեփական սուբյեկտները ձեր սեփական ատրիբուտների հավաքածուներով: SharePoint-ի նման, Common Data Service-ում, երբ ստեղծում եք հատկանիշ, կարող եք նշել դրա տեսակը, և կան հսկայական թվով տեսակներ: Հետաքրքիր առանձնահատկություններից է այսպես կոչված «Option Sets» ստեղծելու հնարավորությունը (որը նման է SharePoint-ի Select դաշտի տարբերակներին), որը կարող է կրկին օգտագործվել կազմակերպության ցանկացած դաշտում: Բացի այդ, տվյալները կարող են բեռնվել տարբեր աջակցվող աղբյուրներից, ինչպես նաև Power Apps-ից և Power Automate-ի հոսքերից: Ընդհանուր առմամբ, կարճ ասած, CDS-ն տվյալների պահպանման և որոնման համակարգ է: Այս համակարգի առավելությունը նրա սերտ ինտեգրումն է Microsoft Power Platform-ի բոլոր ծառայությունների հետ, ինչը թույլ է տալիս կառուցել տարբեր մակարդակների բարդության տվյալների կառուցվածքներ և դրանք հետագայում օգտագործել Power Apps հավելվածներում և հեշտությամբ միանալ տվյալներին Power BI-ի միջոցով՝ հաշվետվությունների համար: CDS-ն ունի իր սեփական ինտերֆեյսը սուբյեկտներ, ատրիբուտներ, բիզնես կանոններ, հարաբերություններ, դիտումներ և վահանակներ ստեղծելու համար: Կայքում տեղադրված է CDS-ի հետ աշխատելու ինտերֆեյսը make.powerapps.com «Տվյալներ» բաժնում, որտեղ հավաքված են սուբյեկտների ստեղծման բոլոր հիմնական տարբերակները:
Այսպիսով, եկեք փորձենք ինչ-որ բան ստեղծել: Եկեք ստեղծենք «Պատվեր» նոր էություն Common Data Service-ում.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Ինչպես տեսնում եք, նոր էություն ստեղծելիս դուք պետք է նշեք դրա անունը մեկ և մի քանի արժեքներով, ինչպես նաև պետք է նշեք հիմնական դաշտը: Մեր դեպքում սա կլինի «Անուն» դաշտը: Ի դեպ, կարող եք նաև ուշադրություն դարձնել, որ սուբյեկտների և դաշտերի ներքին և ցուցադրվող անունները անմիջապես նշվում են մեկ ձևի վրա, ի տարբերություն SharePoint-ի, որտեղ նախ անհրաժեշտ է դաշտ ստեղծել լատիներեն, այնուհետև այն վերանվանել ռուսերեն:
Նաև սուբյեկտ ստեղծելիս հնարավոր է հսկայական թվով տարբեր կարգավորումներ կատարել, բայց մենք հիմա դա չենք անի: Մենք ստեղծում ենք էություն և անցնում ատրիբուտների ստեղծմանը:
Մենք ստեղծում ենք Status դաշտ՝ «Set of Parameters» տիպով և սահմանում 4 պարամետր այս դաշտի համատեքստում (Նոր, Կատարում, Կատարված, Մերժված).

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Նմանապես, մենք ստեղծում ենք մնացած դաշտերը, որոնք մեզ անհրաժեշտ կլինեն հավելվածն իրականացնելու համար: Ի դեպ, դաշտերի առկա տեսակների ցանկը թվարկված է ստորև, համաձայն եք, դրանք ակնհայտորեն շատ են:

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Խնդրում ենք նաև ուշադրություն դարձնել պարտադիր դաշտերի կարգավորումներին, բացի «Պահանջվում է» և «Ըստ ցանկության», կա նաև «Առաջարկվում է» տարբերակը.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Բոլոր անհրաժեշտ դաշտերը ստեղծելուց հետո կարող եք համապատասխան բաժնում դիտել ընթացիկ կազմակերպության դաշտերի ամբողջ ցանկը.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Կազմակերպությունը կազմաձևված է, և այժմ դուք պետք է կարգավորեք տվյալների մուտքագրման ձևը ընթացիկ կազմակերպության ընդհանուր տվյալների ծառայության մակարդակում: Գնացեք «Ձևեր» ներդիր և կտտացրեք «Ավելացնել ձև» -> «Հիմնական ձև».

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Մենք ստեղծեցինք նոր ձև՝ տվյալների ընդհանուր տվյալների ծառայության միջոցով մուտքագրելու համար և դաշտերը շարեցինք մեկը մյուսի հետևից, այնուհետև սեղմեք «Հրապարակել» կոճակը.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Ձևը պատրաստ է, եկեք ստուգենք դրա աշխատանքը։ Մենք վերադառնում ենք Common Data Service և գնում «Տվյալներ» ներդիր, այնուհետև սեղմում ենք «Ավելացնել գրառում».

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Բացվող ձևի պատուհանում մուտքագրեք բոլոր անհրաժեշտ տվյալները և սեղմեք «Պահել».

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Այժմ Տվյալների բաժնում մենք ունենք մեկ մուտք.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Բայց մի քանի դաշտեր են ցուցադրվում: Սա հեշտ է ուղղել: Գնացեք «Դիտումներ» ներդիր և բացեք առաջին տեսքը խմբագրման համար: Տեղադրեք պահանջվող դաշտերը ներկայացման ձևի վրա և սեղմեք «Հրապարակել».

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Մենք ստուգում ենք դաշտերի կազմը «Տվյալներ» բաժնում: Ամեն ինչ լավ է:

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Այսպիսով, Common Data Service կողմում կազմակերպությունը, դաշտերը, տվյալների ներկայացումը և ձևը պատրաստ են տվյալների ձեռքով մուտքագրման համար անմիջապես CDS-ից: Այժմ եկեք ստեղծենք Power Apps կտավ հավելված մեր նոր կազմակերպության համար: Եկեք անցնենք նոր Power Apps հավելվածի ստեղծմանը.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Նոր հավելվածում մենք միանում ենք ընդհանուր տվյալների ծառայության մեր կազմակերպությանը՝

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Բոլոր միացումներից հետո մենք ստեղծեցինք մեր Power Apps բջջային հավելվածի մի քանի էկրան: Որոշ վիճակագրությամբ և դիտումների միջև անցումներով առաջին էկրանը պատրաստելը.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Մենք պատրաստում ենք երկրորդ էկրանը CDS-ում առկա պատվերների ցանկով.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Եվ մենք պատրաստում ենք ևս մեկ էկրան պատվեր ստեղծելու համար.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Մենք պահպանում և հրապարակում ենք հավելվածը, այնուհետև այն գործարկում ենք փորձարկման համար: Լրացրեք դաշտերը և սեղմեք «Ստեղծել» կոճակը.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Եկեք ստուգենք, թե արդյոք ձայնագրություն է ստեղծվել CDS-ում.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Նույնը ստուգենք հավելվածից.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Բոլոր տվյալները տեղում են: Վերջին հպումը մնում է: Եկեք մի փոքր Power Automate հոսք ստեղծենք, որը Common Data Service-ում գրառում ստեղծելիս ծանուցում կուղարկի պատվերի կատարողին.

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Արդյունքում մենք ստեղծեցինք միավոր և ձև Common Data Service մակարդակում, Power Apps հավելված՝ CDS տվյալների հետ փոխազդելու համար, և Power Automate հոսք՝ նոր պատվեր ստեղծելիս կատարողներին ծանուցումներ ավտոմատ ուղարկելու համար:

Հիմա գների մասին։ Common Data Service-ը ներառված չէ Power Apps-ում, որը գալիս է ձեր Office 365 բաժանորդագրության հետ: Սա նշանակում է, որ եթե դուք ունեք Office 365 բաժանորդագրություն, որը ներառում է Power Apps-ը, դուք լռելյայն չեք ունենա Common Data Service: CDS-ի հասանելիությունը պահանջում է Power Apps-ի առանձին լիցենզիա գնել: Պլանների և լիցենզավորման տարբերակների գները նշված են ստորև և վերցված են կայքից powerapps.microsoft.com:

Տվյալների ընդհանուր սպասարկում և ուժային հավելվածներ: Բջջային հավելվածի ստեղծում

Հետևյալ հոդվածներում մենք կանդրադառնանք Common Data Service-ի և Microsoft Power Platform-ի ավելի շատ առանձնահատկություններին: Բարի օր բոլորին:

Source: www.habr.com

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