DMX(데이터 마이닝 확장) 문

적용 대상: SQL Server Analysis Services

Microsoft SQL Server Analysis Services에서 데이터 마이닝 모델을 사용하는 작업에는 다음과 같은 기본 작업이 포함됩니다.

  • 마이닝 구조 및 마이닝 모델 만들기

  • 마이닝 구조 및 마이닝 모델 처리

  • 마이닝 구조 또는 마이닝 모델 삭제 또는 삭제

  • 마이닝 모델 복사

  • 마이닝 모델 찾아보기

  • 마이닝 모델에 대한 예측

DMX(데이터 마이닝 확장) 문을 사용하여 이러한 각 작업을 프로그래밍 방식으로 수행할 수 있습니다.

마이닝 구조 및 마이닝 모델 만들기
DMX(CREATE MINING STRUCTURE) 문을 사용하여 데이터베이스에 새 마이닝 구조를 추가합니다. 그런 다음 ALTER MINING STRUCTURE(DMX) 문을 사용하여 마이닝 구조에 마이닝 모델을 추가할 수 있습니다.

DMX(CREATE MINING MODEL) 문을 사용하여 새 마이닝 모델 및 관련 마이닝 구조를 빌드합니다.

마이닝 구조 및 마이닝 모델 처리
DMX(INSERT INTO) 문을 사용하여 마이닝 구조 및 마이닝 모델을 처리합니다.

마이닝 구조 또는 마이닝 모델 삭제 또는 삭제
DMX(DELETE) 문을 사용하여 마이닝 모델 또는 마이닝 구조에서 학습된 모든 데이터를 제거합니다. DMX(DROP MINING STRUCTURE) 또는 DMX(DROP MINING MODEL) 문을 사용하여 데이터베이스에서 마이닝 구조 또는 마이닝 모델을 완전히 제거합니다.

마이닝 모델 복사
SELECT INTO(DMX) 문을 사용하여 기존 마이닝 모델의 구조를 새 마이닝 모델로 복사하고 동일한 데이터를 사용하여 새 모델을 학습시킵니다.

마이닝 모델 찾아보기
SELECT(DMX) 문을 사용하여 모델 학습 중에 데이터 마이닝 알고리즘이 계산하고 데이터 마이닝 모델에 저장하는 정보를 찾아봅니다. Transact-SQL과 마찬가지로 SELECT 문과 함께 여러 절을 사용하여 기능을 확장할 수 있습니다. 이러한 절에는 DISTINCT FROM <모델>, FROM <모델이> 포함됩니다. CASES, FROM <모델>. SAMPLE_CASES FROM <모델>입니다. CONTENTFROM <모델>입니다. DIMENSION_CONTENT.

마이닝 모델에 대한 예측
SELECT 문의 PREDICTION JOIN 절을 사용하여 기존 마이닝 모델을 기반으로 하는 예측을 만듭니다.

IMPORT(DMX) 및 EXPORT(DMX) 문을 사용하여 모델을 가져오고 내보낼 수도 있습니다.

이러한 태스크는 데이터 정의 문과 데이터 조작 문이라는 두 가지 범주로 나누어집니다. 이 두 범주에 대해서는 다음 표에서 설명합니다.

토픽 설명
DMX(데이터 마이닝 확장) 데이터 정의 문 DDL(데이터 정의 언어)의 일부입니다. 새 마이닝 모델(학습 포함)을 정의하거나 데이터베이스에서 기존 마이닝 모델을 삭제하는 데 사용됩니다.
DMX(데이터 마이닝 확장) 데이터 조작 문 DML(데이터 조작 언어)의 일부입니다. 모델을 검색하거나 예측을 만드는 등 기존 마이닝 모델로 작업하는 데 사용합니다.

참고 항목

DMX(데이터 마이닝 확장) 함수 참조
DMX(데이터 마이닝 확장) 연산자 참조
DMX(데이터 마이닝 확장) 구문 규칙
DMX(데이터 마이닝 확장) 구문 요소