مشاركة عبر


تحرير التطبيقات المنطقية وإدارتها في Visual Studio Code

ينطبق على: Azure Logic Apps (الاستهلاك + قياسي)

يوضح هذا الدليل كيفية العمل مع تطبيقات المنطق المنشورة في Visual Studio Code وكيفية تنفيذ مهام مثل التحرير والتعطيل والتمكين والحذف. إذا كان لديك كلا الملحقين ل Azure Logic Apps (الاستهلاك)وAzure Logic Apps (قياسي) مثبتين في Visual Studio Code، فيمكنك عرض جميع تطبيقات المنطق الموزعة في اشتراك Azure الخاص بك وتنفيذ مهام الإدارة مع بعضها يختلف بناء على نوع التطبيق المنطقي.

المتطلبات

  • حساب واشتراك Azure. إذا لم يكن لديك اشتراك، فيجب التسجيل للحصول على حساب Azure مجاني.

  • الوصول إلى الإنترنت بحيث يمكنك تنزيل الملحق المطلوب إذا لزم الأمر، والاتصال من Visual Studio Code بحساب Azure الخاص بك، ونشر أي تغييرات تجريها على مشروعك.

  • Visual Studio Code مع الملحقات التالية، استنادا إلى نوع التطبيق المنطقي الذي تريد إدارته. يمكنك أيضا تثبيت كلا الملحقين في نفس الوقت.

    • ملحق Azure Logic Apps (Standard) ل Visual Studio Code
    • ملحق Azure Logic Apps (الاستهلاك) ل Visual Studio Code
  • بالنسبة لمهام سير عمل تطبيق المنطق القياسي، تحتاج إلى مشروع تطبيق المنطق القياسي الذي تريد تحريره أو إدارته في Visual Studio Code.

الاتصال بحساب Azure الخاص بك

إذا لم تكن متصلا بالفعل بحساب Azure الخاص بك، فاتبع الخطوات التالية للاتصال:

  1. في Visual Studio Code، في شريط النشاط، حدد أيقونة Azure لفتح جزء Azure .

    تظهر لقطة الشاشة شريط نشاط التعليمات البرمجية ل Visual Studio وأيقونة Azure المحددة.

  2. في جزء Azure ، في قسم Logic Apps (الاستهلاك)، حدد تسجيل الدخول إلى Azure.

  3. عندما تظهر صفحة مصادقة Visual Studio Code، قم بتسجيل الدخول باستخدام حساب Azure الخاص بك.

    بعد تسجيل الدخول، يعرض قسم Logic Apps (الاستهلاك) اشتراكات Azure لحساب Azure الخاص بك. إذا لم تظهر الاشتراكات المتوقعة، أو كنت تريد أن يعرض الجزء اشتراكات محددة فقط، فاتبع الخطوات التالية:

    1. في قسم Logic Apps (Consumption)، حرك المؤشر فوق عنوان القسم حتى يظهر الزر تحديد الاشتراكات (أيقونة عامل التصفية). تحديد أيقونة التصفية.

    2. عند ظهور قائمة الاشتراكات، حدد الاشتراكات التي تريدها، وتأكد من تحديد موافق.

