Partilhar via


Como recuperar dados de uma fonte de dados Teradata (Construtor de Relatórios 2.0)

Para usar os dados de um banco de dados relacional Teradata no seu relatório, defina uma fonte de dados Teradata. Ao definir a fonte de dados, especifique uma cadeia de conexão e credenciais para que seja possível acessar a fonte de dados a partir do computador cliente.

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 .NET Data Provider for Teradata no cliente que está criando o relatório e no servidor de relatórios. Para obter mais informações, consulte Conexões de exemplo (Construtor de Relatórios 2.0).

Você pode criar uma definição de fonte de dados inserida para ser usada em um único relatório ou uma definição de fonte de dados compartilhada que possa ser usada por vários relatórios. Os procedimentos contidos neste tópico descrevem como criar uma fonte de dados incorporados. Para obter mais informações sobre fontes de dados compartilhadas, consulte Fontes de dados compartilhadas e incorporadas (Construtor de Relatórios 2.0)

Depois de criar uma definição de fonte de dados Teradata, será possível criar um ou mais conjuntos de dados. Depois que você criar um conjunto de dados, o nome dele aparecerá no painel Dados do Relatório como um nó abaixo da fonte de dados.

Após a publicação do relatório, convém alterar as credenciais da fonte de dados para que, quando o relatório for executado no servidor de relatórios, as permissões recuperadas sejam válidas.

Também é possível criar um relatório com base em um modelo de relatório incorporado de um banco de dados relacional Teradata. Para obter mais informações sobre como criar um modelo, consulte "Criando e Usando Modelos de Relatório com Base em Teradata" na documentação do Reporting Services nos Manuais Online do SQL Server. Para obter mais informações sobre como criar relatórios com base em um modelo, consulte Criando conjuntos de dados de relatório para um modelo de relatório (Construtor de Relatórios 2.0).

Para criar uma fonte de dados incorporada que usa a extensão de processamento de dados do .NET Managed Provider for Teradata

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

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

  3. Verifique se a opção Conexão incorporada está selecionada.

  4. Na lista suspensa Tipo, selecione TERADATA.

  5. Especifique uma cadeia de conexão que funcione com a sua fonte de dados Teradata.

    ObservaçãoObservação

    Contate o administrador do banco de dados para obter informações sobre a conexão e as credenciais que devem ser usadas para se conectar à fonte de dados. O exemplo de cadeia de conexão seguinte define um banco de dados Teradata no servidor especificado com um endereço IP:

    Data Source=<IP Address>

  6. Clique em Credenciais.

  7. Defina as credenciais que serão usadas na conexão com a fonte de dados. Para obter mais informações, consulte Especificando credenciais para a fonte de dados de um relatório (Construtor de Relatórios 2.0).

  8. Clique em OK.

    A fonte de dados será exibida no painel Dados do Relatório.

Para criar um conjunto de dados para a fonte de dados Teradata

  1. No painel Dados do Relatório, clique com o botão direito do mouse no nome da fonte de dados que se conecta a uma fonte de dados Teradata e, em seguida, clique em Adicionar Conjunto de Dados.

  2. Na página Consulta da caixa de diálogo Propriedades do Conjunto de Dados, digite um nome na caixa de texto Nome ou aceite o nome padrão.

  3. Na caixa de texto Fonte de dados, verifique se aparece o nome da fonte de dados em que você clicou com o botão direito do mouse na etapa 1.

  4. Verifique se Texto está selecionado na caixa Tipo de Consulta. Texto é o único modo com suporte para um banco de dados Teradata.

  5. Clique em Designer de Consulta para abrir o designer de consulta baseado em texto.

  6. No painel Consulta, digite um comando Transact-SQL.

    Como alternativa, é possível colar uma consulta ou importar uma consulta existente do Transact-SQL de um arquivo ou de outro relatório. Para obter mais informações, consulte Interface de usuário do Designer de Consulta com base em texto (Construtor de Relatórios 2.0).

  7. Clique em Executar Consulta (!) para executar a consulta e ver o conjunto de resultados.

  8. Clique em OK.

    O conjunto de dados e sua coleção de campos aparecerão no painel Dados do Relatório abaixo do nó da fonte de dados.