Microsoft PowerApps, áður þekkt sem Project Siena, var upphaflega gefið út árið 2015. PowerApps er hugbúnaður sem þjónusta (SaaS) sem hýst er af Microsoft í skýinu á Azure pallinum . Flestar leyfisáætlanir fyrir Office 365 og fyrir Dynamics 365 innihalda leyfi fyrir PowerApps. Ef þú ert að keyra Dynamics 365, þá ertu að öllum líkindum þegar með leyfi fyrir PowerApps líka og er þar með frjálst að nota það til að auka það sem þú getur gert með Dynamics 365.
PowerApps er leið til að búa til farsímaforrit eða vefforrit sem hafa ekkert með Dynamics 365 að gera í sjálfu sér eða sem stækka og bæta Dynamics 365 með því að tengjast gögnum og ferlum inni í Dynamics 365 og bjóða upp á viðbótarvirkni, svipað og hugbúnaðarviðbót -on eða bolt-on vara. PowerApps er ekki leiðin sem þú breytir beint skjánum innan Dynamics 365 kjarnaforrita, eins og Customer Engagement (CRM) eða Finance and Operations (ERP). Hvert forrit sem fellur undir Dynamics 365 regnhlífina hefur sína eigin breytingaeiginleika og rétta leið til að sérsníða það. Áherslan hér er hins vegar PowerApps.
Flestir vita að þú getur notað PowerApps til að búa til forrit sem keyra í samhengi við Office 365 og Dynamics 365, en PowerApps er einnig hægt að nota til að búa til forrit utan Office 365 og Dynamics 365. Ef þú ert með leyfisáætlun fyrir Dynamics 365 sem inniheldur PowerApps og þú vilt búa til forrit sem keyra utan samhengis Dynamics 365, hafðu í huga að þú gætir þurft að kaupa viðbótarleyfi fyrir hvern notanda (eða fyrirtækisleyfi sem nær yfir marga notendur) til að nota PowerApps í fyrirtækinu þínu.
PowerApps var hugsað sem tól til að gera óforritara (ótæknilegum notendum) kleift að búa til sín eigin tölvuforrit, án þess að þurfa að kunna tölvuforritunarmál eða blæbrigði stýrikerfa, gagnagrunnstækni eða meginreglum hugbúnaðarhönnunar. PowerApps er hugbúnaðarþróunarverkfæri til að benda og smella sem felur í sér möguleika á að nota forsmíðuð sniðmát til að flýta fyrir þróunarferlinu og einfalda gerð forrita. PowerApps er kynnt sem leið fyrir hvern sem er - óháð reynslu eða hugbúnaðarþekkingu - til að búa til gagnleg viðskiptaforrit með nokkrum músarsmellum.
Allt í lagi, nú skulum við verða raunsærri: Bendi-og-smelltu hugbúnaðarþróun þýðir að á meðan þú bendir og smellir, á bak við tjöldin skrifar tólið tölvukóða sjálfkrafa. Augljóslega getur verið að hluti kóðans sem það býr til sjálfkrafa gerir ekki nákvæmlega það sem þú vilt eða þarft að gera. Til að benda-og-smelltu á þróun forrita að veruleika þurftu hönnuðir PowerApps að gefa sér nokkrar forsendur og þurftu einnig að takmarka og takmarka hvað þú getur raunverulega gert við það. Ennfremur, endanotendum, sem eru venjulega skrifstofustarfsmenn og eru oft fastir í ógrynni af vinnu við innslátt gagna - og sem hafa sjaldan tíma til að kóða forrit - finnst þeir meira heima við að slá inn gögn en þeir gera við að hanna tölvuforrit.
Eins og þú sérð hér að neðan virðist hönnunarskjárinn í PowerApps ekki vera svo einfaldur; það hefur mikið af valmyndaratriðum, flipa, flakkrúðum og svo framvegis. Margir notendur geta auðveldlega orðið gagnteknir af því sem talið er „einfalt“ forrit til að búa til en er meira í ætt við forritunarþróunarvettvang sem krefst víðtækrar þjálfunar jafnvel fyrir reyndan upplýsingatæknifræðing.

