Partilhar via


Escolher e mapear dados de entrada para uma consulta de previsão

Ao criar previsões a partir de um modelo de mineração, você geralmente faz isso alimentando novos dados no modelo. (A exceção são modelos de série temporal, que podem fazer previsões com base apenas em dados históricos.) Para fornecer ao modelo novos dados, verifique se os dados estão disponíveis como parte de uma exibição de fonte de dados. Se você souber com antecedência quais dados usará para previsão, poderá incluí-los na exibição da fonte de dados usada para criar o modelo. Caso contrário, talvez seja necessário criar uma nova exibição de fonte de dados. Para obter mais informações, consulte Exibições da fonte de dados em modelos multidimensionais.

Às vezes, os dados necessários podem estar contidos em mais de uma tabela em uma junção um-para-muitos. Esse é o caso dos dados usados para modelos de associação ou modelos de agrupamento de sequência, que usam uma tabela de casos vinculada a uma tabela aninhada que contém detalhes do produto ou da transação. Se o modelo usar uma estrutura de tabela aninhada em casos, os dados usados para previsão também deverão ter uma estrutura de tabela aninhada em casos.

Aviso

Não é possível adicionar novas colunas ou colunas de mapa que estejam em uma exibição de fonte de dados diferente. A exibição da fonte de dados selecionada deve conter todas as colunas necessárias para a consulta de previsão.

Depois de identificar as tabelas que contêm os dados que você usará para previsões, você deve mapear as colunas nos dados externos para as colunas no modelo de mineração. Por exemplo, se o modelo prever o comportamento de compra do cliente com base em dados demográficos e respostas de pesquisa, seus dados de entrada deverão conter informações que geralmente correspondem ao que está no modelo. Você não precisa ter dados correspondentes para cada coluna, mas quanto mais colunas você puder corresponder, melhor. Se você tentar mapear colunas com tipos de dados diferentes, poderá receber um erro. Nesse caso, você pode definir um cálculo nomeado na exibição da fonte de dados para converter ou converter os novos dados de coluna no tipo de dados exigido pelo modelo. Para mais informações, consulte Definir Cálculos Nomeados em uma Exibição de Fonte de Dados (Analysis Services).

Quando você escolhe os dados a serem usados para previsão, algumas colunas na fonte de dados selecionada podem ser mapeadas automaticamente para as colunas do modelo de mineração, com base na similaridade do nome e no tipo de dados correspondente. Você pode usar a caixa de diálogo Modificar Mapeamento na Previsão do Modelo de Mineração para alterar as colunas mapeadas, excluir mapeamentos inadequados ou criar novos mapeamentos para colunas existentes. A superfície de design de Previsão do Modelo de Mineração também oferece suporte para edição de conexões por arrastar e soltar.

  • Para criar uma nova conexão, basta selecionar uma coluna na tabela Modelo de Mineração e arrastá-la para a coluna correspondente na tabela Tabela SelectInput .

  • Para remover uma conexão, selecione a linha de conexão e pressione a tecla DELETE.

O procedimento a seguir descreve como você pode modificar as junções que foram criadas entre a tabela de casos e uma tabela aninhada usada como entrada para uma consulta de previsão, usando a caixa de diálogo Especificar Junção Aninhada.

Selecionar uma tabela de entrada

  1. Na tabela Selecionar Tabelas de Entrada da guia Gráfico de Precisão de Mineração no Designer de Mineração de Dados no SQL Server Data Tools (SSDT), clique em Selecionar Tabela de Casos.

    A caixa de diálogo Selecionar Tabela é aberta, na qual você pode selecionar a tabela que contém os dados nos quais basear suas consultas.

  2. Na caixa de diálogo Selecionar Tabela , selecione uma fonte de dados na lista Fonte de Dados .

  3. Em Nome da Tabela/Exibição, selecione a tabela que contém os dados que você deseja usar para testar os modelos.

  4. Clique em OK.

    As colunas na estrutura de mineração são mapeadas automaticamente para as colunas que têm o mesmo nome na tabela de entrada.

