你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
在本快速入门中,你将快速创建对组织的 CEO 具有很高的重要性的工作负荷分类器。 此工作负荷分类器允许 CEO 查询优先于队列中重要性较低的其他查询。
如果没有 Azure 订阅,请在开始之前创建 一个免费的 Azure 帐户 。
注释
在 Azure Synapse Analytics 中创建专用 SQL 池实例可能会导致新的计费服务。 有关详细信息,请参阅 Azure Synapse Analytics 定价。
先决条件
本快速入门假定已在 Azure Synapse Analytics 中预配了专用 SQL 池,并且你拥有 CONTROL DATABASE 权限。 如果需要创建一个,请使用 创建和连接 - 门户 创建名为 mySampleDataWarehouse 的专用 SQL 池。
登录到 Azure 门户
登录到 Azure 门户。
为 TheCEO 创建登录名
使用 master 为“TheCEO”在数据库中创建 SQL Server 身份验证登录名。
IF NOT EXISTS (SELECT * FROM sys.sql_logins WHERE name = 'TheCEO')
BEGIN
CREATE LOGIN [TheCEO] WITH PASSWORD='<strongpassword>'
END
;
创建用户
在 mySampleDataWarehouse 中创建用户“TheCEO”
IF NOT EXISTS (SELECT * FROM sys.database_principals WHERE name = 'THECEO')
BEGIN
CREATE USER [TheCEO] FOR LOGIN [TheCEO]
END
;
创建工作负荷分类器
为具有较高重要性的“TheCEO”创建 工作负荷分类器 。
DROP WORKLOAD CLASSIFIER [wgcTheCEO];
CREATE WORKLOAD CLASSIFIER [wgcTheCEO]
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'TheCEO'
,IMPORTANCE = HIGH);
查看现有分类器
SELECT * FROM sys.workload_management_workload_classifiers
清理资源
DROP WORKLOAD CLASSIFIER [wgcTheCEO]
DROP USER [TheCEO]
;
我们会针对专用 SQL 池中存储的数据,按数据仓库单位收费。 这些计算和存储资源单独计费。
- 如果要将数据保留在存储中,可以在不使用专用 SQL 池时暂停计算。 暂停计算后,您将只需为数据存储付费。 准备好处理数据时,请继续计算。
- 如果希望避免将来产生费用,可以删除专用 SQL 池。
按照以下步骤清理资源。
登录到 Azure 门户,选择专用 SQL 池。
若要暂停计算,请选择 “暂停 ”按钮。 当专用 SQL 池暂停时,会看到“ 开始” 按钮。 若要恢复计算,请选择“ 开始”。
若要删除专用 SQL 池,因此不会为计算或存储付费,请选择“ 删除”。
后续步骤
- 现已创建工作负荷分类器。 以 TheCEO 身份运行一些查询,查看它们的性能表现。 请参阅 sys.dm_pdw_exec_requests 查看查询及其所分配的优先级。
- 有关专用 SQL 池工作负荷管理的详细信息,请参阅 工作负荷重要性 和 工作负荷分类。
- 请参阅有关如何 配置工作负荷重要性 以及如何 管理和监控工作负荷管理 的方法文章。