Compartilhar via


Definindo conjuntos de dados de relatório em um banco de dados Teradata (Reporting Services)

O Reporting Services apresenta uma extensão de processamento de dados que oferece suporte à recuperação de dados de uma fonte de dados relacional Teradata. Após a conexão com uma fonte de dados Teradata, é possível criar um conjunto de dados de relatório que define os dados desejados no relatório.

ObservaçãoObservação

Antes de se conectar a uma fonte de dados Teradata, o administrador de sistema já deve ter instalado a versão correta do Provedor de Dados .NET para Teradata no cliente de criação do relatório e no servidor de relatório. Para obter mais informações, consulte Conectando a uma fonte de dados (Reporting Services).

Para criar uma consulta de conjunto de dados, é possível criar uma consulta SQL, usar uma macro ou selecionar um procedimento armazenado na lista suspensa. Você também pode especificar propriedades do conjunto de dados e definir parâmetros de relatório e parâmetros de consulta. Para obter mais informações, consulte Como recuperar dados de uma fonte de dados Teradata.

Existem dois tipos de designers de consulta: um designer de consulta baseado em texto e um designer de consulta gráfico. Por padrão, o designer de consulta baseado em texto é aberto e aceita a sintaxe de consulta não padrão (por exemplo, expressões na cadeia de conexão). O designer de consulta gráfico mostra tabelas e exibições que você pode usar para ajudar na criação de uma consulta. Para obter mais informações, consulte Interface de usuário do Designer de Consulta com base em texto e Interface de usuário do Designer de Consulta gráfico.

Também é possível criar um modelo usando uma fonte de dados Teradata. Para obter mais informações, consulte Criando e usando modelos de relatório com base em Teradata.

Usando parâmetros de consulta

Se a sua consulta tiver parâmetros, o Designer de Relatórios criará automaticamente os parâmetros de relatórios correspondentes na definição de relatório quando você digitar a consulta. Quando o relatório for executado, os valores dos parâmetros de relatório serão passados para os parâmetros de consulta. Se estivesse usando parâmetros com vários valores, você poderia precisar alterar a sintaxe da consulta. Para obter mais informações, consulte Adicionando parâmetros ao relatório e Como associar um parâmetro de consulta a um parâmetro de relatório.

Usando macros

Você pode usar macros para retornar dados em um conjunto de dados. Para isso, na caixa de texto Tipo de Comando, selecione Text e especifique o nome da macro e os parâmetros de entrada em uma instrução EXECUTAR.

Usando procedimentos armazenados

Os procedimentos armazenados podem ser usados para retornar dados em um conjunto de dados. Para isso, na caixa de texto Tipo de Comando, selecione StoredProcedure e indique o nome do procedimento armazenado. O Reporting Services não oferece suporte a parâmetros de saída em procedimentos armazenados.