Tinklaraštis

Automatizuojame „Business Central" su Power Automate

Power Automate yra greičiausias būdas sujungti „Business Central” su likusia „Microsoft 365” aplinka nerašant nė vienos AL eilutės. Naudojamas gerai, jis pašalina rankinius žingsnius per dienas. Naudojamas blogai, jis virsta krūva trapių srautų, kurių niekas nevaldo. Štai konsultanto žvilgsnis, kur jis spindi, kur ne, ir kaip viską suvaldyti.

Kas yra Power Automate

Power Automate yra „Microsoft” automatizavimo paslauga be kodo arba su mažai kodo. Kuriate srautus — suveikia paleidiklis, tada vykdoma veiksmų seka. Jis jungiasi prie šimtų paslaugų per jungtis, o „Business Central” yra viena iš jų. Jokios infrastruktūros, jokio diegimo konvejerio; kuriate naršyklėje, o srautas veikia debesyje.

Kodėl tai svarbu: verslo naudotojai ir konsultantai gali automatizuoti realų darbą be kūrėjo, o tai reiškia, kad maži patobulinimai iš tikrųjų įgyvendinami, o ne guli sąraše.

„Business Central” jungtis

Standartinė BC jungtis suteikia ir paleidiklius, ir veiksmus. Paleidikliai pradeda srautą — kai įrašas sukuriamas, modifikuojamas ar ištrinamas tam tikroje esybėje arba kai įrašas pasikeičia pasirinktoje lentelėje. Veiksmai leidžia srautui skaityti ir rašyti atgal — gauti, sukurti, atnaujinti ar ištrinti įrašus per tą patį API sluoksnį, kurį naudoja kitos BC integracijos.

Kodėl tai svarbu: kadangi jungtis remiasi standartiniu API, ji laikosi teisių ir išlieka stabili per naujinimus. Automatizuojate per palaikomą sutartį, o ne per apgavystę.

Įprasti scenarijai be kodo arba su mažai kodo

Modeliai, kuriuos diegiame dažniausiai:

Kodėl tai svarbu: būtent šie pasikartojantys, kelias programas apimantys darbai tyliai ryja darbuotojų laiką. Jų automatizavimas yra vertingas ir mažai rizikingas, nes pačioje BC niekas nesikeičia.

Kada srautas yra tinkamas įrankis

Rinkitės Power Automate, kai logika yra paprasta ar vidutinio sudėtingumo, apimtis nedidelė, darbas įvykiais grįstas ir apima kelias „Microsoft 365” paslaugas. Tvirtinimai, įspėjimai ir lengvas sinchronizavimas yra jo stiprybė. Jei pilietis kūrėjas gali jį prižiūrėti ir jis nevyksta tūkstančius kartų per valandą, srautas labai tikėtinai yra teisingas atsakymas.

Kodėl tai svarbu: lengviausio darbą atliekančio įrankio pasirinkimas mažina kaštus ir išlaiko sprendimą suprantamą tiems žmonėms, kurie juo remiasi.

Kada jo NENAUDOTI — rinkitės AL arba Azure Functions

Būkite sąžiningi dėl ribų. Perkelkite logiką į AL plėtinį, kai ji turi vykti registravimo transakcijos viduje, atomiškai užtikrinti verslo taisykles arba reaguoti akimirksniu BC viduje. Perkelkite ją į Azure Function, kai reikia sudėtingų transformacijų, didelio pralaidumo, intensyvių trečiųjų šalių iškvietimų arba tinkamo kartojimo ir klaidų valdymo dideliu mastu. Power Automate prastai tinka glaudžioms kilpoms, dideliems duomenų kiekiams ir sudėtingam šakojimuisi — tokie srautai tampa lėti ir nebeskaitomi.

Kodėl tai svarbu: sudėtingos ar didelės apimties logikos brukimas į srautą sukuria kažką, ką sunku testuoti, sunku derinti ir kas linkę nustoti veikti dėl laiko limito. Tinkamo sluoksnio pasirinkimas iš anksto sutaupo brangaus perrašymo vėliau.

Ribos ir valdysena, į kurią reikia atkreipti dėmesį

Net geriems srautams reikia drausmės. Stebėkite API ir veiksmų ribas (užklausų ribojimą ir kvotas pagal planą), licencijų lygį, reikalingą aukščiausios klasės jungtims, ir nuosavybę — su vieno asmens paskyra susietas srautas miršta, kai tas žmogus išeina. Nustatykite pavadinimų taisykles, naudokite paslaugų paskyras ir laikykite srautus valdomoje aplinkoje su DLP politikomis, kad duomenys nenutekėtų per nesankcionuotą jungtį.

Kodėl tai svarbu: nevaldomi srautai yra klasikinė šešėlinio IT problema. Šiek tiek struktūros išlaiko automatizavimą turtu, o ne paslėpta našta.


Svarstote, ar jūsų kitas automatizavimas priklauso Power Automate, AL, ar Azure Function? Papasakokite savo istoriją ir pateiksime sąžiningą rekomendaciją — bei įgyvendinsime paprasčiausiu ilgaamžiu būdu.

← Visi straipsniai

Papasakokite savo istoriją.

Aprašykite, ko jums reikia, ir mes grįšime su sąžiningu, nemokamu įvertinimu — be jokių įsipareigojimų.

Gauti nemokamą įvertinimą