检查项用于文件发布前的管控治理,主要校验规范性问题。在进行数据发布前,可通过检查项对数据开发功能相关的约束进行检查,当检查出不符合约束规范的内容时,系统会生成影响开发流程正常执行的问题事件,您可基于该事件处理暴露的问题,以保障数据开发流程可以正常执行。本文为您介绍如何查看并配置检查项。
功能介绍
数据资产治理默认会自动生成初始检查项列表,您可按需调整各个检查项的启用状态。若默认生成的检查项不满足使用需求,则可将自定义扩展程序注册为所需检查项。
数据资产治理通过检查项和治理项检测数据开发流程中存在的待治理问题,根据生效环节不同,检查项和治理项的校验时间及校验内容存在差异。
检查项:用于任务发布前的管控治理,对不符合约束规则的任务进行拦截,阻断其发布流程。
治理项:用于任务发布后的分析环节,检测系统存在的待治理优化问题,提升数据的健康程度。
DataWorks的工作空间区分标准模式和简单模式,不同模式下工作空间的任务开发流程存在一定差异,详情请参见工作空间模式区别。
本文为您介绍检查项的相关使用:
权限管控
注册检查项、控制检查项启停状态需要具备如下权限之一:
阿里云主账号
拥有
AliyunDataWorksFullAccess权限的空间成员工作空间管理员
拥有租户级数据治理管理员权限的空间成员
工作空间级数据治理管理员
普通用户仅支持查看其所在DataWorks工作空间的检查项列表。
进入检查项配置页面
进入数据资产治理页面。
登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的,单击进入数据资产治理。
单击左侧导航栏,进入检查项配置页面。
注册检查项(可选)
若数据资产治理默认提供的检查项无法满足您的需求,可以单击注册检查项,使用自定义扩展程序注册检查项。创建扩展程序,详情可以参见开发部署扩展程序:函数计算方式。注册完成后,需在检查项列表启用该检查项,启用后才会生效。
启用检查项
检查项开启后,数据资产治理会对任务发布等操作执行规范性校验,对不符合约束规则的任务进行拦截,阻断其发布流程。您可以按需为指定工作空间启用目标检查项。

检查项的作用范围为工作空间,当关闭目标检查项后,该检查项仅对当前选定的工作空间不生效。
配置检查项
在检查项配置页面,您可从研发、存储、计算、质量、安全等不同维度查看当前登录账号下指定工作空间的检查项信息,并配置检查项的生效情况及相关参数。

主要配置说明如下:
设置生效检查环节:可配置文件在代码运行、发布等环节前是否进行检查,若检查不通过将阻塞对应事件的后续流程。
设置检查项参数:支持配置检查项的访问限制、运行费用上限等。不同检查项可配置的参数存在差异,具体请以实际情况为准。
批量操作检查项
若您需要批量启用或停用多个检查项,可在检查项配置页面中:
勾选多个目标检查项前的复选框,然后单击下方的批量启用或批量停止按钮,系统将统一执行对应操作。

检查项触发效果示例
当检查项启用后,系统将在您配置的生效检查环节自动执行该检查项的规则校验;校验将严格按照该检查项所定义的规则执行。操作完成后,您可通过任务结果页中的查看详情链接,查看本次校验是否通过等详细信息。如果检查不通过,将会生成影响流程正常执行的阻塞问题事件,并同步阻断后续流程的执行。

此外,您可单击 “操作检查”,查看最近7天内发布操作所触发的检查事件记录,包括:检查项名称、检查状态(通过/未通过)、操作时间等信息。该功能有助于您评估检查项的实际拦截效果与适用性,并持续改进数据开发规范,提升发布质量与流程可靠性。

本示例中展示的界面为新版数据开发(Data Studio),如需使用,请在创建工作空间时勾选使用新版数据开发(Data Studio),更多信息请参见创建工作空间并绑定计算资源。
原旧版数据开发操作方法与示例中类似。