تكوين أهمية حمل العمل في تجمع SQL مُخصص لـ Azure Synapse Analytics

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

إنشاء مصنف حمل العمل مع الأهمية

في الأنظمة المشغولة، غالبًا ما يتواجد مستخدمون في سيناريو مستودع البيانات يحتاجون إلى تشغيل استعلاماتهم بسرعة. يمكن أن يكون المستخدم مدير تنفيذي لشركة يحتاج إلى تشغيل التقارير أو يمكن أن يكون المستخدم محللًا يُشغل استعلام adhoc. لتعيين الأهمية، يمكنك إنشاء مصنف حمل العمل وتعيين الأهمية للاستعلام. تستخدم الأمثلة أدناه بناء جملة إنشاء مصنف حمل العمل لإنشاء مصنفين. Membername يمكن أن يكون مستخدمًا واحدًا أو مجموعة. للعثور على المستخدمين الحاليين لتجمع SQL مُخصص، شغّل:

Select name from sys.sysusers

لإنشاء مصنف حمل العمل لمستخدم ذي أهمية أعلى، شغّل:

CREATE WORKLOAD CLASSIFIER ExecReportsClassifier
    WITH (WORKLOAD_GROUP = 'xlargerc'
         ,MEMBERNAME     = 'name' 
         ,IMPORTANCE     = above_normal);

لإنشاء مصنف حمل عمل لمستخدم يُشغل استعلامات adhoc مع أهمية أقل، شغّل:

CREATE WORKLOAD CLASSIFIER AdhocClassifier
    WITH (WORKLOAD_GROUP = 'xlargerc'
         ,MEMBERNAME     = 'name' 
         ,IMPORTANCE     = below_normal);

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