عرض تطبيقات المنطق المنشورة في Visual Studio Code

  1. في Visual Studio Code، اتصل بحساب Azure الخاص بك، إذا لم تكن قد قمت بذلك بالفعل.

  2. في شريط النشاط، حدد أيقونة Azure لفتح جزء Azure .

  3. في قسم Logic Apps (الاستهلاك)، قم بتوسيع اشتراك Azure.

    يمكنك الآن عرض جميع تطبيقات منطق الاستهلاك المنشورة في الاشتراك المحدد، على سبيل المثال:

    تظهر لقطة الشاشة Visual Studio Code مع قسم الموارد ومورد تطبيق منطق الاستهلاك الموزع.

  4. ابحث عن العقدة لتطبيق منطق الاستهلاك المنشور الذي تريده وقم بتوسيعها.

    على مستوى مورد تطبيق المنطق، يمكنك تحديد المهام التالية من القائمة المختصرة لعقدة تطبيق المنطق:

    المهمة حدد
    فتح سير العمل في المصمم افتح في Designer، مما يفتح سير العمل في وضع القراءة فقط.
    فتح سير العمل في محرر طريقة عرض التعليمات البرمجية افتح في المحرر، مما يفتح سير العمل للتحرير. راجع تحرير سير عمل.
  5. قم بتوسيع العقدة للعناصر الموضحة في الجدول التالي حيث تريد عرض مزيد من المعلومات، إن وجدت:

    العقدة وصف
    تشغيل محفوظات تشغيل سير العمل
    المشغلات معلومات مشغل سير العمل.

    - للفتح في محرر عرض التعليمات البرمجية، افتح القائمة المختصرة للمشغل، وحدد فتح في المحرر.

    - لتشغيل المشغل، افتح القائمة المختصرة للمشغل، وحدد تشغيل.
    الإصدارات إصدارات تطبيق المنطق.

    - للفتح في المصمم، افتح القائمة المختصرة لإصدار معين، وحدد فتح في المصمم، الذي يفتح في وضع القراءة فقط.

    - للفتح في محرر عرض التعليمات البرمجية، افتح القائمة المختصرة لإصدار معين، وحدد فتح في المحرر، والذي يفتح في وضع القراءة فقط.

إضافة سير عمل فارغ إلى المشروع (تطبيق المنطق القياسي فقط)

بينما يمكن أن يحتوي تطبيق منطق الاستهلاك على سير عمل واحد فقط، يمكن أن يحتوي تطبيق المنطق القياسي على مهام سير عمل متعددة. لإضافة سير عمل فارغ جديد إلى مشروعك، اتبع الخطوات التالية:

  1. في Visual Studio Code، افتح مشروع تطبيق المنطق القياسي، إذا لم يكن مفتوحا بالفعل.

  2. في شريط النشاط، حدد أيقونة الملفات، التي تفتح نافذة المستكشف لإظهار مشروعك.

  3. في القائمة المختصرة لمجلد المشروع، وحدد إنشاء سير عمل.

  4. حدد قالب سير العمل ذو الحالة أو عديم الحالة

  5. أدخل اسما لسير عملك.

يظهر الآن مجلد سير عمل جديد في مشروعك. يحتوي هذا المجلد على ملف workflow.json لتعريف JSON الأساسي لسير العمل.

تحرير سير عمل

في Visual Studio Code، يمكنك تحرير سير عمل "استهلاك" المنشور باستخدام محرر طريقة عرض التعليمات البرمجية فقط. إذا قمت بفتح سير عمل "استهلاك" تم نشره باستخدام المصمم، فتح سير العمل في وضع القراءة فقط. بالمقارنة، يمكنك تحرير سير عمل قياسي باستخدام محرر عرض المصمم أو التعليمات البرمجية فقط في سياق مشروع تطبيق المنطق القياسي في جزء المستكشف . إذا قمت بفتح سير عمل قياسي تم نشره باستخدام محرر المصمم أو طريقة عرض التعليمات البرمجية من قسم الموارد في جزء Azure ، فتح سير العمل في وضع القراءة فقط.

لتحرير سير عمل استهلاك أو قياسي موزع باستخدام المصمم، قم بإجراء هذه التغييرات في مدخل Microsoft Azure بدلا من ذلك.

مهم

قبل تغيير سير العمل، قد ترغب في إيقاف سير العمل أو تعطيله. تأكد من فهمك لكيفية تأثير التغييرات على تشغيل سير العمل. عند الانتهاء، تذكر إعادة تشغيل سير العمل أو إعادة تمكينه. للحصول على اعتبارات حول إيقاف مهام سير العمل أو تعطيلها أو إعادة تشغيلها أو إعادة تمكينها، راجع الوثائق التالية:

  1. في Visual Studio Code، في شريط النشاط، حدد أيقونة Azure لفتح جزء Azure .

  2. في قسم Logic Apps (الاستهلاك)، قم بتوسيع اشتراك Azure، وابحث عن تطبيق المنطق الخاص بك.

  3. افتح القائمة المختصرة لتطبيق المنطق، وحدد فتح في المحرر.

    يفتح Visual Studio Code محرر طريقة عرض التعليمات البرمجية لملف تعريف JSON الأساسي لسير العمل المسمى <logic-app-name>.logicapp.json file. يمكنك الآن تحرير تعريف JSON الأساسي لسير العمل.

  4. بعد إجراء التغييرات ومحاولة حفظ سير العمل، تظهر رسالة لتأكيد رغبتك في تحميل التغييرات إلى سير العمل الذي تم نشره.

  5. لمتابعة حفظ التغييرات ونشرها، حدد تحميل.

    يحفظ Azure سير العمل الأصلي كإصدار سابق. يصبح سير العمل المحدث هو سير العمل الحالي.

  6. إذا تم تعطيل سير العمل، فتذكر إعادة تمكين سير العمل.

