Баарыңыздарга жакшы күн!
Microsoft Power Automate
Бул продукт ар кандай кызматтарга туташтыргычтардын кеңири спектрин камсыз кылат, ошондой эле белгилүү бир окуянын келип чыгышына байланыштуу агымдарды автоматтык түрдө жана заматта ишке киргизүү үчүн триггерлер. Ал ошондой эле график боюнча же баскыч менен иштеп жаткан жиптерди колдойт.
1. Сурамдарды автоматтык түрдө каттоо
Алардын бири суроо-талаптарды автоматтык түрдө каттоону ишке ашыруу болушу мүмкүн. Бул учурда агымдын триггери белгилүү бир почта кутусуна электрондук почта билдирүүсүн алуу болуп калат, андан кийин логика иштетилет:
"Жаңы электрондук кат келгенде" триггерин орнотуп жатканда, сиз ишке киргизүү үчүн керектүү окуяны аныктоо үчүн ар кандай чыпкаларды колдонсоңуз болот:
Мисалы, сиз агымды тиркемелери бар электрондук почталар үчүн же эң чоң мааниге ээ электрондук почталар үчүн гана баштасаңыз болот. Эгер кат белгилүү бир почта ящиги папкасына келсе, сиз агымды баштасаңыз болот. Кошумчалай кетсек, тамгаларды тема сапындагы керектүү субсап боюнча чыпкалоо мүмкүн.
Керектүү эсептөөлөр жүргүзүлүп, бардык керектүү маалыматтар алынгандан кийин, сиз SharePoint тизмесинде башка аракеттерден алмаштырууларды колдонуу менен бир нерсени түзө аласыз:
Мындай агымдын жардамы менен сиз керектүү электрондук почта билдирүүлөрүн оңой алып, аларды компоненттерге бөлүп, башка системаларда жазууларды түзө аласыз.
2. PowerApps баскычын колдонуу менен бекитүү агымын ишке киргизүү
Стандарттык сценарийлердин бири объектти жактыруу үчүн жөнөтүү болуп саналат. Окшош сценарийди ишке ашыруу үчүн, сиз PowerApps программасында баскыч жасап, аны басканда Power Automate агымын ишке киргизсеңиз болот:
Көрүнүп тургандай, бул темада баштапкы триггер PowerApps болуп саналат. Бул триггердин эң сонун жери - Power Automate агымынын ичинде PowerApps'тан маалымат сурай аласыз:
Ал мындай иштейт: PowerApps'тен кандайдыр бир маалымат алуу керек болгондо, сиз "PowerApps'та суроо" пунктун басыңыз. Бул андан кийин Power Automate агымындагы бардык аракеттерде колдонула турган өзгөрмө түзөт. PowerApps'тен агымды баштаганда бул өзгөрмөнүн маанисин агымдын ичинде өткөрүү гана калды.
3. HTTP сурамынын жардамы менен агымды баштаңыз
Мен айткым келген үчүнчү учур - бул HTTP сурамынын жардамы менен Power Automate агымын ишке киргизүү. Кээ бир учурларда, өзгөчө ар кандай интеграциялык окуялар үчүн, агымдын ичинде ар кандай параметрлерди өткөрүп, HTTP сурамы аркылуу Power Automate агымын ишке киргизүү керек. Бул абдан жөнөкөй жасалат. "HTTP сурамы кабыл алынганда" аракети триггер катары колдонулат:
HTTP POST URL дареги агым биринчи жолу сакталганда автоматтык түрдө түзүлөт. Дал ушул дарекке бул агымды баштоо үчүн POST өтүнүчүн жөнөтүшүңүз керек. Ишке киргизүүдө параметр катары ар кандай маалымат берилиши мүмкүн; мисалы, бул учурда SharePointID атрибуту сырттан өткөрүлөт. Мындай киргизүү схемасын түзүү үчүн, "Схеманы түзүү үчүн пайдалуу жүктүн үлгүсүн колдонуу" пунктун чыкылдатып, андан кийин агымга жөнөтүлө турган JSON үлгүсүн киргизишиңиз керек:
"Бүтүрүү" баскычын чыкылдаткандан кийин, бул аракет үчүн суроо текстинин JSON схемасы түзүлөт. SharePointID атрибуту эми берилген агымдагы бардык иш-аракеттерде ийкемдүү белги катары колдонулушу мүмкүн:
Белгилей кетсек, "HTTP сурамы кабыл алынганда" триггери Premium туташтыргычтар бөлүмүндө камтылган жана бул продукт үчүн өзүнчө планды сатып алууда гана жеткиликтүү.
Кийинки макалада Logic Apps аркылуу ишке ашырыла турган ар кандай учурлар жөнүндө сүйлөшөбүз.
Source: www.habr.com