Compartilhar via


Consultando os conjuntos de linhas de esquema de mineração de dados (Analysis Services – Mineração de dados)

No SQL Server 2014, muitos dos conjuntos de linhas de esquema de mineração de dados OLE DB existentes são expostos como um conjunto de tabelas do sistema que você pode consultar usando instruções DMX (Extensões de Mineração de Dados). Ao criar consultas no conjunto de linhas do esquema de mineração de dados, você pode identificar os serviços disponíveis, obter atualizações sobre o status de seus modelos e estruturas e descobrir detalhes sobre o conteúdo ou os parâmetros do modelo. Para obter uma descrição dos conjuntos de linhas do esquema de mineração de dados, consulte conjuntos de linhas de esquema de mineração de dados.

Observação

Você também pode consultar os conjuntos de linhas do esquema de mineração de dados usando XMLA. Para obter mais informações sobre como fazer isso no SQL Server Management Studio, consulte Criar uma consulta de mineração de dados usando XMLA.

Lista de conjuntos de linhas de esquema de mineração de dados

A tabela a seguir lista os conjuntos de linhas de esquema de mineração de dados que podem ser úteis para consulta e monitoramento.

Nome do conjunto de linhas Descrição
DMSCHEMA_MINING_MODELS Lista todos os modelos de mineração no contexto atual.

Inclui informações como a data criada, os parâmetros usados para criar o modelo e o tamanho do conjunto de treinamento.
DMSCHEMA_MINING_COLUMNS Lista todas as colunas usadas em modelos de mineração no contexto atual.

As informações incluem o mapeamento da coluna de origem da estrutura de mineração, tipo de dados, precisão e funções de previsão que podem ser associadas à coluna.
DMSCHEMA_MINING_STRUCTURES Lista toda a estrutura de mineração no contexto atual.

As informações incluem se a estrutura é preenchida, a data em que a estrutura foi processada pela última vez e a definição do conjunto de dados de espera para a estrutura, se houver.
DMSCHEMA_MINING_STRUCTURE_COLUMNS Lista todas as colunas usadas em estruturas de mineração no contexto atual.

As informações incluem o tipo de conteúdo, tipo de dados, possibilidade de ser nulo, e se a coluna contém dados de tabela aninhados.
DMSCHEMA_MINING_SERVICES Lista todos os serviços de mineração ou algoritmos que estão disponíveis no servidor especificado.

As informações incluem sinalizadores de modelagem com suporte, tipos de entrada e tipos de fonte de dados com suporte.
DMSCHEMA_MINING_SERVICE_PARAMETERS Lista todos os parâmetros para os serviços de mineração disponíveis na instância atual.

As informações incluem o tipo de dados para cada parâmetro, os valores padrão e os limites superior e inferior.
DMSCHEMA_MODEL_CONTENT Retornará o conteúdo do modelo se o modelo tiver sido processado.

Para obter mais informações, consulte Conteúdo do Modelo de Mineração (Analysis Services – Mineração de Dados).
DBSCHEMA_CATALOGS Lista todos os bancos de dados (catálogos) na instância atual do Analysis Services.
MDSCHEMA_INPUT_DATASOURCES Lista todas as fontes de dados na instância atual do Analysis Services.

Observação

A lista na tabela não é abrangente; ele mostra apenas os conjuntos de linhas que podem ser mais interessantes para solução de problemas.

Exemplos

A seção a seguir fornece alguns exemplos de consultas em relação aos conjuntos de linhas de esquema de mineração de dados.

Exemplo 1: Listar serviços de mineração de dados

A consulta a seguir retorna uma lista dos serviços de mineração que estão disponíveis no servidor atual, ou seja, os algoritmos habilitados. As colunas fornecidas para cada serviço de mineração incluem os sinalizadores de modelagem e os tipos de conteúdo que podem ser usados por cada algoritmo, o GUID para cada serviço e quaisquer limites de previsão que possam ter sido adicionados para cada serviço.

SELECT *  
FROM $system.DMSCHEMA_MINING_SERVICES  

Exemplo 2: Listar parâmetros do modelo de mineração

O exemplo a seguir retorna os parâmetros que foram usados para criar um modelo de mineração específico:

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

Exemplo 3: Listar todos os conjuntos de linhas

O exemplo a seguir retorna uma lista abrangente dos conjuntos de linhas que estão disponíveis no servidor atual:

SELECT *   
FROM $system.DBSCHEMA_TABLES  

Consulte Também

Conceitos de solução de problemas (Analysis Services – Mineração de dados)