ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذا البرنامج التعليمي ، سنناقش شروط تشغيل Power Automate التي تسمح لنا بتنفيذ مجموعات من الإجراءات بمجرد استيفاء موقف معين. باستخدام التحكم في الحالة ، يمكننا أن نؤكد أن بعض العناصر في تدفقنا هي في حالتنا المطلوبة قبل تنفيذ الإجراءات.
تشبه حالة التشغيل في Power Automate عبارة IF في Excel أو في أي لغة برمجة أخرى. يقسم تدفقنا إلى مسارين بناءً على الشرط.
جدول المحتويات
إضافة شروط الزناد في Power Automate
سنستخدم تدفق العينة الذي قمت بإنشائه مسبقًا. في نموذج التدفق هذا ، سنتلقى إشعارًا بالبريد الإلكتروني بمجرد قيام المستخدم بنشر تغريدة تحتوي على الكلمات " Power Automate ". بعد ذلك ، سنضيف شرطًا حيث إذا تم العثور على كلمة " مشكلة " في التغريدة ، فسيتم إنشاء بطاقة Trello. وإلا ، فسيتم إعادة تغريد هذه التغريدة المحددة ولن تنشئ بطاقة Trello.
لإضافة شرط ، دعنا نضيف خطوة أخرى بالنقر فوق الزر "خطوة جديدة" .
ثم ، انقر فوق التحكم .
بعد ذلك ، دعنا نضيف شرط تشغيل بالنقر فوق التحكم في الحالة .
نحتاج بعد ذلك إلى تعيين القيم لحالتنا.
إذا كان الشرط صحيحًا ، فسيذهب إلى مسار إذا كانت الإجابة بنعم . خلاف ذلك ، سوف ينتقل إلى مسار If no . يمكننا أيضًا تعيين الإجراءات هنا بناءً على ناتج الشرط.
تكوين شروط تشغيل أتمتة الطاقة
في لوحة Trello الخاصة بنا ، دعنا نضيف قسمًا جديدًا ونطلق عليه اسم " المشكلات ".
بالنسبة لحالتنا ، دعنا نستخدم متغير نص التغريدة لبياننا الصحيح.
مرة أخرى ، نريد معرفة ما إذا كانت التغريدة تحتوي على كلمة " مشكلة ". لذلك ، دعونا نستخدم " يحتوي على " في هذا الجزء.
في الحقل الثالث ، دعنا نضيف كلمة "مشكلة" . نحتاج إلى إضافة اقتباس لأنه سلسلة وليس متغيرًا .
يمكننا إضافة شروط متعددة بالنقر فوق الزر + إضافة . في هذا المثال ، دعنا نضيف صفًا آخر.
يمكننا أيضًا الاختيار بين الشرطين " و " و " أو ".
بالنسبة لشرط " و " ، يجب أن تكون كلتا الوسيطتين صحيحين حتى يتم تمريره إلى قسم إذا كانت الإجابة بنعم . إذا كان شرطًا أو ، فيجب أن يكون أي من العبارتين صحيحًا.
في هذا المثال ، سنستخدم الشرط OR .
بالنسبة للشرط الثاني ، دعنا نستخدم متغير نص التغريدة ، ثم نضبط الشرط على " يحتوي على " ونضيف كلمة " مشكلة ".
دعنا الآن نضيف إجراءً إذا كانت حالتنا صحيحة. تذكر أننا نريد إنشاء بطاقة Trello إذا استوفت التغريدة أيًا من الشروط. لذلك ، يمكننا فقط سحب إجراء إنشاء بطاقة إلى قسم إذا كانت الإجابة بنعم .
الآن ، دعنا نضيف إجراءً إلى قسم If no إذا كانت التغريدة لا تفي بأي من الشروط. فقط انقر فوق الزر "إضافة إجراء" .
لنبحث عن موصل Twitter ونضغط عليه.
ثم انقر فوق إجراء إعادة التغريد .
بالنسبة لمعرف التغريدة ، دعنا نستخدم متغير معرف التغريدة .
لقد انتهينا الآن من إعداد التدفق الخاص بنا. عند نشر تغريدة جديدة ، سترسل إلينا أولاً إشعارًا بالبريد الإلكتروني. بعد ذلك ، سينظر إلى الحالة التي حددناها لتحليلها إذا كان يجب إعادة تغريد التغريدة أو إنشاء بطاقة Trello.
اختبار الحالة
دعنا الآن نختبر حالتنا. هذه المرة ، دعنا نقوم بتشغيل يدوي بدلاً من استخدام البيانات من عمليات التشغيل السابقة.
سنغرد " توجد مشكلة في Power Automate".
يعمل تدفقنا الآن في الخلفية ويبحث عن تغريدة تفي بمصطلح البحث والشروط التي حددناها.
يمكننا التحقق من الإخراج بمجرد تشغيل اختبار التدفق بنجاح. كما نرى ، كانت النتيجة خاطئة على الرغم من أن تغريدتنا احتوت على كلمة " مشكلة ".
ربما يكون هذا بسبب أننا كتبنا في تغريدتنا كلمة " مشكلة " بحرف " i " صغير.
ولكن في حالتنا ، حددنا كلمة " مشكلة " بحرف كبير " أنا ".
تحويل الجمل إلى أحرف صغيرة
ما نحتاج إلى القيام به هو تحويل متغيرات نص التغريدة إلى أحرف صغيرة. هذا للتأكد من أنه على الرغم من أن التغريدة تحتوي على حرف صغير أو كبير ، فسيتم التعامل معها جميعًا على أنها أحرف صغيرة.
للقيام بذلك ، بدلاً من استخدام متغير في هذا الجزء ، نحتاج إلى تحويله إلى تعبير . لذلك ، دعنا نزيل متغير نص التغريدة .
دعنا نستخدم تعبير يسمى toLower . يحول تعبير toLower النصوص إلى تنسيق صغير.
دعونا نضيف أقواسًا ونضع متغير نص التغريدة بالداخل.
ثم ، لننقر فوق الزر "موافق" .
لنقم أيضًا بخطوات مماثلة مع الشرط الثاني.
بعد ذلك ، قم بتغيير نصي " المشكلة " و " المشكلة " إلى أحرف صغيرة.
إعادة اختبار Conditon
احفظ هذا التدفق ودعنا نجري اختبارًا آخر. مرة أخرى ، سنقوم بتشغيل يدوي لهذا الاختبار.
هذه المرة ، دعنا نغرد "هناك مشكلة في Power Automate ". سنستخدم حرف " P " كبير لكلمة " مشكلة " لمعرفة ما إذا كان تعبيرنا سيعمل.
دعنا الآن نتحقق من النتيجة. كما نرى ، أصبحت النتيجة الآن صحيحة لأن التغريدة تحتوي على كلمة " مشكلة ". لقد استخدمنا حرف " P " كبير ولكن النتيجة لا تزال صحيحة حيث تم تحويلها إلى أحرف صغيرة. تعبيرنا يعمل الآن بشكل صحيح.
نظرًا لأن النتيجة صحيحة ، يجب الآن إضافتها إلى لوحة Trello كبطاقة. لقد ارتكبت خطأ هنا لأنه كان يجب علي تغيير القسم إلى "المشكلات" بدلاً من Twitter ، ولكن لا بأس بذلك في الوقت الحالي.
دعنا نضغط على هذه البطاقة وسنرى أنها سجلت تغريدتنا التي تقول " هناك مشكلة في Power Automate " في الوصف .
قالب أتمتة الطاقة | إنشاء وتشغيل تدفقات
الطاقة أتمتة إنشاء التدفقات من
إجراءات طاقة الخدش | برنامج تعليمي عميق للغطس
خاتمة
لتلخيص ما فعلناه في هذا البرنامج التعليمي ، نشرنا تغريدة تتضمن الكلمات " Power Automate ". بعد ذلك ، أرسل إشعارًا بالبريد الإلكتروني واختبر حالة OR إذا كانت تحتوي على الكلمات " مشكلة " أو " مشكلة ". نظرًا لأن الحالة أدت إلى TRUE ، فقد أنشأت بطاقة Trello ولم تعيد تغريدها.
مرة أخرى ، الشروط هي فقط عبارات IF التي تفصل تدفقنا بناءً على بعض الشروط المحددة التي وضعناها. نأمل أن يساعدك هذا في معرفة المزيد عن الظروف وكيف يمكنك جعلها تعمل في عملية أتمتة عملك.
أتمنى لك كل خير،
هنري
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته