צהריים טובים לכולם! , בדקנו את ההבדלים העיקריים בין Power Automate ל-Logic Apps. היום אני רוצה להמשיך הלאה ולהראות את האפשרויות המעניינות שניתן לממש בעזרת המוצרים הללו. במאמר זה נבחן מספר מקרים שניתן ליישם באמצעות Power Automate.
Microsoft Power Automate
מוצר זה מספק מגוון רחב של מחברים לשירותים שונים, כמו גם טריגרים להפעלה אוטומטית ומיידית של זרימות עקב התרחשות אירוע מסוים. זה גם תומך בהפעלת שרשורים לפי לוח זמנים או על ידי כפתור.
1. רישום אוטומטי של בקשות
אחד המקרים יכול להיות יישום רישום אוטומטי של בקשות. טריגר הזרימה, במקרה זה, יהיה קבלת הודעת דוא"ל לתיבת דואר ספציפית, ולאחר מכן עיבוד היגיון נוסף:

בעת הגדרת טריגר "כשמגיע אימייל חדש", אתה יכול להשתמש במסננים שונים כדי לקבוע את האירוע הנדרש להפעיל:

לדוגמה, אתה יכול להתחיל זרימה רק עבור מיילים עם קבצים מצורפים או עבור מיילים בעלי החשיבות הגבוהה ביותר. אתה יכול גם להתחיל זרימה אם מכתב מגיע לתיקיית תיבת דואר מסוימת. בנוסף, ניתן לסנן אותיות לפי המחרוזת המשנה הרצויה בשורת הנושא.
לאחר ביצוע החישובים הדרושים והושג כל המידע הדרוש, תוכל ליצור פריט ברשימת SharePoint באמצעות החלפות מפעולות אחרות:

בעזרת זרימה כזו תוכלו בקלות לאסוף את הודעות המייל הדרושות, לפרק אותן לרכיבים וליצור רשומות במערכות אחרות.
2. השקת זרימת אישור באמצעות כפתור מ-PowerApps
אחד התרחישים הסטנדרטיים הוא שליחת חפץ לאישור לאנשי האישור. כדי ליישם תרחיש דומה, אתה יכול ליצור כפתור ב-PowerApps וכאשר אתה לוחץ עליו, להפעיל זרימת Power Automate:

כפי שאתה יכול לראות, בשרשור הזה, הטריגר ההתחלתי הוא PowerApps. הדבר הגדול בטריגר הזה הוא שאתה יכול לבקש מידע מ-PowerApps תוך כדי זרימת Power Automate:

זה עובד כך: כאשר אתה צריך לקבל קצת מידע מ-PowerApps, אתה לוחץ על הפריט "שאל ב-PowerApps". לאחר מכן, זה יוצר משתנה שניתן להשתמש בו בכל הפעולות באותה זרימת Power Automate. כל מה שנותר הוא להעביר את הערך עבור המשתנה הזה בתוך הזרימה כאשר מתחילים את הזרימה מ-PowerApps.
3. התחל זרם באמצעות בקשת HTTP
המקרה השלישי שאני רוצה לדבר עליו הוא השקת זרימת Power Automate באמצעות בקשת HTTP. במקרים מסוימים, במיוחד עבור סיפורי אינטגרציה שונים, יש צורך להפעיל זרימת Power Automate באמצעות בקשת HTTP, תוך העברת פרמטרים שונים בתוך הזרימה. זה נעשה בצורה פשוטה למדי. הפעולה "כאשר מתקבלת בקשת HTTP" משמשת כטריגר:

כתובת ה-HTTP POST נוצרת באופן אוטומטי בפעם הראשונה שהזרם נשמר. לכתובת זו עליך לשלוח בקשת POST כדי להתחיל את הזרימה הזו. ניתן להעביר מידע שונים כפרמטרים בעת ההפעלה; לדוגמה, במקרה זה, תכונת SharePointID מועברת מבחוץ. על מנת ליצור סכימת קלט כזו, עליך ללחוץ על הפריט "השתמש במטען לדוגמה ליצירת סכימה", ולאחר מכן להוסיף JSON לדוגמה שיישלח לזרם:

לאחר לחיצה על "סיום", נוצרת סכימת JSON של טקסט הבקשה לפעולה זו. כעת ניתן להשתמש בתכונת SharePointID כתו כללי בכל הפעולות בזרימה נתונה:

ראוי לציין שהטריגר "כאשר מתקבלת בקשת HTTP" כלול בסעיף מחברי פרימיום וזמין רק בעת רכישת תוכנית נפרדת למוצר זה.
במאמר הבא נדבר על מקרים שונים שניתן ליישם באמצעות Logic Apps.
מקור: www.habr.com