تعطيل تطبيق منطقي تم نشره أو تمكينه

تحتوي تطبيقات الاستهلاك المنشورة والمنطق القياسي على طرق مختلفة لتعطيل نشاطها وتمكينها. للحصول على اعتبارات حول كيفية تأثير هذه المهام على كل نوع من موارد تطبيق المنطق، راجع الوثائق التالية:

  1. في Visual Studio Code، في شريط النشاط، حدد أيقونة Azure لفتح جزء Azure .

  2. في قسم Logic Apps (الاستهلاك)، قم بتوسيع اشتراك Azure، وابحث عن تطبيق المنطق الخاص بك.

  3. افتح القائمة المختصرة لتطبيق المنطق. استنادا إلى حالة النشاط الحالية، حدد تعطيل أو تمكين.

إيقاف تطبيق المنطق المنشور

بعد إيقاف تطبيق منطقي، لن يتم تشغيل مشغلات سير العمل في المرة التالية التي يتم فيها استيفاء شروطها. ومع ذلك، تتذكر حالات المشغل النقاط التي أوقفت فيها تطبيق المنطق. عند إعادة تشغيل تطبيق منطقي، يتم تشغيل المشغل لكافة العناصر غير المعالجة منذ آخر تشغيل لسير العمل.

لإيقاف تشغيل مشغل على العناصر غير المعالجة منذ آخر تشغيل لسير العمل، يجب مسح حالة المشغل قبل إعادة تشغيل تطبيق منطقي باتباع الخطوات التالية:

  1. في Visual Studio Code، افتح سير عمل تطبيق منطق الاستهلاك، وقم بتحرير أي جزء من مشغل سير العمل.

  2. احفظ تغييراتك. تعيد هذه الخطوة تعيين الحالة الحالية للمشغل الخاص بك.

  3. أعد تشغيل تطبيق المنطق الخاص بك.

حذف تطبيقات المنطق

تحتوي تطبيقات الاستهلاك المنشور والمنطق القياسي على طرق مختلفة لحذف مواردها. للحصول على اعتبارات حول كيفية تأثير الحذف على كل نوع من موارد تطبيق المنطق، راجع الوثائق التالية:

  1. في Visual Studio Code، في شريط النشاط، حدد أيقونة Azure لفتح جزء Azure .

  2. في قسم Logic Apps (الاستهلاك)، قم بتوسيع اشتراك Azure، وابحث عن تطبيق المنطق الخاص بك.

  3. افتح القائمة المختصرة لتطبيق المنطق، وحدد حذف.

الترويج للإصدارات السابقة (الاستهلاك فقط)

لنشر إصدار سابق من تطبيق منطق الاستهلاك، يمكنك ترقية هذا الإصدار على الإصدار الحالي. يجب أن يحتوي تطبيق المنطق الخاص بك على نسختين على الأقل لجعل خيار الترقية متاحا.

  1. في Visual Studio Code، في شريط النشاط، حدد أيقونة Azure لفتح جزء Azure .

  2. في قسم Logic Apps (الاستهلاك)، قم بتوسيع اشتراك Azure، وابحث عن تطبيق المنطق الخاص بك.

  3. قم بتوسيع تطبيق المنطق الخاص بك ، وقم بتوسيع الإصدارات ، وابحث عن الإصدار السابق للترويج له.

  4. في القائمة المختصرة للإصدار، حدد ترويج.