إدارة Azure Data Lake Analytics باستخدام نهج الحساب

تساعدك نهج الحساب على التحكم في كيفية استخدام الموارد لحساب Azure Data Lake Analytics. تسمح لك هذه النهج بالتحكم في تكلفة استخدام Azure Data Lake Analytics. على سبيل المثال، باستخدام هذه النهج، يمكنك منع الارتفاعات غير المتوقعة في التكلفة عن طريق الحد من عدد وحدات AUs التي يمكن للحساب استخدامها في وقت واحد.

هام

تم إيقاف Azure Data Lake Analytics في 29 فبراير 2024. تعرف على المزيد من خلال هذا الإعلان.

بالنسبة لتحليلات البيانات، يمكن لمؤسستك استخدام Azure Synapse Analytics أو Microsoft Fabric.

النهج على مستوى الحساب

تنطبق هذه النهج على جميع الوظائف في حساب Data Lake Analytics.

الحد الأقصى لعدد وحدات AUs في حساب Data Lake Analytics

يتحكم النهج في العدد الإجمالي لوحدات التحليلات (AUs) التي يمكن لحساب Data Lake Analytics استخدامها. بشكل افتراضي، يتم تعيين القيمة إلى 250. على سبيل المثال، إذا تم تعيين هذه القيمة إلى 250 وحدة AUs، فيمكنك تشغيل مهمة واحدة مع تعيين 250 AUs لها، أو 10 مهام تعمل ب 25 وحدة AUs لكل منها. يتم وضع المهام الأخرى التي يتم إرسالها في قائمة الانتظار حتى تنتهي المهام قيد التشغيل. عند الانتهاء من تشغيل المهام، يتم تحرير وحدات AUs لتشغيل المهام المدرجة في قائمة الانتظار.

لتغيير عدد وحدات AUs لحساب Data Lake Analytics الخاص بك:

  1. في مدخل Microsoft Azure، انتقل إلى حساب Data Lake Analytics الخاص بك.

  2. حدد الحدود والنهج.

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

  4. حدد ⁧⁩حفظ⁧⁩.

    ملاحظة

    إذا كنت بحاجة إلى أكثر من وحدات AUs الافتراضية (250)، في المدخل، انقر فوق تعليمات+دعم لإرسال طلب دعم. يمكن زيادة عدد وحدات AUs المتوفرة في حساب Data Lake Analytics الخاص بك.

الحد الأقصى لعدد المهام التي يمكن تشغيلها في وقت واحد

يحد هذا النهج من عدد الوظائف التي يمكن تشغيلها في وقت واحد. بشكل افتراضي، يتم تعيين هذه القيمة إلى 20. إذا كان لدى Data Lake Analytics وحدات AUs متوفرة، تتم جدولة الوظائف الجديدة للتشغيل على الفور حتى يصل العدد الإجمالي للوظائف قيد التشغيل إلى قيمة هذا النهج. عند الوصول إلى الحد الأقصى لعدد المهام التي يمكن تشغيلها في وقت واحد، يتم وضع المهام اللاحقة في قائمة الانتظار بترتيب الأولوية حتى تكتمل مهمة واحدة أو أكثر قيد التشغيل (اعتمادا على وحدات AUs المتوفرة).

لتغيير عدد المهام التي يمكن تشغيلها في وقت واحد:

  1. في مدخل Microsoft Azure، انتقل إلى حساب Data Lake Analytics الخاص بك.

  2. حدد الحدود والنهج.

  3. ضمن الحد الأقصى لعدد المهام قيد التشغيل، انقل شريط التمرير لتحديد قيمة، أو أدخل القيمة في مربع النص.

  4. حدد ⁧⁩حفظ⁧⁩.

    ملاحظة

    إذا كنت بحاجة إلى تشغيل أكثر من العدد الافتراضي (20) من الوظائف، في المدخل، انقر فوق تعليمات+دعم لإرسال طلب دعم. يمكن زيادة عدد المهام التي يمكن تشغيلها في وقت واحد في حساب Data Lake Analytics الخاص بك.

