إنشاء نهج الحوسبة وإدارتها

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

إشعار

تتطلب النهج خطة Premium.

ما هي نهج الحوسبة؟

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

توفر النهج المزايا التالية:

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

إنشاء سياسة

هذه هي التعليمات الأساسية لإنشاء نهج. لمعرفة كيفية تعريف نهج، راجع مرجع نهج الحساب.

  1. انقر فوق أيقونة الحساب حساب في الشريط الجانبي.
  2. انقر فوق علامة التبويب نهج.
  3. انقر فوق إنشاء نهج.
  4. قم بتسمية النهج. أسماء النهج غير حساسة لحالة الأحرف.
  5. اختياريا، حدد عائلة نهج من القائمة المنسدلة العائلة . يحدد هذا القالب الذي تقوم بإنشاء النهج منه.
  6. أدخل وصفا للنهج. وهذا يساعد الآخرين على معرفة الغرض من النهج.
  7. في علامة التبويب Definitions، أدخل تعريف نهج.
  8. في علامة التبويب Libraries ، أضف أي مكتبات ذات نطاق حساب تريد تثبيت النهج على الحساب. راجع إضافة مكتبات إلى نهج.
  9. في علامة التبويب أذونات ، قم بتعيين أذونات للنهج وتعيين الحد الأقصى لعدد الموارد التي يمكن للمستخدم إنشاؤها باستخدام هذا النهج اختياريا.
  10. انقر فوق Create.

استخدام مجموعات النهج

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

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

إضافة مكتبات إلى نهج

يمكنك إضافة مكتبات إلى نهج بحيث يتم تثبيت المكتبات تلقائيا على موارد الحوسبة. يمكنك إضافة 500 مكتبة كحد أقصى إلى نهج.

إشعار

ربما قمت مسبقا بإضافة مكتبات ذات نطاق حساب باستخدام البرامج النصية init. توصي Databricks باستخدام نهج الحوسبة بدلا من البرامج النصية للتثبيت لتثبيت المكتبات.

لإضافة مكتبة إلى النهج الخاص بك:

  1. في أسفل صفحة إنشاء نهج ، انقر فوق علامة التبويب مكتبات .

  2. انقر فوق إضافة مكتبة.

  3. حدد أحد خيارات مصدر المكتبة، ثم اتبع الإرشادات كما هو موضح أدناه:

    مصدر المكتبة الإرشادات
    مساحه عمل حدد ملف مساحة عمل أو حمل ملف Whl أو العجلة المضغوطة أو JAR أو ZIP أو tar أو requirements.txt. راجع تثبيت المكتبات من ملفات مساحة العمل
    وحدات التخزين حدد ملف Whl أو JAR أو requirements.txt من وحدة تخزين. راجع تثبيت المكتبات من وحدة تخزين.
    مسار الملف/ADLS حدد نوع المكتبة وقم بتوفير URI الكامل لكائن المكتبة (على سبيل المثال: abfss://container-name@storage-account-name.dfs.core.windows.net/path/to/library.whl). راجع تثبيت المكتبات من تخزين الكائنات.
    PyPI أدخل اسم حزمة PyPI. راجع حزمة PyPI.
    Maven حدد إحداثيات Maven. راجع حزمة Maven أو Spark.
    CRAN أدخل اسم الحزمة. راجع حزمة CRAN.
    DBFS (غير مستحسن) تحميل ملف JAR أو Whl إلى جذر DBFS. هذا غير مستحسن، حيث يمكن تعديل الملفات المخزنة في DBFS من قبل أي مستخدم مساحة عمل.
  4. انقر فوق إضافة.

تأثير إضافة مكتبات إلى النهج

إذا أضفت مكتبات إلى نهج:

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

أذونات النهج

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

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

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

تقييد عدد موارد الحوسبة لكل مستخدم

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

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

إشعار

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

إدارة نهج

بعد إنشاء نهج، يمكنك تحريره واستنساخه وحذفه.

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

تعديل نهج

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

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

استنساخ نهج

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

حذف نهج

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

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

فرض التوافق مع النهج

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

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

واجهة مستخدم التوافق مع النهج

لتحديث موارد الحوسبة للامتثال لنهج:

  1. من صفحة النهج، انقر فوق النهج الذي قمت بتحديثه.
  2. انقر فوق علامة التبويب Compute أو Jobs لمشاهدة قائمة بالموارد أو الوظائف التي تستخدم النهج. يخبرك عمود التوافق بالموارد المتوافقة مع تعريفات النهج الحالية.
  3. انقر فوق إصلاح الكل لتحديث كافة موارد الحوسبة في القائمة غير المتوافقة. يمكنك أيضا تحديث موارد الحوسبة بشكل فردي بالنقر فوق الزر إصلاح في صف المورد.
  4. (اختياري) إذا كنت ترغب في فرض النهج على الحوسبة قيد التشغيل حاليا، فتحقق من خانة الاختيار فرض أنظمة المجموعات قيد التشغيل. يؤدي هذا إلى إعادة تشغيل مورد الحوسبة قيد التشغيل على الفور.
  5. انقر فوق فرض لإجراء التحديثات. بعد اكتمال عملية التنفيذ، يتم منحك ملخصا للتغييرات التي تم إجراؤها.
  6. انقر فوق تم .

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

واجهة مستخدم التوافق مع النهج