Alterar a maneira como os dados de entrada são mapeados para o modelo

  1. No Designer de Mineração de Dados no SSDT (SQL Server Data Tools), selecione a guia Previsão do Modelo de Mineração .

  2. No menu Modelo de Mineração , selecione Modificar Conexões.

    A caixa de diálogo Modificar Mapeamento é aberta. Nesta caixa de diálogo, a coluna Coluna modelo de mineração lista as colunas na estrutura de mineração selecionada. A coluna Column da Tabela lista as colunas na fonte de dados externa que você escolheu na caixa de diálogo SelectInput Table(s). As colunas na fonte de dados externa são mapeadas para colunas no modelo de mineração.

  3. Em Coluna de Tabela, selecione a linha que corresponde à coluna do modelo de mineração para a qual você deseja mapear.

  4. Selecione uma nova coluna na lista de colunas disponíveis na fonte de dados externa. Selecione o item em branco na lista para excluir o mapeamento de coluna.

  5. Clique em OK.

    Os novos mapeamentos de coluna são exibidos no designer.

Remover uma relação entre tabelas de entrada

  1. Na tabela Selecionar Tabelas de Entrada da guia Previsão do Modelo de Mineração no Designer de Mineração de Dados no SSDT (SQL Server Data Tools), clique em Modificar Junção.

    A caixa de diálogo Especificar Junção Aninhada é aberta.

  2. Selecione uma relação.

  3. Clique em Remover Relação.

  4. Clique em OK.

    A relação entre a tabela de casos e a tabela aninhada foi removida.

Criar uma nova relação entre tabelas de entrada

  1. Na tabela Selecionar Tabelas de Entrada da guia Previsão do Modelo de Mineração no Designer de Mineração de Dados, clique em Modificar Junção.

    A caixa de diálogo Especificar Junção Aninhada é aberta.

  2. Clique em Adicionar Relação.

    A caixa de diálogo Criar Relação é aberta.

  3. Selecione a chave da tabela aninhada em Colunas de Origem.

  4. Selecione a chave da tabela de casos em Colunas de Destino.

  5. Clique em OK na caixa de diálogo Criar Relação .

  6. Clique em OK na caixa de diálogo Especificar Junção Aninhada.

    Uma nova relação foi criada entre a tabela de casos e a tabela aninhada.

Adicionar uma tabela aninhada às tabelas de entrada de uma consulta de previsão

  1. Na guia Previsão do Modelo de Mineração no Designer de Mineração de Dados, clique em Selecionar Tabela de Casos para abrir a caixa de diálogo Selecionar Tabela.

    Observação

    Você não pode adicionar uma tabela aninhada às entradas, a menos que tenha especificado uma tabela de casos. O uso de uma tabela aninhada requer que o modelo de mineração que você está usando para previsão também use uma tabela aninhada.

  2. Na caixa de diálogo Selecionar Tabela , selecione uma fonte de dados na lista Fonte de Dados e selecione a tabela na exibição da fonte de dados que contém os dados de caso. Clique em OK.

  3. Clique em Selecionar Tabela Aninhada para abrir a caixa de diálogo Selecionar Tabela .

  4. Na caixa de diálogo Selecionar Tabela , selecione uma fonte de dados na lista Fonte de Dados e selecione a tabela na exibição da fonte de dados que contém os dados aninhados. Clique em OK.

    Se uma relação já existir, as colunas no modelo de mineração serão mapeadas automaticamente para as colunas que têm o mesmo nome na tabela de entrada. Você pode modificar a relação entre a tabela aninhada e a tabela de casos clicando em Modificar Associação, que abre a caixa de diálogo Criar Relação.

Consulte Também

Consultas de previsão (mineração de dados)