Делите путем


Замените класичне Microsoft Dataverse токове рада токовима

Ова тема упоређује могућности са класичним радним процесом. Power Automate

Power Automate има значајне предности у односу на класични модел позадинског тока рада; требало би да размотрите коришћење Power Automate за аутоматизацију ваших процеса уместо класичног тока рада.

Креирајте токове уместо класичних радних токова да бисте изградили нове процесе аутоматизације. Microsoft Dataverse Поред тога, требало би да прегледате своје постојеће класичне процесе тока посла у позадини и размотрите њихову замену токовима.

Поређење могућности функција

Ова табела сумира поређење између могућности Power Automate и класичних токова посла.

Непрестано додајемо нове могућности у Power Automate. Ажурираћемо информације у овој табели како будемо имали могућности; често проверавајте! Power Automate За информације о предстојећим могућностима које ће вам помоћи да замените класичне позадинске токове рада токовима, погледајте Шта је ново и планирано Power Automate.

Могућност Power Automate Класични ток рада
Моделирање Условно гранање Да Да
Лупирање Да Не
Услови чекања на колонама Не Да
Паралелна грана Да Не
Конектори за екстерне системе одмах по постављању (покретање и извршавање радњи у екстерним сервисима) Да Не
Састав Динамички садржај Да Да
Приступ прелиминарним подацима догађаја Не Да
Покрените подређене токове рада Да Да
Покрени Microsoft Dataverse радње (укључујући прилагођене) Да Да
Покрените прилагођене активности тока посла у позадини Не Да
Групишите кораке за покретање у трансакцији Да (скупови промена) Не
Токови рада одобрења Да Не
Извршење Окидач при променама колоне Да Да
Условно се покреће на основу вредности колоне (на пример, на одређени датум у колони са датумом) Не Не
Покреће се при вишеструким догађајима у табели Dataverse Да Да
Покреће се на захтев Да Да
Опсези „покрени као“
(на пример, организација, пословна јединица, корисник)
Да Да
Трчите по распореду Да Не
Синхронизовано покретање (у реалном времену) Не Да
Историја Ревизија Да Да
Покрени аналитику Да Не
Ауторство и преносивост Подршка за решења Да Да
Модерни дизајнер Да Не
Ауторство уз помоћ вештачке интелигенције Да No

Пример сценарија: Замена позадинског тока посла током у облаку

Замислите продајни сценарио у којем сте саставили понуду за купца и сада морате да затражите одобрење од свог менаџерског тима пре него што пошаљете понуду купцу. Са класичним токовима рада, ово није лако и већина решења за ово захтева од програмера да напише прилагођене активности тока рада у позадини како би преузео ставке понуде.

Са токовима, овај сценарио је лакше направити, као што је приказано у каснијем водичу који покрива неке од могућности. Power Automate Те могућности укључују:

  • Креирање облачног тока који се покреће на захтев.
  • Добијање листе редова који су повезани са табелом. Dataverse
  • Петљање преко листе редова.
  • Слање захтева за одобрење.

Да бисте омогућили продавцу да покрене захтев за одобрење на захтев:

  1. Пријавите се да бисте Power Automate и креирали ток у облаку у решењу.

  2. Са листе окидача изаберите Microsoft Dataverse – Када је ред изабран, а затим изаберите Понуде као табелу.

    Овај окидач омогућава да се облачни ток покреће на захтев у реду или скупу редова.

  3. Када је окидач конфигурисан, додајте акције које ће се покренути у току. Ово пружа одобраваоцу резиме детаља који су му потребни за идентификацију понуђених ставки и вредности. Почните додавањем акције Microsoft Dataverse – Листа редова . Циљ је да се добију појединачне ставке из понуде, па подесите Назив табеле на Редови понуде. Да бисмо осигурали да листа садржи само оне ставке понуде које припадају понуди за коју је ток покренут, навешћемо критеријум филтера у стилу OData. У поље Филтер упита укуцајте _quoteid_value eq , а затим изаберите Понуда са листе динамичких вредности које се појављују.

  4. Пошто желимо да сумирамо ставке понуде за одобрење, додајте акцију Иницијализуј променљиву . Подесите име на резиме линије цитата и тип у стринг (са падајуће листе) и оставите вредност празну.

  5. Додајте акцију Придодај у стринг променљиву , а затим изаберите променљиву резимеа линије цитата коју смо раније креирали. У Вредност бок, изаберите Количина , Име , Цена по јединици , Проширени износ , и Ручно попуст са листе динамичких вредности. Дизајнер Power Automate идентификује да су ове вредности са листе ставки цитата и додаје ову акцију у Примени на сваку петљу како би се осигурало да се информације из сваке ставке додају у овај резиме.

    Снимак екрана који приказује избор вредности.

  6. Да бисте затражили одобрење резимеа понуде који смо креирали, додајте Одобрење – Покрени и сачекајте акцију одобрења . Изаберите врсту одобрења (на пример, Одобри/Одбаци – Први да одговори ), дајте захтеву за одобрење наслов (на пример, назив понуде за коју се тражи одобрење, изабран са листе динамичких вредности), и унесите адресу е-поште за особу која треба да прегледа и одобри понуду у поље Додељено . У Детаљи бок, додајте променљиву Резиме линије цитата, заједно са свим другим информацијама које могу бити релевантне коришћењем динамичког берача вредности (на пример, Укупан износ ).

  7. Да бисте утврдили шта се дешава када је одобрење прихваћено или одбијено, додајте акцију Услов. Изаберите Исход са листе динамичких вредности из првог поља у стању, садржи са падајуће листе у другом пољу и унесите Одобри у трећем пољу стања. На крају, додајте акције на основу исхода одобрења (на пример, пошаљите е-пошту са обавештењем).

    Снимак екрана акције Стање.

