在適用於 Azure Synapse Analytics 的專用 SQL 集區中設定工作負載重要性
在適用於 Azure Synapse Analytics 的 SQL 集區中設定重要性,可讓您影響查詢的排程。 重要性較高的查詢會排程在重要性較低的查詢之前執行。 若要將重要性指派給查詢,您必須建立工作負載分類器。
建立具有重要性的工作負載分類器
通常在資料倉儲案例中,您的使用者在忙碌的系統上需要快速執行其查詢。 使用者可能是需要執行報表的公司主管,或使用者可能是執行臨機操作查詢的分析師。 若要指派重要性,您必須建立工作負載分類器,並將重要性指派給查詢。 下列範例使用 create workload classifier 語法來建立兩個分類器。 Membername
可以是單一使用者或群組。 若要尋找現有的專用 SQL 集區使用者,請執行:
Select name from sys.sysusers
若要針對具有較高重要性的使用者建立工作負載分類器,請執行:
CREATE WORKLOAD CLASSIFIER ExecReportsClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = above_normal);
若要針對以較低重要性執行臨機操作查詢的使用者建立工作負載分類器,請執行:
CREATE WORKLOAD CLASSIFIER AdhocClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = below_normal);