Tarefa Consulta de Mineração de Dados

A tarefa Consulta de Mineração de Dados executa consultas de previsão com base em modelos internos de mineração de dados do Analysis Services. A consulta de previsão cria uma previsão para novos dados usando modelos de mineração. Por exemplo, uma consulta de previsão pode prever quantos veleiros serão vendidos durante os meses de verão ou gerar uma lista de possíveis clientes para a compra de um veleiro.

A consulta é uma instrução DMX (Data Mining Extensions). A linguagem DMX é uma extensão da linguagem SQL que fornece suporte ao trabalho com modelos de mineração. Para obter mais informações sobre como usar a linguagem DMX, consulte Referência DMX (Data Mining Extensions).

A tarefa pode consultar múltiplos modelos de mineração criados com a mesma estrutura de mineração. Um modelo de mineração é criado com um dos algoritmos de mineração de dados que o Analysis Services fornece. A estrutura de mineração a que a tarefa Consulta de Mineração de Dados faz referência pode incluir vários modelos de mineração, criados com algoritmos diferentes. Para obter mais informações, consulte Estruturas de mineração (Analysis Services – Mineração de dados) e Algoritmos de mineração de dados (Analysis Services – Mineração de Dados).

A consulta de previsão que a tarefa Consulta de Mineração de Dados executa retorna um resultado que é uma única linha ou um conjunto de dados. Uma consulta que retorna uma única linha é chamada consulta singleton: por exemplo, a consulta que prevê quantos veleiros serão vendidos durante os meses de verão retorna um número. Para obter mais informações sobre consultas de previsão que retornam uma única linha, consulte Criando consultas de previsão DMX.

Os resultados da consulta são salvos nas tabelas. Se uma tabela com o nome que a tarefa Consulta de Mineração de Dados especifica já existir, a tarefa poderá criar uma nova tabela usando o mesmo nome com um número anexado ou poderá substituir o conteúdo da tabela.

Se os resultados incluírem aninhamento, o resultado será simplificado antes de ser salvo. A simplificação de um resultado altera um resultado aninhado definido para uma tabela. Por exemplo, simplificar um resultado aninhado com uma coluna Cliente e uma coluna aninhada Produto adiciona linhas à coluna Cliente para fazer uma tabela que inclui dados de produto para cada cliente. Por exemplo, um cliente com três produtos diferentes transforma-se em uma tabela com três linhas, repetindo o cliente em cada linha e incluindo um produto diferente em cada linha. Se a palavra-chave FLATTENED for omitida, a tabela conterá só a coluna Cliente e só uma linha por cliente. Para obter mais informações, consulte SELECT (DMX).

A tarefa Consulta de Mineração de Dados requer duas conexões. A primeira conexão é um gerenciador de conexões do Analysis Services que se conecta a uma instância do MicrosoftSQL ServerAnalysis Services ou a um projeto do Analysis Services que contém a estrutura de mineração e o modelo de mineração. A segunda conexão é um gerenciador de conexões OLE DB que se conecta ao banco de dados do SQL Server que contém a tabela na qual a tarefa é gravada. Para obter mais informações, consulte Gerenciador de conexões do Analysis Services e Gerenciador de conexões OLE DB.

Configurando a tarefa Consulta de Mineração de Dados

Você pode definir propriedades com o SSIS Designer ou programaticamente.

Para obter mais informações sobre as propriedades que podem ser definidas no SSIS Designer, clique em um dos seguintes tópicos:

ObservaçãoObservação

O Editor de Consultas de Mineração de Dados não tem nenhuma página Expressões. Em vez disso, use a janela Propriedades para acessar as ferramentas de criação e gerenciamento de expressões de propriedade para as propriedades da tarefa Consulta de Mineração de Dados.

Para obter mais informações sobre como definir essas propriedades no SSIS Designer, clique no seguinte tópico:

Configurando a tarefa Consulta de Mineração de Dados Programaticamente

Para obter mais informações sobre como definir programaticamente essas propriedades, clique em um dos seguintes tópicos:

Outras tarefas relacionadas

O Integration Services fornece tarefas que desempenham outras operações de business intelligence, como executar instruções DDL (Data Definition Language) e objetos de análise de processamento.

Para obter mais informações sobre outras tarefas de business intelligence, clique em um dos seguintes tópicos:

Recursos externos

  1. Artigo técnico, Automation of Data Mining Using Integration Services, em msdn.microsoft.com.
Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os downloads, artigos, exemplos e vídeos mais recentes da Microsoft, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN ou TechNet:

Para receber uma notificação automática sobre essas atualizações, assine os feeds RSS disponíveis na página.