custom_classifier
!LIST¶
列出每个自定义分类语义类别系统标签及其在列中的列名和列值关联的正则表达式、描述和隐私类别标签。
- 另请参阅:
语法¶
<custom_classifier>!LIST()
实参¶
无。
输出¶
返回一个 JSON 对象,其结构如下:
{
"semantic_category_name": {
"col_name_regex": "string",
"description": "string",
"privacy_category": "string",
"threshold": number,
"value_regex": "string"
}
}
每个字段值都与调用 custom_classifier!ADD_REGEX 方法时指定的值相对应。
访问控制要求¶
实例角色 |
对象 |
备注 |
---|---|---|
|
自定义分类器实例。 |
调用此方法的角色必须被授予实例角色。 默认情况下,用于创建实例的账户角色可以调用此方法。 |
请注意,对架构中的对象进行操作还需要对父数据库和架构具有 USAGE 权限。
有关创建具有指定权限集的自定义角色的说明,请参阅 创建自定义角色。
使用说明¶
在单独的 SQL 语句中调用每个方法(无需方法链接)。
示例¶
SELECT medical_codes!LIST();
返回:
+--------------------------------------------------------------------------------+
| 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}" |
| } |
| } |
+--------------------------------------------------------------------------------+