Compartilhar via


IsTrainingCase (DMX)

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

Sintaxe

IsTrainingCase()

Tipo de resultado

Retornará true se o caso fizer parte do conjunto de dados de treinamento; caso contrário, retorna 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 especificados na fonte de dados serão usados para treinar o modelo. 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 permitir a criação de um conjunto de dados de teste, defina os parâmetros da cláusula WITH HOLDOUT.

É possível determinar se os dados de uma estrutura de mineração de dados específica foram particionados em conjuntos de teste e de treinamento exibindo um valor das propriedades HoldoutMaxCases e HoldoutMaxPercent.

ObservaçãoObservação

O detalhamento deve ser habilitado no modelo se você desejar usar as funções IsTrainingCase ou IsTestCase para retornar detalhes sobre os casos do modelo. Para obter mais informações, consulte Como habilitar o detalhamento para um modelo de mineração.

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

Exemplos

O exemplo a seguir usa o modelo de mineração de dados de clustering do cenário de envio de destino do Tutorial de mineração de dados básico. A consulta retorna somente os casos que foram usados para treinar o modelo de mineração. Além disso, os casos de treinamento são restritos a clientes com menos de 40 anos.

SELECT *
FROM [TM Clustering].CASES
WHERE IsTrainingCase()
AND [Age] <40

Para obter outros exemplos sobre como consultar os casos usados em mineração de dados, consulte SELECIONAR A PARTIR DE CASOS DE <modelo> (DMX) e SELECT FROM <estrutura>.CASES.