지정된 데이터 품질 규칙의 이상을 탐지합니다. DetectAnomalies 규칙을 실행할 때마다 지정된 규칙에 대한 평가 값이 저장됩니다. 수집된 데이터가 충분하면 이상 탐지 알고리즘이 해당 규칙에 대한 모든 기록 데이터를 가져와서 이상 탐지를 실행합니다. 이상이 탐지되면 DetectAnomalies 규칙이 실패합니다. 어떤 이상이 탐지되었는지에 대한 자세한 정보는 관찰에서 확인할 수 있습니다.
구문
DetectAnomalies
<RULE_NAME>
<RULE_PARAMETERS>
RULE_NAME
- 이상을 평가하고 탐지하려는 규칙의 이름입니다. 지원되는 규칙:
"RowCount"
"Completeness"
"Uniqueness"
"Mean"
"Sum"
"StandardDeviation"
"Entropy"
"DistinctValuesCount"
"UniqueValueRatio"
"ColumnLength"
"ColumnValues"
"ColumnCorrelation"
"CustomSQL"
"ColumnCount"
RULE_PARAMETERS
- 일부 규칙을 실행하려면 추가 파라미터가 필요합니다. 필수 파라미터를 확인하려면 해당 규칙 설명서를 참조하세요.
예: RowCount에 대한 이상 항목
예를 들어 RowCount 이상을 탐지하려면 RowCount를 규칙 이름으로 입력합니다.
DetectAnomalies "RowCount"
예: ColumnLength에 대한 이상 항목
예를 들어 ColumnLength 이상을 탐지하려면 규칙 이름으로 ColumnLength와 열 이름을 입력합니다.
DetectAnomalies "ColumnLength" "id"