<classification_profile_name>!DESCRIBE¶
描述 CLASSIFICATION_PROFILE 类实例的属性。
语法¶
<classification_profile_name>!DESCRIBE()
输出¶
输出包括 创建 实例时指定的标准,格式如下:
{
"auto_tag": true | false ,
"maximum_classification_validity_days": <integer>,
"minimum_object_age_for_classification_days": <integer>
"column_tag_map": <object>
"custom_classifiers": <object>,
}
访问控制要求¶
实例角色 |
对象 |
备注 |
---|---|---|
|
分类配置文件实例。 |
调用此方法的账户角色必须在分类配置文件中获得此实例角色。用于创建实例的角色会自动获得此实例角色。 |
请注意,对架构中的对象进行操作还需要对父数据库和架构具有 USAGE 权限。
有关创建具有指定权限集的自定义角色的说明,请参阅 创建自定义角色。
使用说明¶
调用此方法不会返回对象。因此,您无法使用方法链来调用此方法返回值上的另一个方法。相反,应在单独 SQL 语句中调用每个方法。
示例¶
描述分类配置文件:
SELECT my_classification_profile!DESCRIBE();
+--------------------------------------------------------+
| MY_CLASSIFICATION_PROFILE!DESCRIBE() |
+--------------------------------------------------------+
| { |
| "auto_tag": true, |
| "maximum_classification_validity_days": 30, |
| "column_tag_map": [ |
| { |
| "semantic_categories": [ |
| "NAME" |
| ], |
| "tag_name": "test_cc_db.test_cc_schema.pii_r3",|
| "tag_value": "important" |
| }, |
| "custom_classifiers": { |
| "PII": { |
| "SC1": { |
| "col_name_regex": "my_name", |
| "description": "a new semantic category", |
| "privacy_category": "IDENTIFIER", |
| "threshold": 0.8, |
| "value_regex": "\\\\d{{2}}-\\\\d{{2}}" |
| }, |
| "SC2": { |
| "privacy_category": "IDENTIFIER", |
| "threshold": 0.8, |
| "value_regex": "\\\\d{{3}}-\\\\d{{3}}|\\\\d"|
| } |
| } |
| }, |
"minimum_object_age_for_classification_days": 1 |
| } |
+--------------------------------------------------------+