مشاركة عبر


ما هي إجراءات تخزين Azure

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

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

هام

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

المصطلحات والتعريفات

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

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

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

إنشاء

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

إشعار

يمكنك أيضا إنشاء تعريفات مهام التخزين باستخدام قوالب REST أو SDKs أو PowerShell أو Azure CLI أو Bicep أو Terraform أو ARM.

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

التنفيذ

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

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

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

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

إشعار

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

احداث

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

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

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

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

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

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

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

تتوفر مهام Azure Storage بشكل عام في المناطق العامة التالية:

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

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

  • غرب المملكة المتحدة

  • جنوب المملكة المتحدة

  • شمال الإمارات العربية المتحدة

  • منطقة السويد الوسطى

  • وسط إسبانيا

  • جنوب الهند

  • جنوب أفريقيا

  • شرق النرويج

  • منطقة جنوب كوريا الجنوبية

  • وسط كوريا

  • جيو الهند الوسطى

  • غرب اليابان

  • شرق اليابان

  • منطقة شمال إيطاليا

  • إسرائيل الوسطى

  • شرق الولايات المتحدة 2

  • وسط أستراليا

المناطق المدعومة على مستوى المعاينة

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

هذه القائمة مؤقتة وستتغير بمرور الوقت مع استمرار توسيع دعم GA.

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

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

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

  • وسط كندا

  • وسط الهند‬

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

  • وسط فرنسا

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

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

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

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

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

  • شمال سويسرا

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

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

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

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