සැමට සුබ දවසක්!
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 උදාහරණයක් ඇතුළත් කළ යුතුය:
"Finish" ක්ලික් කිරීමෙන් පසු, මෙම ක්රියාව සඳහා ඉල්ලීම් පෙළෙහි JSON යෝජනා ක්රමයක් ජනනය වේ. දී ඇති ප්රවාහයක සියලුම ක්රියා හරහා දැන් SharePointID ගුණාංගය Wildcard එකක් ලෙස භාවිත කළ හැක:
“HTTP ඉල්ලීමක් ලැබුණු විට” ප්රේරකය වාරික සම්බන්ධක අංශයට ඇතුළත් කර ඇති අතර එය ලබා ගත හැක්කේ මෙම නිෂ්පාදනය සඳහා වෙනම සැලැස්මක් මිලදී ගැනීමේදී පමණක් බව සඳහන් කිරීම වටී.
ඊළඟ ලිපියෙන් අපි Logic Apps භාවිතයෙන් ක්රියාත්මක කළ හැකි විවිධ අවස්ථා ගැන කතා කරමු.
මූලාශ්රය: www.habr.com