အားလုံးအတွက်ကောင်းသောနေ့ပါ။
Microsoft Power Automate
ဤထုတ်ကုန်သည် ဝန်ဆောင်မှုအမျိုးမျိုးအတွက် ချိတ်ဆက်ကိရိယာများစွာကို ပံ့ပိုးပေးသည့်အပြင် အချို့သောဖြစ်ရပ်တစ်ခုဖြစ်ပွားမှုကြောင့် အလိုအလျောက်နှင့် ချက်ချင်းစတင်သည့် စီးဆင်းမှုများကို အစပျိုးပေးပါသည်။ ၎င်းသည် အချိန်ဇယားတစ်ခုပေါ်တွင် သို့မဟုတ် ခလုတ်ဖြင့် လုပ်ဆောင်နေသည့် စာတွဲများကိုလည်း ပံ့ပိုးပေးသည်။
1. တောင်းဆိုချက်များ၏အလိုအလျောက်မှတ်ပုံတင်ခြင်း။
ဖြစ်ရပ်များထဲမှ တစ်ခုသည် တောင်းဆိုချက်များကို အလိုအလျောက် မှတ်ပုံတင်ခြင်း အကောင်အထည်ဖော်ခြင်း ဖြစ်နိုင်သည်။ ဤအခြေအနေတွင်၊ flow trigger သည် တိကျသောစာတိုက်ပုံးသို့ အီးမေးလ်အကြောင်းကြားချက်လက်ခံရရှိခြင်းဖြစ်ပြီး၊ ထို့နောက် နောက်ထပ်ယုတ္တိဗေဒကိုလုပ်ဆောင်ပြီးဖြစ်သည်-
"အီးမေးလ်အသစ်ရောက်လာသောအခါ" အစပျိုးတစ်ခုကို စနစ်ထည့်သွင်းသည့်အခါ၊ အစပျိုးရန် လိုအပ်သောဖြစ်ရပ်ကို ဆုံးဖြတ်ရန် အမျိုးမျိုးသော စစ်ထုတ်မှုများကို သင်အသုံးပြုနိုင်သည်-
ဥပမာအားဖြင့်၊ ပူးတွဲပါဖိုင်များပါသည့် အီးမေးလ်များအတွက်သာ သို့မဟုတ် အရေးပါဆုံးသော အီးမေးလ်များအတွက်သာ စီးဆင်းမှုကို စတင်နိုင်သည်။ သတ်မှတ်ထားသော စာတိုက်ပုံးဖိုင်တွဲသို့ စာတစ်စောင်ရောက်လာပါက စီးဆင်းမှုတစ်ခုကိုလည်း စတင်နိုင်သည်။ ထို့အပြင်၊ ဘာသာရပ်လိုင်းရှိ အလိုရှိသော စာကြောင်းခွဲများဖြင့် စာလုံးများကို စစ်ထုတ်နိုင်သည်။
လိုအပ်သော တွက်ချက်မှုများ ပြုလုပ်ပြီး လိုအပ်သော အချက်အလက် အားလုံးကို ရယူပြီးသည်နှင့်၊ သင်သည် အခြားသော လုပ်ဆောင်ချက်များမှ အစားထိုးမှုများကို အသုံးပြု၍ SharePoint စာရင်းတွင် အကြောင်းအရာတစ်ခုကို ဖန်တီးနိုင်သည်-
ထိုသို့သောစီးဆင်းမှု၏အကူအညီဖြင့်၊ သင်သည် လိုအပ်သောအီးမေးလ်သတိပေးချက်များကို အလွယ်တကူကောက်ယူနိုင်ပြီး ၎င်းတို့ကို အစိတ်အပိုင်းများအဖြစ် ခွဲထုတ်ကာ အခြားစနစ်များတွင် မှတ်တမ်းများဖန်တီးနိုင်သည်။
2. PowerApps မှ ခလုတ်ကို အသုံးပြု၍ အတည်ပြုချက် စီးဆင်းမှုကို စတင်ခြင်း။
စံပြအခြေအနေများထဲမှ တစ်ခုသည် အတည်ပြုချက်ရယူရန်အတွက် အရာဝတ္တုတစ်ခုကို ပေးပို့ရန်ဖြစ်သည်။ အလားတူ မြင်ကွင်းကို အကောင်အထည်ဖော်ရန် PowerApps တွင် ခလုတ်တစ်ခု ပြုလုပ်နိုင်ပြီး ၎င်းကို နှိပ်လိုက်သောအခါ၊ Power Automate flow ကို ဖွင့်ပါ-
သင်တွေ့မြင်ရသည့်အတိုင်း ဤစာတွဲတွင် အစပျိုးမှုသည် PowerApps ဖြစ်သည်။ ဤအစပျိုးခြင်း၏ အကောင်းဆုံးအချက်မှာ Power Automate စီးဆင်းမှုအတွင်း၌ PowerApps မှ အချက်အလက်များကို သင်တောင်းဆိုနိုင်သည်-
၎င်းသည် ဤကဲ့သို့အလုပ်လုပ်သည်- PowerApps မှအချက်အလက်အချို့ကိုရယူလိုသောအခါ၊ သင်သည် "Ask in PowerApps" ကိုနှိပ်ပါ။ ထို့နောက် ၎င်းသည် Power Automate စီးဆင်းမှုတွင် လုပ်ဆောင်မှုအားလုံးတွင် အသုံးပြုနိုင်သည့် variable တစ်ခုကို ဖန်တီးပေးသည်။ ကျန်ရှိနေသေးသည်မှာ PowerApps မှစီးဆင်းမှုကိုစတင်သောအခါစီးဆင်းမှုအတွင်း၌ဤကိန်းရှင်အတွက်တန်ဖိုးကိုဖြတ်သန်းရန်ဖြစ်သည်။
3. HTTP တောင်းဆိုမှုကို အသုံးပြု၍ တိုက်ရိုက်ထုတ်လွှင့်မှုကို စတင်ပါ။
ကျွန်တော်ပြောလိုသည့် တတိယကိစ္စမှာ HTTP တောင်းဆိုမှုကို အသုံးပြု၍ Power Automate flow ကို စတင်ခြင်းဖြစ်သည်။ အချို့သောကိစ္စများတွင်၊ အထူးသဖြင့် အမျိုးမျိုးသောပေါင်းစပ်ဇာတ်လမ်းများအတွက် HTTP တောင်းဆိုချက်တစ်ခုမှတစ်ဆင့် Power Automate စီးဆင်းမှုကို စတင်ရန် လိုအပ်ပြီး စီးဆင်းမှုအတွင်းဘောင်များစွာကိုဖြတ်သန်းပါ။ ဒါကအတော်လေးရိုးရှင်းစွာလုပ်ဆောင်သည်။ “HTTP တောင်းဆိုချက်ကို လက်ခံရရှိသည့်အခါ” လုပ်ဆောင်ချက်ကို အစပျိုးအဖြစ် အသုံးပြုသည်-
ထုတ်လွှင့်မှုကို ပထမဆုံးအကြိမ် သိမ်းဆည်းပြီး HTTP POST URL ကို အလိုအလျောက် ထုတ်ပေးပါသည်။ ဤအစီအစဥ်ကိုစတင်ရန် POST တောင်းဆိုချက်တစ်ခုပေးပို့ရန် လိုအပ်သည်မှာ ဤလိပ်စာသို့ဖြစ်သည်။ အမျိုးမျိုးသော အချက်အလက်များကို စတင်ချိန်တွင် ကန့်သတ်ချက်များအဖြစ် ဖြတ်သန်းနိုင်သည်၊ ဥပမာ၊ ဤကိစ္စတွင်၊ SharePointID ရည်ညွှန်းချက်ကို ပြင်ပမှ ဖြတ်သန်းပါသည်။ ထိုသို့သောထည့်သွင်းမှုပုံစံကိုဖန်တီးရန်အတွက်၊ သင်သည် schema တစ်ခုဖန်တီးရန် "ဥပမာ payload ကိုအသုံးပြုပါ" ကိုနှိပ်ပြီး stream သို့ပေးပို့မည့် ဥပမာ JSON ကိုထည့်ပါ-
“Finish” ကိုနှိပ်ပြီးနောက်၊ ဤလုပ်ဆောင်ချက်အတွက် တောင်းဆိုချက်စာသား၏ JSON အစီအစဉ်ကို ထုတ်ပေးပါသည်။ SharePointID ရည်ညွှန်းချက်အား ပေးထားသော စီးဆင်းမှုတစ်ခုတွင် လုပ်ဆောင်မှုအားလုံးတွင် သင်္ကေတတစ်ခုအဖြစ် ယခုအသုံးပြုနိုင်ပါပြီ-
"HTTP တောင်းဆိုမှုကို လက်ခံရရှိသည့်အခါ" အစပျိုးကို Premium ချိတ်ဆက်ကိရိယာများကဏ္ဍတွင် ထည့်သွင်းထားပြီး ဤထုတ်ကုန်အတွက် သီးခြားအစီအစဉ်တစ်ခုကို ဝယ်ယူသည့်အခါမှသာ ရနိုင်သည်ကို သတိပြုသင့်သည်။
နောက်ဆောင်းပါးတွင် Logic Apps များကို အသုံးပြု၍ အကောင်အထည်ဖော်နိုင်သည့် အမျိုးမျိုးသောကိစ္စရပ်များကို ဆွေးနွေးပါမည်။
source: www.habr.com