المدة التي يجب الاحتفاظ بها لبيانات تعريف الوظيفة ومواردها

عندما يقوم المستخدمون بتشغيل مهام U-SQL، تحتفظ خدمة Data Lake Analytics بجميع الملفات ذات الصلة. تتضمن هذه الملفات البرنامج النصي U-SQL وملفات DLL المشار إليها في البرنامج النصي U-SQL والموارد المحولة برمجيا والإحصائيات. الملفات موجودة في المجلد /system/لحساب Azure Data Lake Storage الافتراضي. يتحكم هذا النهج في مدة تخزين هذه الموارد قبل حذفها تلقائيا (الافتراضي هو 30 يوما). يمكنك استخدام هذه الملفات لتصحيح الأخطاء، ولضبط أداء المهام التي ستعيد تشغيلها في المستقبل.

لتغيير المدة للاحتفاظ ببيانات تعريف الوظيفة والموارد:

  1. في مدخل Microsoft Azure، انتقل إلى حساب Data Lake Analytics الخاص بك.
  2. حدد الحدود والنهج.
  3. ضمن أيام لاستبقاء استعلامات المهمة، انقل شريط التمرير لتحديد قيمة، أو أدخل القيمة في مربع النص.
  4. حدد ⁧⁩حفظ⁧⁩.

النهج على مستوى الوظيفة

تسمح لك النهج على مستوى الوظيفة بالتحكم في الحد الأقصى لوحدات AUs والحد الأقصى للأولوية التي يمكن للمستخدمين الفرديين (أو أعضاء مجموعات أمان معينة) تعيينها على المهام التي يرسلونها. يتيح لك هذا النهج التحكم في التكاليف التي يتحملها المستخدمون. كما يتيح لك التحكم في التأثير الذي قد يكون للوظائف المجدولة على مهام الإنتاج ذات الأولوية العالية التي تعمل في نفس حساب Data Lake Analytics.

يحتوي Data Lake Analytics على نهجين يمكنك تعيينهما على مستوى الوظيفة:

  • حد AU لكل وظيفة: يمكن للمستخدمين إرسال المهام التي تحتوي على ما يصل إلى هذا العدد من وحدات AUs فقط. بشكل افتراضي، هذا الحد هو نفس الحد الأقصى ل AU للحساب.

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

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

ملاحظة

يتم تطبيق النهج على مستوى الحساب والنهج على مستوى الوظيفة في وقت واحد.

إضافة نهج لمستخدم أو مجموعة معينة

  1. في مدخل Microsoft Azure، انتقل إلى حساب Data Lake Analytics الخاص بك.

  2. حدد الحدود والنهج.

  3. ضمن حدود إرسال الوظيفة، حدد الزر إضافة نهج . ثم حدد الإعدادات التالية أو أدخلها:

    1. اسم نهج الحساب: أدخل اسم نهج، لتذكيرك بالغرض من النهج.

    2. حدد المستخدم أو المجموعة: حدد المستخدم أو المجموعة التي ينطبق عليها هذا النهج.

    3. تعيين حد JOB AU: قم بتعيين حد AU الذي ينطبق على المستخدم أو المجموعة المحددة.

    4. تعيين حد الأولوية: قم بتعيين حد الأولوية الذي ينطبق على المستخدم أو المجموعة المحددة.

  4. حدد OK.

  5. يتم سرد النهج الجديد في جدول النهج الافتراضي ، ضمن حدود إرسال الوظيفة.

حذف نهج موجود أو تحريره

  1. في مدخل Microsoft Azure، انتقل إلى حساب Data Lake Analytics الخاص بك.

  2. حدد الحدود والنهج.

  3. ضمن حدود إرسال الوظيفة، ابحث عن النهج الذي تريد تحريره.

  4. لمشاهدة خيارات الحذفوالتحرير ، في العمود الموجود في أقصى اليمين من الجدول، حدد ....

المزيد من الموارد لنهج الوظائف

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