Programiranje

Predstavljamo Microsoftovo podatkovno platformo z nizko kodo Dataflex

Microsoftova družina orodij za uporabo z nizko kodo in brez kode je ena najhitreje rastočih platform za razvijalce. Na osnovi tehnologij iz poslovnih programov Dynamics in Officea je Power Platform morda najbolje mišljen kot duhovni naslednik znanih orodij, kot je Visual Basic for Applications: hiter način za izdelavo teh majhnih aplikacij za reševanje težave, ki si ne zaslužijo preusmeritve omejenih virov razvijalcev.

Do nedavnega se je veliko orodij Power Platform osredotočalo na gradnjo in upravljanje delovnih tokov z uporabo Power Automate za osnovno avtomatizacijo poslovnih procesov in Power Apps kot osnovnega graditelja aplikacij v ospredju, s poudarkom na oblikovanju obrazcev in poizvedb. Podobno kot Visual Basic za računalništvo med odjemalcem in strežnikom, so tudi oni prevod za splošno občinstvo API-ja in temeljev sporočil sodobnega, v oblaku osredotočenega, porazdeljenega računalništva.

Povezava platforme Power s poslovnimi podatki

Poglobite se v arhitekturo Power Platform in našli boste Common Data Model (CDM), Microsoftov razširljiv sloj za shranjevanje poslovnih predmetov. CDM je vnaprej konfiguriran s standardnimi poslovnimi entitetami in poskuša dati standardno podlago aplikacijam, ki jih zgradijo uporabniki po vsem svetu, in jim omogoča skupno rabo znotraj in zunaj podjetja, ne da bi razkril kritično intelektualno lastnino. Microsoft redno širi osnovni model entitete Common Data Model in dodaja nove tipe podatkov za podporo različnim poslovnim procesom.

Z orodji, kot je to, se veliko osredotočamo na partnerje za razvoj aplikacij, saj so ključni za uvajanje velikih ERP in CRM aplikacij v Dynamics. Microsoft je s svojim nedavnim partnerskim dogodkom Inspire preimenoval orodja Common Data Service, ki podpirajo, upravljajo in delajo s skupnimi entitetami Data Data v Dataflex Pro. Hkrati je predstavil nov nabor orodij za delo z Dataflex Pro v Power Apps, v Power Virtual Agents in v orodju za sodelovanje Teams. Pod imenom Dataflex je namenjen vsem, da delajo s poslovnimi predmeti, shranjenimi v poslovnih sistemih. Z uporabo Dataflex-a bi lahko vsi, ki lahko napišejo makro v Excelu, ustvarili in delili aplikacije, ki lahko poizvedujejo, prikazujejo in posodabljajo zapise Dataflex Pro.

Uporaba Dataflex-a v skupinah

Aplikacije Dataflex so vgrajene znotraj ekipe, z mrežo za izbiro elementov iz okolja Dataflex Pro vašega podjetja za ustvarjanje aplikacije. Ko zgradite to aplikacijo, jo lahko prek Power Automate hitro povežete s potekom dela z možnostjo izbire takojšnjih, načrtovanih ali avtomatiziranih tokov. To bi vam moralo omogočiti, da sprožite delovne tokove znotraj skupin tako, da recimo posodobite polje naročila, da samodejno posodobite napovedno nadzorno ploščo, ki jo poganja strojno učenje in deluje v Power BI.

Kombinacija Teams, Dataflex in Power Automate kaže na zanimivo prihodnost Teams. Jasno je, da so orodja za sodelovanje, kot so Teams, ključnega pomena za učinkovito delo na daljavo in brez znakov konca zaposlenih, ki delajo od doma, bi morala avtomatizacija zgradb okoli njih pomagati zmanjšati kognitivne preobremenitve in ohraniti minimalen kontekst.

Če lahko preklopim na zavihek Teams, da posodobim stanje neke kode, na kateri delam, če ta posodobitev stanja samodejno posodobi načrt projekta in hkrati opozori svojega upravitelja, da je koda pripravljena za preizkus, potem mi ni bilo treba preklopiti za projekt ali pošiljanje e-pošte. Vse kar moram storiti je, da se vrnem v svoj IDE in napišem več kode.

