ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
يسمح مشغل Microsoft Flow HTTP للمستخدمين بتشغيل التدفقات من تطبيقات الطرف الثالث. في هذا البرنامج التعليمي ، سنتحدث عن كيفية عمل هذا المشغل للسماح للمستخدم النهائي ببدء التدفق. سيعمل Microsoft Flow كجسر بين تطبيقك وعدد كبير من الخدمات الأخرى.
على سبيل المثال ، نريد تشغيل التدفق الخاص بنا باستخدام تطبيق غير متوفر في Power Automate . إذا أنشأنا تطبيق الويب الخاص بنا وأردنا بدء التدفق من هناك ، فكيف نفعل ذلك؟
هذا نموذج تدفق مع بعض حقول الإدخال التي يجب على المستخدم تعبئتها.
ماذا لو أردنا أن يملأ المستخدم حقول الإدخال هذه من تطبيقات الطرف الثالث؟ للقيام بذلك ، نحتاج إلى نقطة نهاية URL التي سيتم إنشاؤها لنا في هذا التدفق الجديد. سنحتاج أيضًا إلى ملف JSON يُعرف أيضًا باسم المخطط الذي يحتوي على جميع المتغيرات التي ستمثل جميع المدخلات التي نمررها.
جدول المحتويات
إنشاء تدفق Microsoft باستخدام مشغل HTTP
لنقم الآن بإنشاء تدفق بسيط باستخدام مشغل HTTP لـ Microsoft flow . في هذا التدفق ، سيدخل المستخدم اسمه الأول واسم العائلة باستخدام تطبيق جهة خارجية ، وسيتم نشره كرسالة Slack.
1. إنشاء تدفق فوري
أولاً ، دعنا ننتقل إلى صفحة الإنشاء .
ثم انقر فوق التدفق الفوري .
بدلاً من استخدام PowerApps أو تشغيل خيار التدفق يدويًا ، سنستخدم عند تلقي طلب HTTP كمشغل. لذلك ، دعنا نختار ذلك وننقر على زر إنشاء .
التدفقات التي تم إنشاؤها باستخدام المشغل " عند تلقي طلب HTTP " يمكن تنفيذها بواسطة أي شخص يعرف عنوان URL.
طلبات HTTP خارج نطاق هذا البرنامج التعليمي. ومع ذلك ، يمكننا بسهولة استخدام هذا كمحفز لتدفقنا لأن Microsoft ستنشئ رابطًا لنا. بعد ذلك ، إذا وصل تطبيق الطرف الثالث الخاص بنا إلى الارتباط ، فسيؤدي ذلك إلى تشغيل تدفق الطاقة تلقائيًا من تلقاء نفسه.
الشيء الرئيسي هنا هو أننا نقوم فقط بإنشاء نقطة نهاية حيث يمكن لأي تطبيقات تابعة لجهات خارجية الاتصال بها . إذا كنت ترغب في تشغيل شيء ما من بريد إلكتروني أو Slack أو Trello ، فلن نحتاج إلى استخدام هذا المشغل لأن هذه الموصلات متوفرة في Power Automate. لا تستخدم هذه التقنية إلا إذا كنت تريد تشغيل التدفق من موصل غير متوفر في Power Automate.
2. إعداد مشغل Microsoft Flow HTTP
أولاً ، نحتاج إلى تحديد الحمولة التي ستمر عبر طلب HTTP مع / بدون Power Automate. انقر فوق " استخدام نموذج الحمولة لإنشاء مخطط " وستقوم Microsoft بعمل كل ذلك من أجلنا.
لنقم بإنشاء حمولة JSON تحتوي على متغيرات الاسم الأول والاسم الأخير . كما ترى ، أضفنا أيضًا عينة أو قيمًا مؤقتة " Joe " و " Axe " للمتغيرات التي أنشأناها.
ثم انقر فوق الزر تم .
ستقوم Microsoft بعد ذلك بأخذ ذلك وإنشاء مخطط JSON لهيكل الطلب. هذا يعني أنه عند تشغيل نقطة النهاية هذه ، فإنها تتوقع خاصيتين هما الاسم الأخير والاسم الأول بنوعهما كسلسلة .
التالي هو إضافة خطوة جديدة عن طريق النقر فوق الزر "خطوة جديدة" .
ثم ، ابحث وانقر فوق موصل Slack .
بالنسبة للإجراء ، دعنا نستخدم رسالة Post .
سنستخدم القناة التعليمية لاسم القناة .
بالنسبة إلى نص الرسالة ، يمكننا أن نرى في المحتوى الديناميكي لدينا الآن متغيرات الاسم الأول والاسم الأخير .
هذا لأن نقطة النهاية الخاصة بنا تتوقع متغيرين هما الاسم الأول والاسم الأخير الذي أنشأناه باستخدام نص JSON الذي أضفناه سابقًا.
انقر فوق تعبير concat لسلسلة متغيرات الاسم الأول والاسم الأخير .
بعد ذلك ، دعنا نجمع كلمة " مرحبًا: " مع الاسم الأول .
دعونا أيضًا نربطها بالاسم الأخير . تأكد من إضافة فاصلة بعد كلمة " مرحبًا " والمتغير اسم القبضة .
ثم انقر فوق الزر "موافق" .
دعنا الآن نحفظ التدفق الخاص بنا عن طريق النقر فوق الزر حفظ .
سيتم إنشاء عنوان URL الذي سيكون بمثابة نقطة النهاية لدينا. يمكننا الوصول إليه من خلال تطبيق الطرف الثالث الخاص بنا.
اختبار Microsoft Flow الخاص بنا
دعنا الآن نختبر تدفقنا. لقد قمت بتثبيت تطبيق يسمى Postman . إذا لم تكن معتادًا على هذا ، فهذه طريقة للوصول إلى نقاط النهاية وتمرير القيم للتأكد من أنها تعمل.
نظرًا لأننا لن نتحدث عن HTML و JSON و POST وواجهات برمجة تطبيقات الويب المختلفة في هذا البرنامج التعليمي ، يمكننا فقط استخدام Postman لتقليد هذه الأشياء بالنسبة لنا. إذا كنت مرتبكًا بشأن POST أو POST مقابل GET ، فإنني أوصي بمشاهدة دورة تطوير الويب للمبتدئين أو الأساسيين حتى تكون على دراية بهذه المصطلحات. أقترح أيضًا أن تدرس ماهية طلبات HTTP لأنها توسع بالفعل إمكانيات هذا التطبيق.
لاختبار تدفقنا ، انسخ عنوان URL هذا.
ثم الصق عنوان URL هذا في حقل POST في Postman .
داخل الجسم ، دعنا نغير القيم الافتراضية بالمتغيرات التي قمنا بتعيينها على حمولة JSON الخاصة بنا. لذلك ، دعنا نضيف متغيري الاسم الأول والاسم الأخير بالقيم " توم " و " جيري ". يجب أن نكون داخل الجسم ونتأكد من اختيار الخام . يجب أن يكون النوع بتنسيق JSON .
مرة أخرى ، يعمل ساعي البريد هذا كتطبيق تابع لجهة خارجية. هذا فقط للتأكد من أن الروابط تعمل بشكل صحيح.
في التدفق الخاص بنا ، دعنا الآن ننقر فوق اختبار .
حدد " سأقوم بإجراء المشغل " ، وانقر فوق الزر "اختبار" .
سيبدأ بعد ذلك في انتظار حدوث الإجراء.
لذلك ، سنقوم الآن بنشره في نقطة النهاية الخاصة بنا ومعرفة ما إذا كان يعمل عن طريق النقر فوق الزر إرسال .
بمجرد تشغيل التدفق بنجاح ، يمكننا التحقق من Slack لمعرفة ما إذا تم نشر الرسالة.
في تطبيق Slack ، يجب أن نرى الرسالة Hello: TomJerry .
مقدمة حول Power Apps: التعريف والميزات والوظائف والأهمية
نظرة عامة حول الطاقة التلقائية للمحتوى الديناميكي
Microsoft Power Automate: أتمتة سير العمل
خاتمة
في هذا البرنامج التعليمي ، تمكنا من تشكيل مشغل من تطبيق تابع لجهة خارجية لا علاقة له بـ Power Automate . لقد أنشأت Microsoft نقطة النهاية والمتغيرات وكل ما نحتاجه. كل ما يتعين علينا القيام به هو الوصول إلى الرابط / عنوان URL بأنفسنا. هذا هو مدى سهولة هذا.
إذا كنت تريد أن تصبح مسؤول Power Automate ، فأنت بحاجة إلى معرفة كيفية عمل هذه الأشياء. بمجرد دمج Power Automate مع شركتك أو مؤسستك ، هناك احتمال أن تواجه تطبيقات تابعة لجهات خارجية لا تحتوي على موصلات في Power Automate. هذه هي أفضل طريقة للتعامل مع هذه الحالات.
هذا مفهوم معقد تمامًا ، ولكن بمجرد حصولك عليه ، يمكنك إجراء تدفقات يتم تشغيلها من أي مكان طالما لديك اتصال بالإنترنت.
هنري
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته