Compartilhar via


IsTestCase (DMX)

Aplica-se a: SQL Server Analysis Services

Indica se um caso é usado como um caso de teste para o modelo de mineração de dados ou a estrutura de mineração especificada.

Sintaxe

  
IsTestCase()  

Tipo de Resultado

Retorna true se o caso fizer parte do conjunto de dados de teste; caso contrário , false.

Comentários

Se você usar o Assistente de Mineração de Dados para criar uma estrutura de mineração e o modelo de mineração relacionado, por padrão, 30% dos casos serão separados para serem usados como um conjunto de dados de teste. Os casos restantes serão utilizados para treinar o modelo de mineração de dados. O mesmo conjunto de dados de teste pode ser usado com todos os modelos baseados nessa estrutura. No entanto, se você usar DMX para criar o modelo de mineração, por padrão, todos os dados serão usados para treinar o modelo e nenhum conjunto de teste será criado. Para ativar a criação de um conjunto de dados de teste, você deve configurar os parâmetros da cláusula WITH HOLDOUT.

É possível determinar se um conjunto de teste foi criado em uma estrutura de mineração específica exibindo o valor das propriedades HoldoutMaxCases e HoldoutMaxPercent.

Observação

O detalhamento deve ser habilitado no modelo se você quiser usar as funções IsTrainingCase ou IsTestCase para retornar detalhes sobre os casos em um modelo específico. Para obter mais informações,consulte Habilitar drillthrough para um modelo de mineração.

Para retornar casos que fazem parte do conjunto de dados de treinamento, use a função IsTrainingCase (DMX).

Exemplos

O exemplo a seguir usa a Targeted Mailing estrutura de mineração criada no Tutorial de mineração de dados básico. A consulta retorna todos os casos da estrutura que são usados para teste.

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

Para obter mais informações sobre como consultar casos usados na mineração de dados, consulte Modelo SELECT FROM<>. CASES (DMX) e SELECT FROM <estrutura>. CASOS.

Confira também

Funções (DMX)
Consultas de mineração de dados
Conjuntos de dados de teste e treinamento