PowerApps Studio, þar sem þú smíðar forrit.
Er PowerApps rétt fyrir þig?
Góðu fréttirnar eru þær að ef þú velur réttu tegund af forriti til að smíða og verður ekki of metnaðarfullur, getur endanlegur ofurnotandi í Dynamics 365 náð ótrúlegum hagkvæmni, allt án þess að þurfa að vera á miskunn upplýsingatæknideildar. Þetta eru sannarlega æðislegar fréttir, þú ættir örugglega að prófa PowerApps ef þú ert sú manneskja sem er óhrædd við að læra nýja, háþróaða hugbúnaðareiginleika.
Ennfremur er PowerApps ekki bara notendatól sem takmarkast við forsmíðuð sniðmát og einfaldar aðstæður. Í PowerApps geturðu smíðað forrit frá grunni, byrjað á auðu sniðmáti. Í höndum upplýsingatæknifræðings, forritara eða jafnvel hagnýts ERP eða CRM Dynamics 365 ráðgjafa sem kann ekki endilega að kóða hvaða tölvuforritunarmál sem er, geta PowerApps verið hröð umsóknarþróunarumhverfi sem notað er til að búa til öflug öpp, án krefjast kóðun á lágu stigi.
Þegar þú býrð til PowerApps geturðu byrjað með gagnatengingu eða þú getur byrjað á notendaupplifuninni. Microsoft flokkar þessar tvær tegundir af PowerApps á þennan hátt:
- Strigaforrit: Byrjaðu á notendaupplifuninni
- Módeldrifin öpp: Byrjaðu á gagnatengingunum þínum
Canvas forrit eru upprunalegu PowerApps: Þú falla stýrir á frjáls-formi striga og skapa eitthvað sem notendur geta innsær vinna með - með litla eða enga þjálfun. Módeldrifin öpp eru nýrri viðbót við PowerApps.
Stóri kosturinn við líkandrifna öpp er að þau nýta Common Data Service (CDS) fyrir öpp. CDS er safn gagnaeininga sem inniheldur tengsl milli aðila, viðskiptarökfræði varðandi þær einingar og eyðublöð til að skoða þær einingar. Dæmi um einingar í Business Central eru reikningur, viðskiptaeining, tengiliður og heimilisfang. Skjár í appinu eru byggðar á einingarformum þannig að ef þú bætir nýjum reit við undirliggjandi einingareyðublaðið fá öll forritin sem þú byggir úr því sjálfkrafa nýja reitinn; þú þarft ekki að breyta öllum öppunum sem þú smíðaðir áður; Þessi tegund af háþróaðri kóða erfðum er sjálfvirk og gerir viðhald á sérsniðnu forritunum þínum miklu auðveldara.
PowerApps er notað í hinum raunverulega heimi í dag af stórfyrirtækjum og ráðgjafafyrirtækjum í fremstu röð. Til dæmis hefur Avanade (samstarfsverkefni Microsoft og Accenture), alþjóðlegt upplýsingatækniráðgjafarfyrirtæki með mörg þúsund starfsmenn, búið til snjallsímaforrit með PowerApps sem starfsmenn (þar á meðal allir sölumenn á veginum) nota daglega. Þessi öpp eru notuð til að tengja saman tengdar upplýsingar sem eru geymdar og stjórnað í aðskildum forritum eins og stefnumótum í Outlook dagatölum og markaðsbókmenntum í SharePoint.
Hér eru talin upp nokkur dæmi um hvers konar eiginleika sem hægt er að hafa í forritum sem eru smíðuð af fyrirtækinu þínu eða viðurkenndum Dynamics 365 lausnaveitanda sem notar Microsoft PowerApps:
- Leitaðu í gegnum þekkingargrunn skjala sem geymdur er á SharePoint fyrir Office 365 úr snjallsímanum þínum og skrifaðu athugasemdir við greinar.
- Tímasettu tæknimenn fyrir stefnumót og uppfærðu sjálfkrafa tiltækileika þeirra í Dynamics 365 Resource Scheduling forritinu.
- Starfsmenn um borð með því að veita upplýsingar um hvert á að fara, hvern á að sjá, hver innskráningarskilríki þeirra eru og svo framvegis, með því að senda upplýsingarnar á öruggan hátt í snjallsíma nýráðins.
- Gefðu ítarlegar, skref-fyrir-skref leiðbeiningar og auðskiljanlegar myndir og skýringarmyndir til framleiðslustarfsmanna í verslun á verksmiðjuhæð í gegnum Android spjaldtölvur til að bæta gæðaeftirlit og fylgja reglum ríkisins og alríkis.
- Fangaðu afskráningu viðskiptavina þegar verkum er lokið og uppfærðu þær upplýsingar aftur í Dynamics 365 for Finance and Operations til að þjóna sem öryggisafrit fyrir síðari innheimtu.
Þetta eru aðeins örfá dæmi. Notaðu ímyndunaraflið. Það eru sannarlega engin takmörk fyrir hagkvæmni sem þú getur náð með því að tengja saman forrit, starfsmenn, viðskiptavini og söluaðila, starfsmenn og stjórnendur, tölvupóst og gagnagrunna og áfram og áfram – og gera það í skýinu og nota farsímaforrit. Kostir þess að búa til og dreifa lausnum byggðar á PowerApps eru:
- Aðgangur hvenær sem er/hvar sem er: Allir eru með farsíma (snjallsímann) með sér á hverjum tíma.
- Alþjóðlegir Microsoft skýjahæfileikar: Þú getur nýtt þér þá vegna þess að allt er byggt á skýi, svo þú þarft ekki að hanna, kaupa, setja upp og viðhalda þínum eigin tölvunetkerfi.
- Gagnatengi í boði: Þú getur fljótt samþætt við ólíka þjónustu frá mismunandi SaaS veitendum.
Gerir ytri PowerApps tengingar
PowerApps er frekar öflugt, mjög gagnlegt og virkilega flott. Þú getur gert ótrúlega hluti með því. En PowerApps er ekki eina leiðin sem marktækar sérstillingar eru þróaðar í hverju af helstu forritunum sem mynda Dynamics 365.
Dynamics 365 er regnhlíf forrita sem inniheldur Customer Engagement (byggt á Microsoft CRM Online), Finance and Operations (byggt á Dynamics AX), Business Central (byggt á Dynamics NAV), Talent (HR), Retail og margt fleira. Það er mjög mismunandi hvernig þú ferð að því að sérsníða hvert og eitt þessara forrita í kjarna þess. Hver hefur sína eigin aðlögunareiginleika innbyggða í það og hefur tækni til að stjórna útgáfum og lögum aðlögunar.
PowerApps snýst meira um að víkka út ferla innan hvers kyns Dynamics 365 forrita og/eða í Office 365 með því að búa til forrit sem hjálpa til við að brúa bilið milli mismunandi forrita og stofnana sem eru samhliða samfelldu viðskiptaferli. Til dæmis geturðu búið til app til notkunar fyrir starfsmenn undirverktaka sem eru ekki skráðir inn á aðalnetið þitt vegna þess að þeir eru ekki í fullu starfi hjá fyrirtækinu þínu; þetta app gerir þeim kleift að hafa takmarkaðan aðgang og uppfærslugetu sem er sjálfkrafa samþætt við aðal Dynamics 365 ERP og/eða CRM.
Þrátt fyrir að PowerApps geti augljóslega tengst gagna- og forritaþjónustum með tengingum geturðu notað eina af fimm öðrum aðferðum eða heimildum til að fella gögn inn í PowerApps sköpunina þína. Allar þessar aðferðir eða heimildir eru sýndar í svörtu yfirlitsrúðunni vinstra megin við PowerApps Design Studio aðalgluggann. Á yfirlitsrúðunni, þegar þú velur Gögn, stækkar valmyndin niður til að sýna gagnaaðferðirnar:
- Entities: Safn af færslum sem er svipað og gagnagrunnstöflu en er í raun hluti af Common Data Service (CDS) Microsoft fyrir forrit.
Þú getur notað grunnsett staðlaðra eininga sem nær yfir margar algengar aðstæður, en þú takmarkast ekki við aðeins þessar. Að auki geturðu búið til þínar eigin sérsniðnu einingar til að uppfylla einstöku kröfur þínar.
Viðskiptareglur eins og sannprófun gagna er hægt að geyma á einingastigi í stað eins apps; á þennan hátt geturðu búið til mörg forrit sem nota sömu eininguna og forðast að þurfa að endurkóða og viðhalda sömu gagnaprófunarferlunum ítrekað. Aðrir kóða-endurnotkunareiginleikar eru einnig innifaldir.
- Valmöguleikasett (vallistar): Fellilisti með föstum gildum sem þú getur haft með í einu eða fleiri forritum.
Valmöguleikasett eru einnig kölluð vallistar og almennt talað um gildissamstæður eða (í gömlum Windows hugtökum) combo-box. Eins og með einingar geta þeir verið staðallir (verksmiðjuhlaðnir) eða sérsniðnir listar sem þú býrð til til að henta þínum einstökum tilgangi.
- Gagnasamþætting: Gagnastraumar frá ytri eða tengdum kerfum, eins og Outlook .
Hægt er að stilla þessi flóknari gagnaviðmót með því að nota annað hvort Data Integrator eiginleikann eða nýrri möguleika sem kallast Microsoft Data Integration for Common Data Service.
Ráðfærðu þig við upplýsingatæknideildina þína og/eða viðurkennda lausnaraðila til að fá frekari upplýsingar um hvernig eigi að hanna og stilla flóknar gagnasamþættingar, eða, betra, biðja um að einhver þar búi til samþættingar fyrir þig.
Að samþætta gögn frá utanaðkomandi forritum í Dynamics 365, sérstaklega inn í Finance and Operations (AX) forritið, er mikilvægt atriði vegna þess að það getur hjálpað þér að forðast tímafreka endurlykla gagna, auka nákvæmni gagna og auka sjálfvirkni endurtekinna verkefna og aðgerða.
Ef tengingin sem þú leitar að er ekki tiltæk á listanum yfir tengingar sem Microsoft býður upp á í PowerApps skaltu íhuga að biðja upplýsingatæknideild þína um að búa til sérsniðið tengi fyrir þig.
Til að gera það þarf þekkingu á REST API, stutt fyrir R epresentational S Tate T ransfer a pplication p rogramming ég nterface, að hvað sem það er sem þú vilt tengjast. Þetta API verður að styðja að minnsta kosti eitt (af tíu) auðkenningaraðferðum og verður að nota JavaScript Object Notation (JSON).
- Gáttir: Þekktar sem gagnagáttir á staðnum og keyrðar sem Windows þjónusta.
Gagnagáttin á staðnum er aðferð til að fá gögn úr staðbundnu kerfi og samþætta þau inn í skýjaumhverfið þitt, þar sem þau geta síðan verið tiltæk sem hluti af öppunum sem þú smíðar með PowerApps.
Ráðfærðu þig við upplýsingatæknideild þína um uppsetningu og stillingu á gagnagáttum á staðnum.