Izdelava aplikacij Dataflex bi morala biti razmeroma enostavna; za upravljanje dostopa do podatkov lahko uporabite nadzorne skupine za dostop do obstoječih skupin in vlog. Aplikacije so vgrajene v skupinah Teams in vam ni treba skrbeti za shranjevanje, saj to upravljajo osnovne oblačne storitve Power Platform. Najprej ustvarite tabelo in jo nato zapolnite s standardnimi podatkovnimi vrstami, preden jo objavite kot aplikacijo.

Storitev Dataflex deluje z relacijsko vsebino, datotekami in celo slikovnimi podatki; idealen je za hitro sestavljanje aplikacij na podlagi vsebine, ki lahko upravljajo vso dokumentacijo, potrebno v delovnem toku. Ko so ti podatki enkrat shranjeni prek skupin Teams, lahko dostopate iz Power Apps ali celo prek chatbot Power Virtual Agent.

Ne bo vam treba oblikovati uporabniškega vmesnika po meri; tabela je uporabniški vmesnik. Tako je uporabnike lažje usposobiti za delo z Dataflexom. Ko so usposobljeni, lahko hitro poberejo programe, ki so jih razvili kolegi, in jih dodajo v svoj potek dela. Microsoft bo zagotovil nabor vnaprej izdelanih aplikacij Dataflex, osredotočenih na prve delavce, ki jih lahko uporabite kot predlogo za svoje aplikacije.

Zbliževanje Microsoftovih grafov

Morda najbolj zanimivo je, da je Dataflex konvergenca dveh Microsoftovih grafov: Microsoftovega grafa, ki poganja večino Microsofta 365, in Skupnega podatkovnega modela v Dataflex Pro. Z uporabo Teams-a kot uporabniškega vmesnika in ravni upravljanja Microsoft Graph hkrati nadzoruje dostop do vaših poslovnih podatkov in uporabnikom omogoča, da na te podatke zgradijo lastne poglede, ki ustrezajo njihovim delovnim nalogam in nalogam. Prekrivanje uporabnikovega Microsoftovega grafa na aplikacijsko usmerjen Dataflex Pro sicer omejuje, kaj je mogoče storiti s temi podatki, hkrati pa doda priložnost, da znatno poveča svoj doseg.

Dataflex je na koncu uporabno in razmeroma močno orodje. Je močnejši, če ga uporabljate skupaj z Dataflex Pro, saj vam omogoča ustvarjanje entitet po meri, ki jih lahko nato uporabite v aplikacijah Dataflex. Entitete imajo lahko več polj in za razliko od znanih baz podatkov proste oblike lahko vsebino polj omejite na vnaprej določene izbire. Tako je lažje graditi aplikacije okoli njih. Na primer, subjekt, ki ima podatke o sestanku za službo na terenu, lahko vključuje polja, ki označujejo razlog za sestanek in njegov čas, z enakovrednim odnosom mnogo do številk z naslovno entiteto za stranko, ki prihaja iz aplikacije CRM.

[Na voljo tudi: 25 preprostih orodij za hitro gradnjo mobilnih aplikacij]

Struktura entitete Dataflex Pro lahko pomaga pri oblikovanju obrazcev in drugih pogledov v Dataflexu ali v Power Apps. Ko je obrazec ustvarjen, lahko prilagodite postavitev in po potrebi dodate druge entitete ter hitro sestavite aplikacijo za ogled obrazca za poizvedbe, posodobitve in nove podatke. Ko so ti podatki v programu Dataflex Pro, jih lahko dostopa katera koli druga aplikacija, ki lahko deluje s temi podatki, ne glede na to, ali gre za aplikacijo po meri v Teamsu ali katero od aplikacij Dynamics.

Morda je najpomembnejši vidik dela z Dataflex in Dataflex Pro ta, da nas osnovni model entitete oddaljuje od uporabe specializiranih poizvedbenih jezikov. Poizvedbe so zdaj iskanja, vnaprej določena razmerja entitet pa kodirajo več informacij o strukturi naših podatkov in o tem, kako naj bi bili uporabljeni. Pri gradnji teh odnosov še vedno obstajajo posebne veščine, toda ko so vzpostavljene, lahko vsak začne graditi programe, ki jih lahko uporabljajo, s kodo ali brez nje.

$config[zx-auto] not found$config[zx-overlay] not found