<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 작업을 수행하기 위한 역할과 권한 부여에 대한 일반적인 정보는 액세스 제어의 개요 섹션을 참조하십시오.
사용법 노트¶
이 메서드를 호출해도 오브젝트는 반환되지 않습니다. 이로 인해, 메서드 연결을 사용하여 이 메서드의 반환값으로 다른 메서드를 호출할 수 없습니다. 대신, 별도의 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 |
| } |
+--------------------------------------------------------+