IsTestCase(DMX)IsTestCase (DMX)

적용 대상:예SQL Server Analysis Services아니요Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

사례가 지정된 데이터 마이닝 모델 또는 마이닝 구조의 테스트 사례로 사용되는지 여부를 나타냅니다.Indicates whether a case is used as a test case for the specified data mining model or mining structure.

구문Syntax


IsTestCase()  

결과 유형Result Type

반환 true 사례가 테스트 데이터 집합;의 일부 이면 그렇지 않으면 false합니다.Returns true if the case is a part of the test data set; otherwise false.

주의Remarks

데이터 마이닝 마법사를 사용하여 마이닝 구조 및 관련된 마이닝 모델을 만들면 테스트 데이터 집합으로 사용할 수 있도록 기본적으로 사례의 30%가 따로 설정됩니다.If you use the Data Mining Wizard to create a mining structure and related mining model, by default, 30 percent of the cases are set aside for use as a test data set. 나머지 사례는 데이터 마이닝 모델을 학습하는 데 사용됩니다.The remaining cases are used for training the data mining model. 해당 구조를 기반으로 하는 모든 모델에 동일한 테스트 데이터 집합을 사용할 수 있습니다.The same test data set can be used with all models that are based on that structure. 그러나 DMX를 사용하여 마이닝 모델을 만들면 기본적으로 모든 데이터가 모델을 학습하는 데 사용되며 테스트 집합이 만들어지지 않습니다.However, if you use DMX to create the mining model, by default, all data is used to train the model, and no test set is created. 테스트 데이터 집합이 만들어지도록 하려면 WITH HOLDOUT 절의 매개 변수를 설정해야 합니다.To enable creation of a test data set, you must set the parameters of the WITH HOLDOUT clause.

HoldoutMaxCasesHoldoutMaxPercent 속성의 값을 통해 테스트 집합이 특정 마이닝 구조에 대해 만들어졌는지 여부를 확인할 수 있습니다.You can determine whether a test set has been created on a particular mining structure by viewing the value of the HoldoutMaxCases and HoldoutMaxPercent properties.

참고

특정 모델의 사례에 대 한 세부 정보를 반환할 IsTrainingCase 또는 IsTestCase 함수를 사용 하려는 경우 모델에 드릴스루를 사용 해야 합니다.Drillthrough must be enabled on the model if you want to use the IsTrainingCase or IsTestCase functions to return details about the cases in a particular model. 자세한 내용은 마이닝 모델에 드릴스루 사용을 참조하세요.For more information, see Enable Drillthrough for a Mining Model.

학습 데이터 집합의 일부인 사례를 반환 하려면 함수를 사용 하 여 IsTrainingCase ( DMX )합니다.To return cases that are part of the training data set, use the function IsTrainingCase (DMX).

Examples

다음 예제에서는 Targeted Mailing 에 만들어지는 마이닝 구조는 기본 데이터 마이닝 자습서합니다.The following example uses the Targeted Mailing mining structure that is created in the Basic Data Mining Tutorial. 쿼리는 테스트에 사용된 구조의 모든 사례를 반환합니다.The query returns all the cases in the structure that are used for testing.

SELECT *  
FROM [Targeted Mailing].CASES  
WHERE IsTestCase()  

데이터 마이닝에 사용 된 사례를 쿼리 하는 방법에 대 한 자세한 내용은 참조 하세요. SELECT FROM < 모델 >. 경우 ( DMX ) SELECT FROM < 구조 >. 경우합니다.For more information about how to query cases used in data mining, see SELECT FROM <model>.CASES (DMX) and SELECT FROM <structure>.CASES.

관련 항목:See Also

함수 ( DMX ) Functions (DMX)
데이터 마이닝 쿼리 Data Mining Queries
데이터 집합 학습 및 테스트Training and Testing Data Sets