Partilhar via


Recuperar Dados de um Modelo de Mineração de Dados (DMX) (SSRS)

Para utilizar dados de um modelo de mineração de dados SQL Server Analysis Services no seu relatório, deve definir uma fonte de dados SQL Server Analysis Services e um ou mais conjuntos de dados de relatórios. Ao criar a definição da fonte de dados, deve especificar uma cadeia de ligação e credenciais para que possa aceder à fonte de dados a partir do seu computador cliente.

Pode criar uma definição de fonte de dados embutida para ser usada por um único relatório ou uma definição de fonte de dados partilhada que pode ser usada por múltiplos relatórios. Os procedimentos deste tópico descrevem como criar uma fonte de dados embutida. Para mais informações sobre fontes de dados partilhadas, consulte Conexões de Dados Incorporadas e Partilhadas ou Fontes de Dados (Construtor de Relatórios e SSRS) e Criar, Modificar e Eliminar Fontes de Dados Partilhadas (SSRS).

Depois de criar uma fonte de dados SQL Server Analysis Services, pode criar um ou mais conjuntos de dados. Para cada conjunto de dados, utiliza-se um designer de consultas Data Mining Prediction Expression (DMX) para criar uma consulta DMX que especifica a coleção de campos. Para obter mais informações, consulte Interface do usuário do Designer de Consulta DMX do Analysis Services.

Depois de criar um conjunto de dados, o nome do conjunto aparece no painel de Dados de Relatório como um nó na sua fonte de dados.

Depois de publicar o seu relatório, pode ser necessário alterar as credenciais da fonte de dados para que, quando o relatório for executado no servidor de relatório, as permissões para recuperar os dados sejam válidas.

Para criar uma fonte de dados integrada do Microsoft SQL Server Analysis Services

  1. Na barra de ferramentas do painel de Dados de Relatório, clique em Novo e depois em Fonte de Dados.

  2. Na caixa de diálogo Propriedades da Fonte de Dados , escreva um nome na caixa de texto Nome , ou aceite o nome predefinido.

  3. Verifique se a ligação embutida está selecionada.

  4. Na lista suspensa de Tipo , selecione Microsoft SQL Server Analysis Services.

  5. Especifique uma cadeia de ligação que funcione com a sua fonte de dados dos Serviços de Análise.

    Contacte o administrador da sua base de dados para obter informações de ligação e para obter as credenciais a usar para se ligar à fonte de dados. O exemplo seguinte de string de ligação especifica a base de dados de exemplo AdventureWorksDW2025 no cliente local.

    Data Source=localhost;Initial Catalog=AdventureWorksDW2022  
    
  6. Clique em Credenciais.

    Defina as credenciais para se conectar à fonte de dados. Para obter mais informações, consulte Especificar informações de credenciais e conexão para fontes de dados de relatório.

    Observação

    Para testar a ligação à fonte de dados, clique em Editar. Na caixa de diálogo Propriedades de Ligação , clique em Testar Ligação. Se o teste for bem-sucedido, verá a mensagem de informação "Conexão de teste bem-sucedida." Se o teste falhar, verá uma mensagem de aviso com mais informações sobre o motivo pelo qual o teste não foi bem-sucedido.

  7. Selecione OK.

    A fonte de dados aparece no painel de Dados de Relatório.

Para criar um conjunto de dados para um Microsoft SQL Server Analysis Services

  1. No painel de Dados de Relatório , clique com o botão direito no nome da fonte de dados que se liga a uma fonte de dados do SQL Server Analysis Services e depois clique em Adicionar Conjunto de Dados.

  2. Na caixa de diálogo Propriedades do Conjunto de Dados , escreva um nome na caixa de texto Nome .

  3. Na caixa fonte de dados, verifique se o nome é o nome de uma fonte de dados que se liga a uma fonte de dados dos Serviços de Análise.

  4. Clique em Designer de Consultas para abrir o designer gráfico de consultas e construir uma consulta de forma interativa. Se o designer de consultas abrir em modo MDX, clique em Command Type DMX (Mudar para a visualização da linguagem de consulta DMX) na barra de ferramentas para mudar para o designer de consultas de mineração de dados. Para obter mais informações, consulte Interface do usuário do Designer de Consulta DMX do Analysis Services.

    Alternativamente, para importar uma consulta DMX existente de outro relatório, clique em Importar e depois navegue até ao ficheiro .rdl com a consulta DMX. Importar uma consulta a partir de um ficheiro .dmx não é suportado.

  5. Depois de criar e executar a sua consulta para ver resultados de exemplo, clique em OK.

  6. Selecione OK.

    O conjunto de dados e a sua coleção de campos aparecem no painel de Dados do Relatório, no nó de fonte de dados.