syscollector_collection_sets (Transact-SQL)
适用于:SQL Server
提供有关收集组的信息,包括计划、收集模式及其状态。
列名称 | 数据类型 | 描述 |
---|---|---|
collection_set_id | int | 收集组的本地标识符。 不可为 null。 |
collection_set_uid | uniqueidentifier | 收集组的全局唯一标识符。 不可为 null。 |
name | nvarchar(4000) | 收集组的名称。 可以为 Null。 |
目标 | nvarchar(max) | 标识收集组的目标。 可以为 Null。 |
is_system | bit | 打开 (1) 或关闭 (0) 时可指示收集组是随数据收集器一起提供的还是由 dc_admin 在后来添加的。 这可以是内部开发的或由第三方开发的自定义收集组。 不可为 null。 |
is_running | bit | 指示收集组是否正在运行。 不可为 null。 |
collection_mode | smallint | 指定收集组的收集模式。 不可为 null。 收集模式可为以下模式之一: 0 - 缓存模式。 数据收集和上载分别位于各自的计划中。 1 - 非缓存模式。 数据收集和上载处于同一个计划中。 |
proxy_id | int | 标识用于运行收集组作业步骤的代理。 可以为 Null。 |
schedule_uid | uniqueidentifier | 提供指向收集组计划的指针。 可以为 Null。 |
collection_job_id | uniqueidentifier | 标识收集作业。 可以为 Null。 |
upload_job_id | uniqueidentifier | 标识收集上载作业。 可以为 Null。 |
logging_level | smallint | 指定日志记录级别(0、1 或 2)。 不可为 null。 |
days_until_expiration | smallint | 收集的数据保存在管理数据仓库中的天数。 不可为 null。 |
description | nvarchar(4000) | 描述收集组。 可以为 Null。 |
dump_on_any_error | bit | 打开 (1) 或关闭 (0), 以指示是否在任何错误上创建 SSIS 转储文件。 不可为 null。 |
dump_on_codes | nvarchar(max) | 包含用于触发转储文件的 SSIS 错误代码列表。 可以为 Null。 |
权限
要求拥有 dc_operator 和 dc_proxy 的 SELECT 权限。
注解
数据收集器 API 只允许您更改或删除您所创建的收集组。 不能修改或删除随系统提供的收集组。 不过,您仍可以启用或禁用系统收集组,还可以更改其配置。