Power Automate VS Logic Apps. Power Automate учурлары

Баарыңыздарга жакшы күн! Power Automate жана Logic колдонмолорун үйрөнүү жөнүндө мурунку макалада, биз Power Automate жана Logic Apps ортосундагы негизги айырмачылыктарды карап чыктык. Бүгүн мен бул буюмдардын жардамы менен ишке ашырыла турган кызыктуу мүмкүнчүлүктөрдү көрсөткүм келет. Бул макалада биз Power Automate аркылуу ишке ашырылышы мүмкүн болгон бир нече учурларды карап чыгабыз.

Microsoft Power Automate

Бул продукт ар кандай кызматтарга туташтыргычтардын кеңири спектрин камсыз кылат, ошондой эле белгилүү бир окуянын келип чыгышына байланыштуу агымдарды автоматтык түрдө жана заматта ишке киргизүү үчүн триггерлер. Ал ошондой эле график боюнча же баскыч менен иштеп жаткан жиптерди колдойт.

1. Сурамдарды автоматтык түрдө каттоо

Алардын бири суроо-талаптарды автоматтык түрдө каттоону ишке ашыруу болушу мүмкүн. Бул учурда агымдын триггери белгилүү бир почта кутусуна электрондук почта билдирүүсүн алуу болуп калат, андан кийин логика иштетилет:
Power Automate VS Logic Apps. Power Automate учурлары


"Жаңы электрондук кат келгенде" триггерин орнотуп жатканда, сиз ишке киргизүү үчүн керектүү окуяны аныктоо үчүн ар кандай чыпкаларды колдонсоңуз болот:

Power Automate VS Logic Apps. Power Automate учурлары

Мисалы, сиз агымды тиркемелери бар электрондук почталар үчүн же эң чоң мааниге ээ электрондук почталар үчүн гана баштасаңыз болот. Эгер кат белгилүү бир почта ящиги папкасына келсе, сиз агымды баштасаңыз болот. Кошумчалай кетсек, тамгаларды тема сапындагы керектүү субсап боюнча чыпкалоо мүмкүн.
Керектүү эсептөөлөр жүргүзүлүп, бардык керектүү маалыматтар алынгандан кийин, сиз SharePoint тизмесинде башка аракеттерден алмаштырууларды колдонуу менен бир нерсени түзө аласыз:

Power Automate VS Logic Apps. Power Automate учурлары

Мындай агымдын жардамы менен сиз керектүү электрондук почта билдирүүлөрүн оңой алып, аларды компоненттерге бөлүп, башка системаларда жазууларды түзө аласыз.

2. PowerApps баскычын колдонуу менен бекитүү агымын ишке киргизүү

Стандарттык сценарийлердин бири объектти жактыруу үчүн жөнөтүү болуп саналат. Окшош сценарийди ишке ашыруу үчүн, сиз PowerApps программасында баскыч жасап, аны басканда Power Automate агымын ишке киргизсеңиз болот:

Power Automate VS Logic Apps. Power Automate учурлары

Көрүнүп тургандай, бул темада баштапкы триггер PowerApps болуп саналат. Бул триггердин эң сонун жери - Power Automate агымынын ичинде PowerApps'тан маалымат сурай аласыз:

Power Automate VS Logic Apps. Power Automate учурлары

Ал мындай иштейт: PowerApps'тен кандайдыр бир маалымат алуу керек болгондо, сиз "PowerApps'та суроо" пунктун басыңыз. Бул андан кийин Power Automate агымындагы бардык аракеттерде колдонула турган өзгөрмө түзөт. PowerApps'тен агымды баштаганда бул өзгөрмөнүн маанисин агымдын ичинде өткөрүү гана калды.

3. HTTP сурамынын жардамы менен агымды баштаңыз

Мен айткым келген үчүнчү учур - бул HTTP сурамынын жардамы менен Power Automate агымын ишке киргизүү. Кээ бир учурларда, өзгөчө ар кандай интеграциялык окуялар үчүн, агымдын ичинде ар кандай параметрлерди өткөрүп, HTTP сурамы аркылуу Power Automate агымын ишке киргизүү керек. Бул абдан жөнөкөй жасалат. "HTTP сурамы кабыл алынганда" аракети триггер катары колдонулат:

Power Automate VS Logic Apps. Power Automate учурлары

HTTP POST URL дареги агым биринчи жолу сакталганда автоматтык түрдө түзүлөт. Дал ушул дарекке бул агымды баштоо үчүн POST өтүнүчүн жөнөтүшүңүз керек. Ишке киргизүүдө параметр катары ар кандай маалымат берилиши мүмкүн; мисалы, бул учурда SharePointID атрибуту сырттан өткөрүлөт. Мындай киргизүү схемасын түзүү үчүн, "Схеманы түзүү үчүн пайдалуу жүктүн үлгүсүн колдонуу" пунктун чыкылдатып, андан кийин агымга жөнөтүлө турган JSON үлгүсүн киргизишиңиз керек:

Power Automate VS Logic Apps. Power Automate учурлары

"Бүтүрүү" баскычын чыкылдаткандан кийин, бул аракет үчүн суроо текстинин JSON схемасы түзүлөт. SharePointID атрибуту эми берилген агымдагы бардык иш-аракеттерде ийкемдүү белги катары колдонулушу мүмкүн:

Power Automate VS Logic Apps. Power Automate учурлары

Белгилей кетсек, "HTTP сурамы кабыл алынганда" триггери Premium туташтыргычтар бөлүмүндө камтылган жана бул продукт үчүн өзүнчө планды сатып алууда гана жеткиликтүү.

Кийинки макалада Logic Apps аркылуу ишке ашырыла турган ар кандай учурлар жөнүндө сүйлөшөбүз.

Source: www.habr.com

Комментарий кошуу