custom_classifier!LIST

列出每个自定义分类语义类别系统标签及其在列中的列名和列值关联的正则表达式、描述和隐私类别标签。

另请参阅:

使用自定义分类器对敏感数据进行分类

语法

<custom_classifier>!LIST()
Copy

实参

无。

输出

返回一个 JSON 对象,其结构如下:

{
  "semantic_category_name": {
    "col_name_regex": "string",
    "description": "string",
    "privacy_category": "string",
    "threshold": number,
    "value_regex": "string"
   }
}
Copy

每个字段值都与调用 custom_classifier!ADD_REGEX 方法时指定的值相对应。

访问控制要求

用于执行此 SQL 命令的 角色 必须至少具有以下 权限

实例角色

对象

备注

custom_classifier!PRIVACY_USER

自定义分类器实例。

调用此方法的角色必须被授予实例角色。

默认情况下,用于创建实例的账户角色可以调用此方法。

请注意,对架构中的对象进行操作还需要对父数据库和架构具有 USAGE 权限。

有关创建具有指定权限集的自定义角色的说明,请参阅 创建自定义角色

有关对 安全对象 执行 SQL 操作的相应角色和权限授予的一般信息,请参阅 访问控制概述

使用说明

在单独的 SQL 语句中调用每个方法(无需方法链接)。

示例

SELECT medical_codes!LIST();
Copy

返回:

+--------------------------------------------------------------------------------+
| MEDICAL_CODES!LIST()                                                           |
+--------------------------------------------------------------------------------+
| {                                                                              |
|   "ICD-10-CODES": {                                                            |
|     "col_name_regex": "ICD.*",                                                 |
|     "description": "Add a regex to identify ICD-10 medical codes in a column", |
|     "privacy_category": "IDENTIFIER",                                          |
|     "threshold": 0.8,                                                          |
|     "value_regex": "[A-TV-Z][0-9][0-9AB]\.?[0-9A-TV-Z]{0,4}"                   |
|   }                                                                            |
| }                                                                              |
+--------------------------------------------------------------------------------+
语言: 中文