SELECT INTO(DMX)

 

이 항목은 다음에 적용됩니다.예SQL Server(2008부터 시작)아니요Azure SQL 데이터베이스아니요Azure SQL 데이터 웨어하우스아니요병렬 데이터 웨어하우스

기존 마이닝 모델의 마이닝 구조를 기반으로 새 마이닝 모델을 만듭니다. SELECT INTO 문은 스키마와 실제 알고리즘에 한정 되지 않은 기타 정보를 복사 하 여 새 마이닝 모델을 만듭니다.

  
SELECT INTO <new model>   
USING <algorithm> [(<parameter list>)] [WITH DRILLTHROUGH[,] [FILTER(<expression>)]]  
FROM <existing model>  

새 모델
생성될 새 모델의 고유 이름입니다.

알고리즘
공급자가 정의한 데이터 마이닝 알고리즘 이름입니다.

매개 변수 목록
(선택 사항) 알고리즘에 대해 공급자가 정의한 매개 변수의 쉼표로 구분된 목록입니다.


학습 데이터에 대해 유효한 필터 조건으로 계산되는 식입니다. 필터로 사용할 수 있는 식에 대 한 자세한 내용은 참조 마이닝 모델 (Analysis Services-데이터 마이닝)에 대 한 필터합니다.

기존 모델
복사할 기존 모델의 이름입니다.

기존 모델이 학습되는 경우 새 모델은 이 문이 실행될 때 자동으로 처리됩니다. 그렇지 않은 경우 새 모델은 처리되지 않습니다.

SELECT INTO 문은 기존 모델의 구조는 새 모델의 알고리즘과 호환 하는 경우에 작동 합니다. 따라서 이 문은 같은 알고리즘에 기초한 모델을 빠르게 만들고 테스트할 때 가장 유용합니다. 알고리즘 유형을 변경하는 경우 새 알고리즘은 기존 모델에 있는 각 열의 데이터 형식을 지원해야 합니다. 그렇지 않으면 모델이 처리될 때 오류가 발생합니다.

WITH DRILLTHROUGH 절을 사용 하면 새 마이닝 모델에서 드릴스루 합니다. 드릴스루는 모델을 만들 때만 사용할 수 있습니다.

다음 예제에서는 기존 마이닝 모델을 기반으로 새 마이닝 모델 TM_Clustering에서 만들어진는 기본 데이터 마이닝 자습서합니다. 새 모델에서는 최대 다섯 개의 클러스터가 존재하도록 CLUSTER_COUNT 매개 변수를 수정합니다. 반면 기존 모델에서는 기본값인 10이 사용됩니다.

SELECT * INTO [New_Clustering]  
USING [Microsoft_Clustering] (CLUSTER_COUNT = 5)   
FROM [TM Clustering]  

다음 예에서는 기존 마이닝 모델을 기반으로 새 마이닝 모델을 만들고 모델에 필터를 추가합니다. 이 필터는 학습 데이터를 특정 지역에 거주하는 고객으로 제한합니다.

SELECT * INTO [Clustering Europe Region]  
USING [Microsoft_Clustering] WITH FILTER(Region='Europe')  
FROM [TM Clustering]  

System_CAPS_ICON_note.jpg 참고


이 예와 같이 SELECT INTO 문을 사용하면 사례 테이블에 적용된 필터를 변경할 수 있지만, 원래 모델에 중첩 테이블에 대한 필터가 들어 있는 경우 중첩 테이블 필터는 이 구문을 사용하여 변경하거나 제거할 수 없습니다. 이러한 필터는 원래 모델에서 그대로 복사됩니다. 중첩 테이블에 대해 다른 필터를 사용하여 모델을 만들려면 ALTER STRTUCTURE...ADD MODEL 구문을 사용합니다.

Data Mining Extensions (DMX) 데이터 정의 문
Data Mining Extensions (DMX) 데이터 조작 문
Data Mining Extensions (DMX) 문 참조

커뮤니티 추가 항목

추가
표시: