Data Mining Extensions (DMX) 문Data Mining Extensions (DMX) Statements

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

데이터 마이닝 모델에서 작업 MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services 다음과 같은 기본 작업을 수행 해야 합니다.Working with data mining models in MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services involves the following primary tasks:

  • 마이닝 구조 및 마이닝 모델 만들기Creating mining structures and mining models

  • 마이닝 구조 및 마이닝 모델 처리Processing mining structures and mining models

  • 마이닝 구조 또는 마이닝 모델 삭제Deleting or dropping mining structures or mining models

  • 마이닝 모델 복사Copying mining models

  • 마이닝 모델 검색Browsing mining models

  • 마이닝 모델로 예측Predicting against mining models

    DMX(Data Mining Extensions) 문을 사용하여 이러한 태스크를 각각 프로그래밍 방식으로 수행할 수 있습니다.You can use Data Mining Extensions (DMX) statements to perform each of these tasks programmatically.

    마이닝 구조 및 마이닝 모델 만들기Creating mining structures and mining models
    사용 하 여는 마이닝 구조 만들기 ( DMX ) 문을 데이터베이스에 새 마이닝 구조를 추가 합니다.Use the CREATE MINING STRUCTURE (DMX) statement to add a new mining structure to a database. 사용할 수 있습니다는 ALTER MINING STRUCTURE ( DMX ) 마이닝 구조에 마이닝 모델을 추가 하는 문입니다.You can then use the ALTER MINING STRUCTURE (DMX) statement to add mining models to the mining structure.

    사용 하 여는 마이닝 모델 만들기 ( DMX ) 새 마이닝 모델 및 연결 된 마이닝 구조를 작성 하는 문입니다.Use the CREATE MINING MODEL (DMX) statement to build a new mining model and associated mining structure.

    마이닝 구조 및 마이닝 모델 처리Processing mining structures and mining models
    사용 하 여는 INSERT INTO ( DMX ) 마이닝 구조 및 마이닝 모델을 처리 하는 문입니다.Use the INSERT INTO (DMX) statement to process a mining structure and mining model.

    마이닝 구조 또는 마이닝 모델 삭제Deleting or dropping mining structures or mining models
    사용 하 여는 delete( DMX ) 마이닝 모델 또는 마이닝 구조에서 학습된 된 모든 데이터를 제거 하는 문입니다.Use the DELETE (DMX) statement to remove all the trained data from a mining model or mining structure. 사용 하 여는 DROP MINING STRUCTURE ( DMX ) 또는 DROP MINING MODEL ( DMX ) 데이터베이스에서 마이닝 구조 또는 마이닝 모델을 완전히 제거 하는 문입니다.Use the DROP MINING STRUCTURE (DMX) or DROP MINING MODEL (DMX) statements to completely remove a mining structure or mining model from a database.

    마이닝 모델 복사Copying mining models
    사용 하 여는 SELECT INTO ( DMX ) 문을 새 마이닝 모델에 기존 마이닝 모델의 구조를 복사 하 고 동일한 데이터를 새 모델을 학습 합니다.Use the SELECT INTO (DMX) statement to copy the structure of an existing mining model into a new mining model and to train the new model with the same data.

    마이닝 모델 검색Browsing mining models
    사용 하 여는 select( DMX ) 문을 데이터 마이닝 알고리즘이 계산 하 고 모델을 학습 하는 동안 데이터 마이닝 모델에 저장 하는 정보를 검색 합니다.Use the SELECT (DMX) statement to browse the information that the data mining algorithm calculates and stores in the data mining model during model training. 과 마찬가지로 Transact-SQLTransact-SQL, 기능을 확장할 SELECT 문으로 여러 절을 사용할 수 있습니다.Much like with Transact-SQLTransact-SQL, you can use several clauses with the SELECT statement, to extend its power. 이러한 절에는 포함 DISTINCT FROM <모델 >, FROM <모델 >. 경우, FROM <모델 >. SAMPLE_CASES, FROM <모델 >. 콘텐츠FROM <모델 >. DIMENSION_CONTENT합니다.These clauses include DISTINCT FROM <model>, FROM <model>.CASES, FROM <model>.SAMPLE_CASES, FROM <model>.CONTENT and FROM <model>.DIMENSION_CONTENT.

    마이닝 모델로 예측Predicting against mining models
    사용 하 여 PREDICTION JOIN 기존 마이닝 모델을 기반으로 하는 예측을 만들 수는 SELECT 문의 절.Use the PREDICTION JOIN clause of the SELECT statement to create predictions that are based on an existing mining model.

    또한 가져오기 및 사용 하 여 모델을 내보낼 수는 가져오기 ( DMX )내보내기 ( DMX ) 문.You can also import and export models by using the IMPORT (DMX) and EXPORT (DMX) statements.

    이러한 태스크는 데이터 정의 문과 데이터 조작 문이라는 두 가지 범주로 나누어집니다. 이 두 범주에 대해서는 다음 표에서 설명합니다.These tasks fall into two categories, data definition statements and data manipulation statements, which are described in the following table.

항목Topic DescriptionDescription
Data Mining Extensions ( DMX ) 데이터 정의 문Data Mining Extensions (DMX) Data Definition Statements DDL(데이터 정의 언어)의 일부입니다.Part of the data definition language (DDL). 학습을 포함하여 새 마이닝 모델을 정의하거나 데이터베이스에서 기존 마이닝 모델을 삭제하는 데 사용합니다.Used to define a new mining model (including training) or to drop an existing mining model from a database.
Data Mining Extensions ( DMX ) 데이터 조작 문Data Mining Extensions (DMX) Data Manipulation Statements DML(데이터 조작 언어)의 일부입니다.Part of the data manipulation language (DML). 모델을 검색하거나 예측을 만드는 등 기존 마이닝 모델로 작업하는 데 사용합니다.Used to work with existing mining models, including browsing a model or creating predictions.

관련 항목:See Also

Data Mining Extensions ( DMX ) 함수 참조 Data Mining Extensions (DMX) Function Reference
Data Mining Extensions ( DMX ) 연산자 참조 Data Mining Extensions (DMX) Operator Reference
Data Mining Extensions ( DMX ) 구문 표기 규칙 Data Mining Extensions (DMX) Syntax Conventions
Data Mining Extensions ( DMX ) 구문 요소Data Mining Extensions (DMX) Syntax Elements