모델링 플래그(DMX)

적용 대상: SQL Server Analysis Services

Analysis Services에서 모델링 플래그를 사용하여 사례 테이블에 정의된 데이터에 대한 데이터 마이닝 알고리즘에 추가 정보를 제공할 수 있습니다. 데이터 마이닝 알고리즘은 이 정보를 토대로 더욱 정확한 데이터 마이닝 모델을 만들 수 있습니다. 마이닝 구조 열과 마이닝 모델 열에서 모델링 플래그를 정의할 수 있습니다.

Analysis Services는 다음 모델링 플래그를 지원합니다.

NOT NULL
특성 열 값에는 Null 값을 포함할 수 없습니다. Analysis Services가 모델 학습 프로세스 중에 이 특성 열에 대해 null 값을 발견하면 오류가 발생합니다. 이 플래그는 마이닝 구조 열에 정의됩니다.

Regressor
회귀 알고리즘의 회귀 수식에 지정된 열을 사용할 수 있음을 나타냅니다. 이 플래그는 Microsoft 선형 회귀 및 Microsoft 의사 결정 트리 알고리즘에서 지원되며 마이닝 모델 열에 정의됩니다.

MODEL_EXISTENCE_ONLY
특성 열의 값은 특성 자체보다는 중요도가 낮습니다. 이 플래그는 마이닝 모델 열에 정의됩니다.

타사 알고리즘에서 추가 모델링 플래그를 지원할 수도 있습니다. 알고리즘이 지원하는 모델링 플래그를 확인하려면 SUPPORTED_MODELING_FLAGS 스키마 행 집합을 사용합니다. 서버의 마이닝 서비스를 쿼리하여 특정 알고리즘에 지원되는 모델링 플래그를 확인할 수도 있습니다. 예를 들어 다음 쿼리는 현재 서버에서 Microsoft 선형 회귀 알고리즘에 대해 지원되는 모델링 플래그를 반환합니다.

SELECT SUPPORTED_MODELING_FLAGS  
FROM $SYSTEM.DMSCHEMA_MINING_SERVICES  
WHERE SERVICE_NAME = 'Microsoft_Linear_Regression'  

예상 결과:

NOT NULL,REGRESSOR

마이닝 모델에 모델링 플래그 지정

Analysis Services에서 마이닝 구조 열에 플래그를 지정하기 위해 지원하는 구문의 예는 DMX(CREATE MINING STRUCTURE)를 참조하세요.

마이닝 모델 열에서 모델링 flga를 지정하는 구문의 예는 ALTER MINING STRUCTURE(DMX)를 참조하세요.

마이닝 모델 열 작업에 대한 자세한 내용은 마이닝 모델 열을 참조하세요.

참고 항목

데이터 마이닝 알고리즘(Analysis Services - 데이터 마이닝)
DMX(Data Mining Extensions) 참조
DMX(Data Mining Extensions) 구문 요소
DMX(Data Mining Extensions) 함수 참조
DMX(Data Mining Extensions) 연산자 참조
DMX(Data Mining Extensions) 문 참조
DMX(데이터 마이닝 확장) 구문 표기 규칙
일반 예측 함수(DMX)
DMX 예측 쿼리의 구조 및 사용법
DMX Select 문 이해