ما هي Azure Storage Actions Preview؟

Azure Storage Actions هو إطار عمل بلا خادم يمكنك استخدامه لتنفيذ عمليات البيانات الشائعة على ملايين العناصر عبر حسابات تخزين متعددة.

هام

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

يتيح لك إصدار المعاينة من Azure Storage Actions إنشاء مهام تخزين يمكنها تنفيذ عمليات على الكائنات الثنائية كبيرة الحجم في حسابات Azure Storage استنادا إلى مجموعة من الشروط التي تحددها. يمكن لمهام التخزين معالجة ملايين الكائنات في حساب تخزين دون توفير سعة حساب إضافية ودون مطالبتك بكتابة التعليمات البرمجية.

تشريح مهمة تخزين

تحتوي مهمة التخزين على مجموعة من الشروط والعمليات والتعيينات. يصف الجدول التالي كل مكون من مكونات مهمة التخزين.

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

كيفية استخدام مهمة تخزين

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

تعريف مهمة تخزين

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

راجع هذه المقالات لمعرفة كيفية تعريف مهمة تخزين:

تعيين مهمة تخزين

يمكنك تعيين مهمة تخزين إلى أي حساب تخزين يتم فيه تعيين هويتك لدور مالك بيانات Storage Blob. أثناء إنشاء واجب، ستحدد حساب تخزين، وتعين دورا للهوية المدارة المعينة من قبل النظام للمهمة. يتم إنشاء هذه الهوية لك تلقائيا عند توفير المهمة. يجب أن يقوم الدور الذي تعينه لتلك الهوية بتمكينها من تنفيذ العمليات المحددة في المهمة.

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

راجع هذه المقالات لمعرفة كيفية تعيين مهمة تخزين:

مراقبة تشغيل مهمة التخزين

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

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

راجع هذه المقالات لمعرفة كيفية مراقبة تشغيل المهام:

معالجة أحداث مهمة التخزين

تسمح أحداث Azure Storage Actions للتطبيقات بالتفاعل مع الأحداث، مثل إكمال تشغيل مهمة تخزين. وهي تفعل ذلك دون الحاجة إلى رمز معقد أو خدمات استقصاء باهظة الثمن وغير فعالة.

يتم دفع أحداث Azure Storage Actions باستخدام Azure Event Grid إلى مشتركين مثل Azure Functions أو Azure Logic Apps أو حتى إلى مستمع http الخاص بك. تقوم شبكة الأحداث بتوصيل الأحداث إلى تطبيقاتك على نحو موثوق من خلال سياسات إعادة المحاولة الغنية والحروف غير المستخدمة. تستخدم شبكة الأحداث اشتراكات الأحداث لتوجيه رسائل الأحداث إلى المشتركين. أولًا، اشترك في نقطة نهاية لحدث. وبعدها وعند تشغيل الحدث، ستُرسل خدمة شبكة الأحداث بيانات حول هذا الحدث إلى نقطة النهاية.

راجع مقالة مخطط أحداث Azure Storage Actions لعرض القائمة الكاملة للأحداث التي تدعمها إجراءات تخزين Azure.

المناطق المدعومة

يتم دعم مهام Azure Storage في المناطق العامة التالية:

  • شرق أستراليا

  • جنوب شرق أستراليا

  • جنوب البرازيل

  • وسط كندا

  • وسط الهند‬

  • Central US

  • وسط فرنسا

  • وسط غرب ألمانيا

  • وسط شمال الولايات المتحدة

  • أوروبا الشمالية

  • جنوب وسط الولايات المتحدة

  • جنوب شرق آسيا

  • شمال سويسرا

  • أوروبا الغربية

  • غرب الولايات المتحدة

  • West US 2

التسعير والفوترة

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

الخطوات التالية