SELECT FROM <structure>.CASES

 

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

마이닝 구조를 만드는 데 사용된 사례를 반환합니다.

구조에 드릴스루가 사용되도록 설정되지 않은 경우에는 문이 실패합니다. 또한 사용자에게 마이닝 구조에 대한 드릴스루 권한이 없는 경우에도 문은 실패합니다.

Analysis Services, 기본적으로 새 마이닝 구조에 드릴스루를 사용 합니다. 특정 구조에 드릴스루를 사용할 수 있는지 여부를 확인 합니다 여부의 값은 CacheMode 속성이 KeepTrainingCases.

하는 경우의 값 CacheMode 로 변경 ClearAfterProcessing, 구조 사례 캐시에서 지워지고 드릴스루를 사용할 수 없습니다.

System_CAPS_ICON_note.jpg 참고


DMX(Data Mining Extensions)를 사용하여 마이닝 구조에 대해 드릴스루를 사용하거나 사용하지 않도록 설정할 수는 없습니다.

  
SELECT [TOP n] <expression list> FROM <structure>.CASES  
[WHERE <condition expression>][ORDER BY <expression> [DESC|ASC]]  

n
(선택 사항) 반환할 행의 수를 지정하는 정수입니다.

식 목록
쉼표로 구분된 식 목록입니다.

식은 열 식별자, 사용자 정의 함수 및 VBA 함수를 포함할 수 있습니다.

구조
구조의 이름입니다.

조건 식
열 목록에서 반환되는 값을 제한하는 조건입니다.


(선택 사항) 스칼라 값을 반환하는 식입니다.

모델과 구조 모두에 드릴스루가 사용되도록 설정되어 있으면 마이닝 구조 및 모델에 대해 드릴스루 권한을 가지는 역할의 모든 멤버는 다음 구문을 사용하여 모델에 포함되지 않은 구조 열을 반환할 수 있습니다.

SELECT StructureColumn('<column name>') FROM <model>.CASES  

따라서 중요 한 데이터 나 개인 정보를 보호 하려면 구성 않아야 권한을 부여 하 고 개인 정보를 마스킹 하도록 데이터 원본 뷰 AllowDrillthrough 마이닝 구조 또는 필요한 경우에 마이닝 모델에 대 한 권한이 있습니다.

다음 예에서는 마이닝 구조를 기반으로 하는 대상 메일 사항은 Adventure Works DW Multidimensional 2012 데이터베이스와 연결 된 마이닝 모델입니다. 자세한 내용은 참조 기본 데이터 마이닝 자습서합니다.

예제 1: 구조 사례로 드릴스루

다음 예에서는 마이닝 구조인 대상 메일에서 가장 오래된 500명의 고객 목록을 반환합니다. 이 쿼리는 마이닝 모델에 있는 모든 열을 반환하지만 자전거를 구입한 고객의 행으로 행을 제한하고 이러한 행을 고객의 나이별로 정렬합니다. 식 목록을 편집하여 필요한 열만 반환할 수도 있습니다.

SELECT TOP 500 *  
FROM [Targeted Mailing].Cases  
WHERE [Bike Buyer] = 1  
ORDER BY Age DESC;  

테스트 또는 학습 사례로 드릴스루 예 2:

다음 예에서는 테스트용으로 예약된 대상 메일에 대한 구조 사례 목록을 반환합니다. 마이닝 구조에 홀드아웃 테스트 집합이 포함되지 않은 경우에는 기본적으로 모든 사례가 학습 사례로 취급되고 이 쿼리는 0개의 사례를 반환합니다.

SELECT [Customer Key], Gender, Age  
FROM [Targeted Mailing].Cases  
WHERE IsTestCase();  

학습 사례를 반환하려면 IsTrainingCase() 함수를 대체합니다.

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

커뮤니티 추가 항목

추가
표시: