ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذا البرنامج التعليمي ، سنتعرف على نتائج Power Automate Static وكيف تعمل في التدفقات الخاصة بنا. حاليًا ، لا تزال هذه الميزة القوية في وضع المعاينة أو الوضع التجريبي. ومع ذلك ، فهذه بالتأكيد ميزة جيدة يمكننا إضافتها إلى أفضل ممارساتنا عند إنشاء مخططات التدفق.
جدول المحتويات
نموذج سيناريو
سنستخدم عينة التدفق التي قمت بإنشائها مسبقًا.
يرسل طلب HTTP إلى نقطة نهاية تابعة لجهة خارجية.
هذا ما يستعيده طلب HTTP.
بعد ذلك ، سيتم تنفيذ إجراء الشرط . إذا كان رمز الحالة لطلب HTTP يساوي 200 ، فهذا يعني أن الطلب ناجح.
إذا تم استيفاء الشرط ، فسينتقل التدفق إلى مسار إذا كانت الإجابة بنعم . ستنشر رسالة تقول " موافق " على القناة العامة في Slack . بعد ذلك ، في قناة الميزانية ، ستنشر أيضًا رسالة تحتوي على جميع البيانات التي حصلنا عليها من نقطة النهاية التابعة لجهة خارجية.
إذا لم يتم استيفاء الشرط ، فسوف ينتقل إلى If no pathway وستتلقى القناة العامة في Slack رسالة تقول " مرفوض ".
بعد استعراض تدفق العينة ، دعنا ننقر فوق حفظ .
دعنا الآن نختبر التدفق ونرى كيف يعمل.
اختر الخيار سأقوم بتنفيذ إجراء المشغل ، ثم انقر فوق الزر "اختبار" .
بعد ذلك ، انقر فوق تشغيل التدفق .
أخيرًا ، انقر فوق تم .
دعونا ننظر في النتيجة في مخطط التدفق. كما نرى ، تم تنفيذ كل خطوة بنجاح.
عند التحقق من القناة العامة في Slack ، سنرى أن الرسالة " موافق عليها " قد تم إرسالها بنجاح.
انتقل إلى قناة الميزانية وسنرى JSON الفعلي الذي حصلنا عليه من طلب HTTP.
في الوقت الحالي ، لا تزال نقطة النهاية نشطة ، لذا يعمل التدفق بشكل صحيح. ولكن ، كيف نختبر تدفقنا عندما لا يعمل خادم نقطة النهاية؟
عندما يحدث هذا ، سوف يفشل تدفقنا بالتأكيد. في مثل هذه الحالات ، لا نريد إجراء طلب HTTP لإجراء اختبار اتصال الخادم بالفعل لأننا نفترض أن الخادم معطل.
لذلك ، يمكننا فقط إنشاء متغيرات وهمية للانتقال إلى الخطوة التالية. ولكن الحل الأفضل لهذا هو استخدام النتائج الثابتة لأتمتة الطاقة .
لن تؤدي ميزة النتائج الثابتة إلى تشغيل الإجراء الفعلي. بدلاً من ذلك ، سيؤدي فقط إلى حدوث نواتج معينة.
استخدام النتائج الثابتة في تدفقات أتمتة الطاقة
لتجربة طريقة Static Results ، دعنا نعود إلى التدفق الخاص بنا ونقوم بتعديله.
انقر على علامة القطع في خطوة طلب HTTP ، ثم انقر على خيار النتيجة الثابتة (معاينة) .
قم بتبديل الخيار Enable static result (Preview) .
عند التمكين ، يمكننا اختيار أي مخرجات نريد أن ينتجها التدفق. في هذا المثال ، نريده أن ينتج "نجح" كنتيجة بـ 200 كرمز الحالة الخاص به .
دعنا نضغط على أيقونة قائمة التحقق ونحدد الجسم .
بعد ذلك ، سيتم عرض حقل الجسم .
سنملأ الجسم بمحتويات الجسم من تدفق التدفق الناجح السابق.
ضع في اعتبارك أن كل إجراء له نواتج. لذلك ، دعنا نضغط على رابط إظهار المخرجات الأولية .
من خلال النقر فوق ذلك ، سنرى ما سيعود تدفقنا مثل رمز الحالة والرأس والجسم . دعونا ننسخ محتويات الجسم .
ثم قم بلصقه في حقل الجسم لنتيجة Static .
انقر فوق تم بعد اللصق.
يمكننا أيضًا نسخ محتويات الرؤوس ولصقها في حقل إدخال خاصية فريدة للنتيجة الثابتة. لكن في الوقت الحالي ، لا داعي للقلق بشأن الرؤوس لأننا سنركز على إجبار رمز الحالة على أن يكون 200 والجسم ليكون مكافئًا للرمز من تشغيلنا السابق الناجح للتدفق.
بمجرد الانتهاء من ذلك ، سنرى رمز دورق أصفر صغير . قم بتمرير مؤشر الماوس فوق الرمز وسنرى رسالة تقول " تم تكوين نتيجة ثابتة لهذا الإجراء ".
جميع النتائج الثابتة ترجع سلاسل . لذلك ، نحتاج إلى تغيير رمز الحالة من عدد صحيح 200 إلى سلسلة عن طريق إضافة علامات الاقتباس ( " ) في بداية الرقم ونهايته. هذا مجرد فارق بسيط تدركه Microsoft بالفعل ومن المحتمل أن تقوم بإصلاحه عند إصدار هذه الميزة بالكامل.
أخيرًا ، انقر فوق حفظ .
اختبار القدرة أتمتة النتائج الثابتة
دعنا الآن نختبر التدفق الذي قمنا بتكوينه باستخدام النتائج الثابتة .
اختر الخيار سأقوم بتنفيذ إجراء المشغل ، ثم انقر فوق الزر "اختبار" .
انقر فوق تشغيل التدفق .
ثم انقر فوق تم .
تشير أيقونة الكأس الزرقاء الصغيرة عبر إجراء طلب HTTP إلى أن الإجراء قد تم تنفيذه باستخدام نتيجة ثابتة.
لا توجد رؤوس في هذا العنوان لأننا لم نقم بتعيين أي منها.
سنرى أيضًا أن الظروف تعمل بشكل صحيح.
لذلك ، سنرى أن الرسالة " موافق " معروضة مرة أخرى في القناة العامة في Slack.
عندما نضغط على قناة الميزانية ، سنرى أيضًا نفس الرسالة مرة أخرى.
صفحة التوثيق للنتائج الثابتة لأتمتة الطاقة
هناك طريقة أخرى لمعرفة كيفية استخدام "النتائج الثابتة" وهي التحقق من " وثائق أتمتة الطاقة" . من الضروري مراجعة صفحة التوثيق الخاصة بها حيث تظهر أشياء جديدة من وقت لآخر.
انقر فوق الخيار How to guides . ثم ، انقر فوق موضوع اختبار تطبيقات المنطق مع بيانات وهمية . سيعرض بعد ذلك الإرشادات حول كيفية إعداد نتائج ثابتة ومعلومات أخرى مفيدة ذات صلة.
تطوير أتمتة الطاقة: أفضل الممارسات لتنفيذ
مشغل Microsoft Flow HTTP | شرح تفصيلي لأتمتة الطاقة
لأتمتة التوثيق
خاتمة
إحدى أقوى الميزات المتوفرة في Microsoft Power Automate هي Static Results . يسمح للمستخدمين بفرض نواتج معينة في كل سيناريو منفرد. لذلك ، بغض النظر عما يحدث ، فإن سير العمل سينتج عنه النتائج التي حددتها. كما أنه يجعل الأمور أسهل كثيرًا مع العلم أن الرسوم البيانية للتدفق يمكن أن تصبح أكثر تعقيدًا بمرور الوقت.
بصرف النظر عن هذا البرنامج التعليمي ، يمكنك البدء في التعرف بشكل أكبر على النتائج الثابتة من خلال التعرف على وثائق Microsoft . هذا مفيد للغاية أثناء تقدمك في حياتك المهنية في Power Automate . مرة أخرى ، يجب أن يكون المطور أو المسؤول الجيد قادرًا أيضًا على إيجاد حلول لمشاكلهم من خلال تعظيم استخدام الوثائق.
أتمنى لك كل خير،
هنري
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته