<model name>_COLUMNS 테이블
이 테이블은 데이터 마이닝 알고리즘에서 사용되는 모든 컬럼을 포함합니다.
따라서 사용자는 모델 적용에 필요한 컬럼이 어느 컬럼인지 확인할 수 있습니다.
이 테이블은 원래 사용자 입력 테이블의 컬럼 및 자동 변환 옵션에 의해 내부적으로 작성된 컬럼을 포함할 수 있습니다. 변환된 값은 스코어링 알고리즘에 의해 결정되므로 모델 적용을 위해서는 원래 컬럼만 필요합니다. 컬럼의 평균 값과 같이 변환을 위한 매개변수 값은 <model name>_COLUMN_STATISTICS에 들어 있습니다. 일부 마이닝 함수의 경우에는 사용 유형의 특정 서브세트만이 가능합니다.
이 테이블은 각 모델 컬럼에 대해 하나의 행을 포함합니다.
다음 표는 테이블 컬럼을 보여줍니다.
| 컬럼 이름 | 데이터 유형 | 설명 |
|---|---|---|
| COLUMNNAME(기본 키 컬럼) | VARCHAR | 입력 컬럼의 이름입니다. |
| DATATYPE | VARCHAR | 컬럼의 SQL 데이터 유형입니다. |
| OPTYPE | VARCHAR | 컬럼의 데이터 유형입니다. 가능한 값은 categorical 및 continuous입니다. |
| USAGETYPE | VARCHAR | 사용 유형 active입니다. |
| COLUMNWEIGHT | DOUBLE | 모델 훈련 프로세스에 대한 기여의 다른 컬럼 대비 선험적 요소입니다. 기본값은 1.0입니다. |
| COMPAREFUNCTION | VARCHAR | 컬럼 값 쌍을 비교하기 위한 함수입니다. 가능한 값은 absDiff 및 equal입니다. |
| IMPORTANCE | DOUBLE | 알고리즘에 의해 결정된, 해당 컬럼의 데이터 마이닝 모델에 대한 중요도를 나타냅니다. 값은 > 0입니다. |
| OUTLIERTREATMENT | VARCHAR | 아웃라이어 처리입니다. |
| LOWERLIMIT | DOUBLE | 숫자 필드의 유효한 값의 하한입니다. |
| UPPERLIMIT | DOUBLE | 숫자 필드의 유효한 값의 상한입니다. |
| CLOSURE | VARCHAR | 아웃라이어 한계가 유효값 범위에 포함되는지 여부를 나타냅니다. |
| STATISTICSTYPE | VARCHAR | 컬럼에 대해 어느 유형의 통계가 사용 가능한지 나타냅니다. |