IsTrainingCase (DMX)
Aplica-se a: SQL Server Analysis Services
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
Retorna true se o caso fizer parte do conjunto de dados de treinamento; 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 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ção
O detalhamento deve ser habilitado no modelo se você quiser usar as funções IsTrainingCase ou IsTestCase para retornar detalhes sobre os casos no modelo. 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 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 mala direta no 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 de como consultar casos usados na mineração de dados, consulte Modelo> SELECT FROM<. CASES (DMX) e SELECT FROM <estrutura>. CASOS.
Confira também
Conjuntos de dados de teste e treinamento
Funções (DMX)
Consultas de mineração de dados