DMX(Data Mining Extensions) 문

적용 대상: SQL Server Analysis Services

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

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

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

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

  • 마이닝 모델 복사

  • 마이닝 모델 검색

  • 마이닝 모델로 예측

DMX(Data Mining Extensions) 문을 사용하여 이러한 태스크를 각각 프로그래밍 방식으로 수행할 수 있습니다.

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

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

마이닝 구조 및 마이닝 모델 처리
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) 문을 사용하여 모델을 가져오고 내보낼 수도 있습니다.

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

항목 Description
DMX(Data Mining Extensions) 데이터 정의 문 DDL(데이터 정의 언어)의 일부입니다. 학습을 포함하여 새 마이닝 모델을 정의하거나 데이터베이스에서 기존 마이닝 모델을 삭제하는 데 사용합니다.
DMX(Data Mining Extensions) 데이터 조작 문 DML(데이터 조작 언어)의 일부입니다. 모델을 검색하거나 예측을 만드는 등 기존 마이닝 모델로 작업하는 데 사용합니다.

참고 항목

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