Compartilhar via


Como consultar os parâmetros usados para criar um modelo de mineração

Como o comportamento de um modelo de mineração é afetado não só pela composição dos casos de treinamento, mas também pelos parâmetros definidos quando o modelo foi criado, talvez seja útil recuperar os parâmetros e os valores de um modelo existente para entender melhor seu comportamento. A recuperação de parâmetros também pode ser útil para documentar uma versão específica daquele modelo.

Para localizar os parâmetros usados para criar um modelo específico, crie uma consulta para um dos conjuntos de linhas de esquema de modelo de mineração. No SQL Server 2008 Analysis Services (SSAS), esses conjuntos de linhas de esquema foram expostos como um conjunto de exibições do sistema que pode ser consultado com a sintaxe Transact-SQL. Este procedimento descreve como criar uma consulta que retorna os parâmetros usados para criar o modelo de mineração especificado.

Para abrir uma janela Consulta para uma consulta de conjunto de linhas de esquema

  1. No SQL Server Management Studio, abra a instância do Analysis Services que contém o modelo que deseja consultar.

  2. Clique com o botão direito do mouse no nome da instância, selecione Nova Consulta e, em seguida, selecione DMX.

    ObservaçãoObservação

    Você também pode criar uma consulta para um modelo de mineração de dados usando o modelo MDX.

  3. Se a instância tiver vários bancos de dados, selecione o banco de dados que contém o modelo que deseja consultar na lista Banco de Dados Disponíveis da barra de ferramentas.

Para retornar parâmetros de modelo para um modelo de mineração existente

  1. No painel de consulta DMX, digite ou cole o seguinte texto:

    SELECT MINING_PARAMETERS
    FROM $system.DMSCHEMA_MINING_MODELS
    WHERE MODEL_NAME = ''
    
  2. No Pesquisador de Objetos, selecione o modelo de mineração desejado e arraste-o no painel de consulta DMX, entre as aspas simples.

  3. Pressione F5 ou clique em Executar.

Exemplo

O código a seguir retorna uma lista dos parâmetros usados para criar o modelo de mineração que você criou no Tutorial de mineração de dados básico. Esses parâmetros incluem os valores explícitos de todos os padrões usados pelos serviços de mineração disponíveis dos provedores no servidor.

SELECT MINING_PARAMETERS 
FROM $system.DMSCHEMA_MINING_MODELS
WHERE MODEL_NAME = 'TM Clustering'

O exemplo de código retorna os seguintes parâmetros para o modelo de clustering:

Resultados esperados:

MINING_PARAMETERS

CLUSTER_COUNT=10,CLUSTER_SEED=0,CLUSTERING_METHOD=1,MAXIMUM_INPUT_ATTRIBUTES=255,MAXIMUM_STATES=100,MINIMUM_SUPPORT=1,MODELLING_CARDINALITY=10,SAMPLE_SIZE=50000,STOPPING_TOLERANCE=10