Сада имамо структуру одобрења створену тако да одобравалац има све информације потребне за доношење одлуке о наредним корацима. Ево пуног примера:

Снимак екрана структуре тока одобрења.

Када покренете овај ток у односу на вашу понуду, он сумира ставке линије цитата за ту понуду и шаље захтев за одобрење на који одобравалац може да одговори или Power Automate е-пошту коју добију. Ево примера приказа:

Снимак екрана тока у акцији.

  • Радни токови са сложеном условном логиком елсе иф

    Уместо коришћења услова, препоручујемо да користите акцију прекидача.

  • Радни токови који се покрећу из плуг-ин / кода

    Препоручујемо редизајнирање тока да бисте започели са окидачима:

    • Користите Microsoft Dataverse окидаче за покретање токова на основу догађаја у њему.

    • Да бисте покренули токове засноване на догађајима у спољној услузи, искористите више од 260 оут-оф-тхе-бок конектора.

    • За сценарије у којима конектор који вам је потребан није доступан оут-оф-тхе-бок, једноставно креирајте сопствени прилагођени конектор. Више информација: Креирајте прилагођени конектор од нуле

    • Коначно, ако постоје сценарији у којима не можете покренути проток користећи један од унапред изграђених конектора или креирањем прилагођеног конектора, користите окидач Када се прими ХТТП захтев да бисте позвали ток.

  • Радни токови који се покрећу рекурзивно

    Уместо тога користите до-унтил или се примењује на сваку петљу у токовима.

  • Токови посла којима је потребна листа редова

    Користите акцију редова листе . Када користите ову акцију, дефинишите критеријуме за филтрирање редова користећи ОДата синтаксу да оптимизујете акцију минимизирањем броја редова које желите да преузмете.

  • Радни токови који спавају да би се покренули по распореду

    Користите окидач за понављање да бисте покренули пословну логику у периодичним интервалима.

  • Токови посла за које су управљани како би се осигурало да се активности извршавају у једној трансакцији

    Користите акцију скупа промена да бисте осигурали да се све акције унутар ње изводе као једна, атомска јединица у којој или сви успеју, или не као група. Ако било која од радњи у скупу промена не успе, измене извршене завршеним операцијама се враћају назад.

  • Пратите позадински ток посла за неуспехе

    У Power Automate, користите подешавање рун-афтер на акцији да бисте је конфигурисали да се покрене када претходна акција не успе. На пример, пошаљите обавештење за мобилне уређаје Power Automate када акција ажурирања реда не успе или истекне.

Најчешћа питања о услузи

  • Имам Динамицс КСНУМКС лиценцу. Могу ли да користим Power Automate?

    Сваки корисник Динамицс 365 има право на коришћење Power Automate. Прегледајте наше информације о лиценцирању.

  • Колико често се могу покренути моји токови?

    Динамика 365 (или Microsoft Dataverse) токови се покрећу у реалном времену након окидача јер користе вебхоокс (није потребно анкетирање).

    • Као и код директног приступа АПИ-ју, у систему постоје гасови / ограничења. Више информација: Ограничења и конфигурација у Power Automate
    • Конкретно, постоји ограничење од 100.000 акција по 5 минута, по протоку. Једна петља у току облака не може обрадити више од 100.000 ставки одједном.
    • Максимално 6 ГБ пропусности по 5 минута.
  • Колико дуго може покренути један проток?

    Један проток излази након 30 дана.

  • Како да преместим своје токове између окружења?

    Баш као и класични токови посла, можете креирати токове у решењима која подржавају цео животни циклус апликација за процесе.

  • Да ли Power Automate се зависности прате Microsoft Dataverse?

    Слично другим компонентама у решењу, све зависности за токове у решењима се прате Microsoft Dataverse.

  • Шта је са синхроним токовима посла?

    Видели смо повратне информације да синхрони токови посла значајно доприносе проблемима са перформансама крајњег корисника. Препоручујемо да процените да ли се ваш циљ, или делови позадинског тока рада, могу изградити помоћу протока облака. Ако можете поделити акције као асинхроне, корисник може да настави своју активност док Power Automate заврши акцију.

  • Да ли Power Automate ће моји подаци остати у региону (то јест, истом региону као и мој Динамицс КСНУМКС или Microsoft Dataverse окружење)?

    Да, Power Automate увек користи исти регион као Microsoft Dataverse.

  • Да ли треба да направим промене проки / фиревалл?

    Погледајте референцу конфигурације ИП адресе да бисте утврдили да ли је потребно да направите било какве промене проки / фиревалл-а.