<원본 데이터 쿼리와> -셰이프<source data query> - SHAPE

이 항목은 다음에 적용됩니다.예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

여러 데이터 원본으로부터 단일 계층 구조의 테이블(중첩 테이블이 있는 테이블)로 쿼리를 결합합니다. 이 테이블은 마이닝 모델의 사례 테이블이 됩니다.Combines queries from multiple data sources into a single hierarchical table (that is, a table with nested tables), which becomes the case table for the mining model.

전체 구문을 셰이프 명령에 설명 되어는 MicrosoftMicrosoft 데이터 Access Components (MDAC) 소프트웨어 개발 키트 (SDK).The complete syntax of the SHAPE command is documented in the MicrosoftMicrosoft Data Access Components (MDAC) Software Development Kit (SDK).

구문Syntax


SHAPE {<master query>}  
APPEND ({ <child table query> }   
     RELATE <master column> TO <child column>)   
          AS <column table name>  
[  
     ({ <child table query> }   
     RELATE <master column> TO <child column>)   
          AS < column table name>  
...  
]       

인수Arguments

마스터 쿼리master query
부모 테이블을 반환하는 쿼리The query returning the parent table.

자식 테이블 쿼리child table query
중첩 테이블을 반환하는 쿼리The query returning the nested table.

마스터 열master column
자식 테이블 쿼리 결과에서 자식 행을 식별하는 부모 테이블의 열The column in the parent table to identify child rows from the result of a child table query.

자식 열child column
master query 결과에서 부모 행을 식별하는 자식 테이블의 열The column in the child table to identify the parent row from the result of a master query.

테이블 열 이름column table name
중첩 테이블의 부모 테이블에서 새로 추가된 열 이름The newly appended column name in the parent table for the nested table.

주의Remarks

부모 테이블 및 자식 테이블에 관련되는 열을 기준으로 쿼리를 정렬해야 합니다.You must order the queries by the column that relates the parent table and child table.

Examples

다음 예제에서는 내에서 사용할 수 있습니다는 INSERT INTO ( DMX ) 중첩된 테이블이 포함 된 모델을 학습 하는 문입니다.You can use the following example within an INSERT INTO (DMX) statement to train a model containing a nested table. 내의 두 테이블에서 셰이프 문을 통해 관련 된 OrderNumber 열.The two tables within the SHAPE statement are related through the OrderNumber column.

SHAPE {  
    OPENQUERY([Adventure Works DW Multidimensional 2012],'SELECT OrderNumber  
    FROM vAssocSeqOrders ORDER BY OrderNumber')  
} APPEND (  
    {OPENQUERY([Adventure Works DW Multidimensional 2012],'SELECT OrderNumber, model FROM   
    dbo.vAssocSeqLineItems ORDER BY OrderNumber, Model')}  
  RELATE OrderNumber to OrderNumber)   

관련 항목:See Also

< 원본 데이터 쿼리와 > <source data query>
Data Mining Extensions ( DMX ) 데이터 정의 문 Data Mining Extensions (DMX) Data Definition Statements
Data Mining Extensions ( DMX ) 데이터 조작 문 Data Mining Extensions (DMX) Data Manipulation Statements
Data Mining Extensions ( DMX ) 문 참조Data Mining Extensions (DMX) Statement Reference