إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توفر الموصلات المضمنة طرقاً للتحكم في جدول سير العمل وبنيته، أو تشغيل تعليماتك البرمجية، أو إدارة البيانات ومعالجتها، وإكمال المهام الأخرى في سير العمل. تختلف عن الموصلات المدارة، لا ترتبط بعض الموصلات المضمنة بخدمة أو نظام أو بروتوكول معين. على سبيل المثال، يمكنك بدء تشغيل أي سير عمل تقريبًا على جدول باستخدام مشغل التكرار. أو يمكنك جعل سير العمل ينتظر حتى يتم استدعاؤه باستخدام مشغل الطلب. تعمل كل الموصلات المضمنة في الأصل في وقت تشغيل Azure Logic Apps. لا تتطلب بعضها إنشاء اتصال قبل استخدامها.
بالنسبة لعدد أقل من الخدمات والأنظمة والبروتوكولات، توفر Azure Logic Apps إصدارا مضمنا إلى جانب الإصدار المدار. يختلف عدد ونطاق الموصلات المضمنة استنادا إلى ما إذا كنت تقوم بإنشاء سير عمل تطبيق منطق الاستهلاك الذي يتم تشغيله في تطبيقات Azure Logic Apps متعددة المستأجرين أو سير عمل تطبيق المنطق القياسي الذي يتم تشغيله في Azure Logic Apps أحادي المستأجر. في معظم الحالات، يوفر الإصدار المُضمّن أداء وإمكانات وتسعيراً أفضل وما إلى ذلك. في بعض الحالات، تتوفر بعض الموصلات المضمنة فقط في نوع سير عمل تطبيق منطقي واحد وليس الآخر.
على سبيل المثال، يمكن لسير العمل القياسي استخدام كل من الموصلات المدارة والموصلات المضمنة ل Azure Blob Storage وAzure Cosmos DB وAzure Event Hubs ناقل خدمة Azure وFTP وIBM DB2 وIBM MQ وSFTP وSQL Server. لا يحتوي سير عمل Consumption على الإصدارات المضمنة. يمكن أن يستخدم سير عمل الاستهلاك موصلات مضمنة لإدارة واجهة برمجة تطبيقات Azure وخدمة تطبيقات Azure، بينما لا يحتوي سير العمل القياسي على هذه الموصلات المضمنة.
أيضا، في مهام سير العمل القياسية، تعرف بعض الموصلات المضمنة ذات سمات معينة بشكل غير رسمي باسم موفري الخدمة. تدعم بعض الموصلات المُضمّنة طريقة واحدة فقط لمصادقة الاتصال بالخدمة الأساسية. يمكن أن توفر الموصلات المضمنة الأخرى خيارا، مثل استخدام سلسلة الاتصال أو معرف Microsoft Entra أو هوية مدارة. تعمل جميع الموصلات المضمنة في نفس عملية وقت تشغيل Azure Logic Apps. لمزيد من المعلومات، راجع المستأجر الفردي مقابل متعدد المستأجرين في Azure Logic Apps.
توفر هذه المقالة نظرة عامة حول الموصلات المضمنة في مهام سير عمل الاستهلاك مقابل مهام سير العمل القياسية.
موصلات مضمنة في الاستهلاك مقابل قياسي
يسرد الجدول التالي المعارض الحالية والموسعة من مجموعات العمليات المضمنة المتوفرة لسير العمل Consumption مقابل Standard. بالنسبة إلى مهام سير العمل القياسية، تحدد العلامة النجمية (*) الموصلات المضمنة استنادا إلى نموذج موفر الخدمة، والذي يتم وصفه بمزيد من التفصيل لاحقا.
| Consumption | Standard |
|---|---|
| إدارة واجهة برمجة تطبيقات Azure Azure App Service Azure Functions Azure Logic Apps Batch Operations Control Data Operations Date Time Flat File HTTP Inline Code Integration Account Liquid Operations Request Schedule Variables XML Operations |
AI Operations AS2 (v2) Azure الذكاء الاصطناعي Document Intelligence* Azure الذكاء الاصطناعي Search* إدارة واجهة برمجة تطبيقات Azure Azure Automation* Azure Blob Storage* جلسة عمل Azure Container App (ACA) * Azure Cosmos DB* Azure Event Grid Publisher* مراكز أحداث Azure* Azure File Storage* Azure Functions Azure Key Vault* Azure OpenAI* تخزين قائمة انتظار Azure* ناقل خدمة Azure* Azure Table Storage* Batch Operations Confluent* Control عمليات مخطط البيانات Data Operations Date Time EDIFACT File System* Flat File FTP* HTTP IBM 3270* IBM CICS* IBM DB2* ملف مضيف IBM* IBM IMS* IBM MQ* Inline Code Integration Account JDBC* Liquid Operations RabbitMQ Request RosettaNet SAP* Schedule SFTP* SMTP* SQL Server* SWIFT Variables Workflow Operations X12 XML Operations |
الموصلات المضمنة المُستندة إلى موفر الخدمة
In Standard workflows, a built-in connector that has the following attributes is informally known as a service provider:
يستند إلى نموذج قابلية توسعة Azure Functions.
يوفر الوصول من سير عمل قياسي إلى خدمة، مثل Azure Blob Storage، ناقل خدمة Azure، ومراكز أحداث Azure، وSFTP، وSQL Server.
تدعم بعض الموصلات المُضمّنة طريقة واحدة فقط لمصادقة الاتصال بالخدمة الأساسية. يمكن أن توفر الموصلات المضمنة الأخرى خيارا، مثل استخدام سلسلة الاتصال أو معرف Microsoft Entra أو هوية مدارة.
يعمل في نفس العملية مثل وقت تشغيل Azure Logic Apps المُعاد تصميمه.
تتوفر الموصلات المضمنة المستندة إلى موفر الخدمة إلى جانب إصدارات الموصل المدارة.
في المقابل، يحتوي الموصل المضمن الذي ليس موفر خدمة على السمات التالية:
لا يستند إلى نموذج قابلية توسعة Azure Functions.
يتم تنفيذه مباشرة كوظيفة ضمن وقت تشغيل Azure Logic Apps، مثل عمليات Schedule، وHTTP، وRequest، وXML.
موصلات مضمنة مخصصة
بالنسبة إلى مهام سير العمل القياسية، يمكنك إنشاء موصل مضمن بنفس نموذج قابلية توسعة الموصل المضمن الذي تستخدمه الموصلات المضمنة المستندة إلى موفر الخدمة، مثل Azure Blob Storage وAzure Event Hubs ناقل خدمة Azure وSQL Server والمزيد. يعتمد تنفيذ الواجهة هذا على نموذج قابلية توسعة Azure Functions ويوفر لك القدرة على إنشاء موصلات مضمنة مخصصة يمكن لأي شخص استخدامها في مهام سير العمل القياسية.
بالنسبة إلى مهام سير عمل الاستهلاك، لا يمكنك إنشاء الموصلات المضمنة الخاصة بك، ولكن يمكنك إنشاء الموصلات المدارة الخاصة بك.
لمعرفة مزيد من المعلومات، راجع الوثائق التالية:
موصلات مضمنة عامة
يمكنك استخدام الموصلات المضمنة التالية لتنفيذ المهام العامة، على سبيل المثال:
تشغيل مهام سير العمل باستخدام جداول مخصصة ومتقدمة. لمزيد من المعلومات حول الجدولة ، راجع سلوك التكرار للموصلات في Azure Logic Apps.
تنظيم بنية سير العمل والتحكم فيها، على سبيل المثال، باستخدام الحلقات والشروط.
العمل مع المتغيرات والتواريخ وعمليات البيانات وتحويلات المحتوى وعمليات الدفعات.
التواصل مع نقاط النهاية الأخرى باستخدام مشغلات وإجراءات HTTP.
تلقي الطلبات والاستجابة لها.
استدعاء الوظائف الخاصة بك (Azure Functions) أو مهام سير عمل Azure Logic Apps الأخرى التي يمكن أن تتلقى الطلبات، وما إلى ذلك.
الجدول
التكرار: تشغيل سير عمل استنادا إلى التكرار المحدد.
نافذة منزلقة
(سير عمل الاستهلاك فقط)
تشغيل سير عمل يحتاج إلى معالجة البيانات في مجموعات مستمرة.
التأخير: إيقاف سير العمل مؤقتا للمدة المحددة.
تأخير حتى: إيقاف سير العمل مؤقتا حتى التاريخ والوقت المحددين.
HTTP
استدعاء نقطة نهاية HTTP أو HTTPS باستخدام مشغل HTTP أو الإجراء.
يمكنك أيضًا استخدام مشغلات وإجراءات HTTP المضمنة الأخرى هذه:
Request
عند تلقي طلب HTTP: انتظر طلبا من سير عمل أو تطبيق أو خدمة أخرى. يجعل هذا المشغل سير العمل قابلًا للاستدعاء دون الحاجة إلى التحقق أو الاستقصاء حسب جدول زمني.
الاستجابة: الاستجابة لطلب تم تلقيه بواسطة مشغل عند تلقي طلب HTTP في نفس سير العمل.
الدفعه
الرسائل الدفعية: تشغيل سير عمل يعالج الرسائل على دفعات.
إرسال رسائل إلى دفعة: استدعاء سير عمل موجود يبدأ حاليا بمشغل رسائل Batch.
نظام الملفات
(سير العمل القياسي فقط)
اتصل بنظام ملفات على جهاز الشبكة لإنشاء الملفات وإدارتها.
بروتوكول نقل الملفات
(سير العمل القياسي فقط)
اتصل بخادم FTP أو FTPS في شبكة Azure الظاهرية بحيث يمكنك العمل مع ملفاتك ومجلداتك.
SFTP
(سير العمل القياسي فقط)
اتصل بخادم SFTP في شبكة Azure الظاهرية بحيث يمكنك العمل مع ملفاتك ومجلداتك.
SMTP
(سير العمل القياسي فقط)
اتصل بخادم SMTP حتى تتمكن من إرسال بريد إلكتروني.
موصلات مضمنة لخدمات وأنظمة محددة
يمكنك استخدام الموصلات المضمنة التالية للوصول إلى خدمات وأنظمة معينة. In Standard workflows, some of these built-in connectors are also informally known as service providers, which can differ from their managed connector counterparts in some ways.
البحث باستخدام الذكاء الاصطناعي في Azure
(سير العمل القياسي فقط)
اتصل ب "بحث الذكاء الاصطناعي" بحيث يمكنك تنفيذ عمليات فهرسة المستندات والبحث فيها في سير العمل.
إدارة واجهة برمجة تطبيقات Azure
استدعاء المشغلات والإجراءات الخاصة بك في واجهات برمجة التطبيقات التي تقوم بتعريفها وإدارتها ونشرها باستخدام إدارة واجهة برمجة تطبيقات Azure.
Note: Not supported when using Consumption tier for API Management.
Azure App Service
(سير عمل الاستهلاك فقط)
استدعاء التطبيقات التي تقوم بإنشائها واستضافتها على Azure App Service، على سبيل المثال، تطبيقات واجهة برمجة التطبيقات وتطبيقات الويب.
عند تضمين Swagger، تظهر المشغلات والإجراءات المحددة بواسطة هذه التطبيقات مثل أي مشغلات وإجراءات أخرى من الدرجة الأولى في Azure Logic Apps.
Azure Automation
(سير العمل القياسي فقط)
اتصل بحسابات Azure Automation حتى تتمكن من إنشاء مهام Azure Automation وإدارتها.
مخزن البيانات الثنائية كبيرة الحجم لـ Azure
(سير العمل القياسي فقط)
الاتصال إلى حساب Azure Blob Storage الخاص بك بحيث يمكنك إنشاء محتوى blob وإدارته.
Azure Cosmos DB
(سير العمل القياسي فقط)
الاتصال إلى Azure Cosmos DB بحيث يمكنك الوصول إلى مستندات Azure Cosmos DB وإدارتها.
ناشر شبكة أحداث Azure
(سير العمل القياسي فقط)
اتصل ب Azure Event Grid للبرمجة المستندة إلى الحدث باستخدام دلالات pub-sub.
مراكز أحداث Azure
(سير العمل القياسي فقط)
استهلاك ونشر الأحداث من خلال Event Hub. على سبيل المثال، احصل على الإخراج من سير العمل الخاص بك باستخدام مراكز الأحداث، ثم أرسل هذا الإخراج إلى موفر تحليلات في الوقت الفعلي.
Azure File Storage
(سير العمل القياسي فقط)
اتصل بحساب Azure Storage الخاص بك بحيث يمكنك إنشاء الملفات وتحديثها وإدارتها.
دالات Azure
Call Azure-hosted functions to run your own code (C# or Node.js) from your workflow.
Azure Key Vault
(سير العمل القياسي فقط)
اتصل ب Azure Key Vault لتخزين الأسرار والوصول إليها وإدارتها.
Azure Logic Apps
(Consumption workflow)
-or-
Workflow Operations
(Standard workflow)
استدعاء مهام سير العمل الأخرى التي تبدأ بمشغل الطلب المسمى عند تلقي طلب HTTP.
Azure OpenAI
(سير العمل القياسي فقط)
اتصل ب Azure OpenAI لتنفيذ العمليات على نماذج اللغات الكبيرة.
ناقل خدمة Azure
(سير العمل القياسي فقط)
إدارة الرسائل غير المتزامنة وقوائم الانتظار والجلسات والموضوعات واشتراكات الموضوع.
مساحة تخزين Azure Table
(سير العمل القياسي فقط)
الاتصال إلى حساب Azure Storage بحيث يمكنك إنشاء الجداول وتحديثها والاستعلام عنها وإدارتها.
تخزين قائمة انتظار Azure
(سير العمل القياسي فقط)
اتصل بحساب Azure Storage بحيث يمكنك إنشاء قوائم الانتظار وتحديثها وإدارتها.
IBM 3270
(سير العمل القياسي فقط)
اتصل بتطبيقات 3270 المستندة إلى الشاشة على أجهزة IBM الرئيسية من سير العمل الخاص بك.
IBM CICS
(سير العمل القياسي فقط)
اتصل ببرامج CICS على أجهزة IBM الرئيسية من سير العمل الخاص بك.
IBM DB2
(سير العمل القياسي فقط)
الاتصال إلى IBM DB2 في السحابة أو في الموقع. قم بتحديث صف والحصول على جدول والمزيد.
ملف مضيف IBM
(سير العمل القياسي فقط)
الاتصال إلى IBM Host File وإنشاء المحتويات أو تحليلها.
IBM IMS
(سير العمل القياسي فقط)
اتصل ببرامج IMS على أجهزة IBM الرئيسية من سير العمل الخاص بك.
IBM MQ
(سير العمل القياسي فقط)
الاتصال إلى IBM MQ محليًا أو في Azure لإرسال الرسائل وتلقيها.
JDBC
(سير العمل القياسي فقط)
الاتصال بقاعدة بيانات ارتباطية باستخدام برامج تشغيل JDBC.
SAP
(سير العمل القياسي فقط)
اتصل ب SAP حتى تتمكن من إرسال الرسائل أو تلقيها واستدعاء الإجراءات.
SQL Server
(سير العمل القياسي فقط)
الاتصال إلى SQL Server محليًا أو قاعدة بيانات Azure SQL في مجموعة النظراء بحيث يمكنك إدارة السجلات أو تشغيل الإجراءات المخزنة أو إجراء الاستعلامات.
تشغيل التعليمات البرمجية من مهام سير العمل
توفر Azure Logic Apps الإجراءات المضمنة التالية لتشغيل التعليمات البرمجية الخاصة بك في سير العمل الخاص بك:
دالات Azure
Call Azure-hosted functions to run your own code (C# or Node.js) from your workflow.
التعليمات البرمجية المضمنة
-
تنفيذ التعليمات البرمجية JavaScript من سير العمل Consumption أو Standard.
-
تنفيذ التعليمات البرمجية للبرنامج النصي C# من سير العمل القياسي.
-
تنفيذ التعليمات البرمجية للبرنامج النصي PowerShell من سير العمل القياسي.
عمليات الدالة المحلية
(سير العمل القياسي فقط)
إنشاء التعليمات البرمجية ل .NET Framework وتشغيلها من سير العمل الخاص بك.
Control workflow
توفر Azure Logic Apps الإجراءات المضمنة التالية لهيكلة الإجراءات في سير العمل والتحكم فيها:
الشرط
تقييم الشرط وتشغيل إجراءات مختلفة بناءً على ما إذا كان الشرط صواباً أم خطأ.
لكل
نفذ نفس الإجراءات على كل عنصر في الصفيف.
النطاق
Group actions into scopes, which get their own status after the actions in the scope finish running.
Switch
Group actions into cases, which are assigned unique values except for the default case. قم بتشغيل هذه الحالة فقط التي تطابق قيمتها المخصصة النتيجة من تعبير أو عنصر أو رمز مميز. في حالة عدم وجود تطابقات، قم بتشغيل الحالة الافتراضية.
أنهى
إيقاف سير عمل قيد التشغيل بشكل نشط.
حتى
كرر الإجراءات حتى تتحقق الحالة المحددة أو تتغير بعض الحالات.
إدارة البيانات أو معالجتها
يوفر Azure Logic Apps إجراءات مضمنة للعمل مع مخرجات البيانات وتنسيقاتها:
عمليات البيانات
تنفيذ العمليات باستخدام البيانات.
Chunk text: Split up content into pieces to use in AI solutions or with AI service operations such as Azure OpenAI and Azure AI Search operations. لمزيد من المعلومات، راجع تحليل المحتوى أو جزء المحتوى.
Compose: Create a single output from multiple inputs with various types.
إنشاء جدول CSV: إنشاء جدول قيم مفصولة بفواصل (CSV) من صفيف يحتوي على عناصر JSON.
إنشاء جدول HTML: إنشاء جدول HTML من صفيف يحتوي على عناصر JSON.
Filter array: Create an array from items in another array that meet your criteria.
Join: Create a string from all items in an array and separate those items with the specified delimiter.
تحليل مستند: إنشاء سلسلة مميزة لاستخدامها في حلول الذكاء الاصطناعي أو مع عمليات خدمة الذكاء الاصطناعي مثل Azure OpenAI وعمليات Azure الذكاء الاصطناعي Search. لمزيد من المعلومات، راجع تحليل المحتوى أو جزء المحتوى.
Parse JSON: Create user-friendly tokens from properties and their values in JSON content so that you can use those properties in your workflow.
Select: Create an array with JSON objects by transforming items or values in another array and mapping those items to specified properties.
Date Time
إجراء العمليات باستخدام الطوابع الزمنية.
إضافة إلى الوقت: إضافة عدد الوحدات المحدد إلى طابع زمني.
تحويل المنطقة الزمنية: تحويل الطابع الزمني من المنطقة الزمنية المصدر إلى المنطقة الزمنية المستهدفة.
Current time: Return the current timestamp as a string.
الحصول على الوقت المستقبلي: إرجاع الطابع الزمني الحالي بالإضافة إلى الوحدات الزمنية المحددة.
معرفة الوقت الماضي: إرجاع الطابع الزمني الحالي مطروحاً منه الوحدات الزمنية المحددة.
طرح من الوقت: طرح عدد من وحدات الوقت من الطابع الزمني.
متغيرات
تنفيذ العمليات باستخدام المتغيرات.
إلحاق بمتغير صفيف: إدخال قيمة على أنها العنصر الأخير في صفيف مخزن بواسطة متغير.
متغير الإلحاق بالسلسلة: إدخال قيمة على أنها الحرف الأخير في سلسلة مخزنة بواسطة متغير.
Decrement variable: Decrease a variable by a constant value.
Increment variable: Increase a variable by a constant value.
Initialize variable: Create a variable and declare its data type and initial value.
Set variable: Assign a different value to an existing variable.
عمليات XML
تنفيذ العمليات باستخدام XML.
إنشاء XML مع المخطط: إنشاء XML من JSON باستخدام مخطط لسير عمل قياسي.
تحليل XML مع المخطط: تحليل XML باستخدام مخطط لسير عمل قياسي.
Transform XML: Convert XML using a map.
Validate XML: Validate inbound or outbound XML using a schema.
العمليات المضمنة بين الشركات (B2B)
تدعم Azure Logic Apps سيناريوهات الاتصال بين الشركات (B2B) من خلال عمليات B2B المضمنة المختلفة. استنادا إلى ما إذا كان لديك سير عمل Consumption أو Standard وعمليات B2B التي تريد استخدامها، قد تضطر إلى إنشاء حساب تكامل وربطه بمورد تطبيق المنطق الخاص بك. ثم يمكنك استخدام حساب التكامل هذا لتحديد البيانات الاصطناعية B2B الخاصة بك، مثل الشركاء التجاريين والاتفاقيات والخرائط والمخططات والشهادات وما إلى ذلك.
Consumption workflows
قبل أن تتمكن من استخدام أي عمليات B2B في سير العمل، يجب إنشاء حساب تكامل وربطه بمورد تطبيق المنطق الخاص بك. بعد إنشاء حساب التكامل الخاص بك، يجب عليك بعد ذلك تحديد البيانات الاصطناعية B2B الخاصة بك، مثل الشركاء التجاريين والاتفاقيات والخرائط والمخططات والشهادات وما إلى ذلك. يمكنك بعد ذلك استخدام عمليات B2B لترميز الرسائل وفك ترميزها وتحويل المحتوى والمزيد.
Standard workflows
تتطلب بعض عمليات B2B إنشاء حساب تكامل وربطه بمورد تطبيق المنطق الخاص بك. يتيح لك الارتباط مشاركة البيانات الاصطناعية عبر مهام سير عمل قياسية متعددة ومهام سير العمل التابعة لها. استنادا إلى عملية B2B التي تريد استخدامها، أكمل إحدى الخطوات التالية قبل استخدام العملية:
بالنسبة للعمليات التي تتطلب خرائط أو مخططات، يمكنك إما:
قم بتحميل هذه البيانات الاصطناعية إلى مورد تطبيق المنطق الخاص بك باستخدام مدخل Microsoft Azure أو Visual Studio Code. You can then use these artifacts across all child workflows in the same logic app resource. لمزيد من المعلومات، راجع إضافة خرائط لاستخدامها مع مهام سير العمل في Azure Logic Apps وإضافة مخططات لاستخدامها مع مهام سير العمل في Azure Logic Apps.
ربط مورد تطبيق المنطق بحساب التكامل الخاص بك.
بالنسبة للعمليات التي تتطلب اتصالا بحساب التكامل الخاص بك، قم بإنشاء الاتصال عند إضافة العملية إلى سير العمل الخاص بك.
لمعرفة مزيد من المعلومات، راجع الوثائق التالية:
AS2 (v2)
(سير العمل القياسي فقط)
ترميز الرسائل التي تستخدم بروتوكول AS2 وفك ترميزها.
EDIFACT
ترميز الرسائل التي تستخدم بروتوكول EDIFACT وفك ترميزها.
ملف ثابت
ترميز وفك تشفير رسائل XML بين الشركاء التجاريين.
البحث عن البيانات الاصطناعية لحساب التكامل
احصل على بيانات تعريف مخصصة للبيانات الاصطناعية، مثل الشركاء التجاريين والاتفاقيات والمخططات وما إلى ذلك، في حساب التكامل الخاص بك.
العمليات السائلة
تحويل التنسيقات التالية باستخدام قوالب Liquid:
- JSON إلى JSON
- JSON إلى TEXT
- XML إلى JSON
- XML إلى TEXT
RosettaNet
ترميز وفك تشفير الرسائل التي تستخدم بروتوكول RosettaNet.
سويفت
(سير العمل القياسي فقط)
ترميز وفك ترميز معاملات جمعية الاتصالات المالية بين البنوك العالمية (SWIFT) بتنسيق رسالة XML ذات الملف المسطح.
X12
ترميز الرسائل التي تستخدم بروتوكول X12 وفك ترميزها.
عمليات XML
تنفيذ العمليات باستخدام XML.
إنشاء XML مع المخطط: إنشاء XML من JSON باستخدام مخطط لسير عمل قياسي.
تحليل XML مع المخطط: تحليل XML باستخدام مخطط لسير عمل قياسي.
Transform XML: Convert XML using a map.
Validate XML: Validate inbound or outbound XML using a schema.