Ciclo de vida de relatórios: Criando, gerenciando e entregando relatórios

Este tópico fornece uma descrição de alto nível do ciclo de vida de criação, gerenciamento e entrega de relatórios usado no SQL Server Reporting Services.

Criando relatórios

Para criar um relatório, você precisa criar um arquivo de definição de relatório com o Designer de Relatórios ou o Construtor de Relatórios. A ferramenta de criação a ser usada depende dos requisitos do relatório e do seu nível de experiência em técnicas de criação de relatórios. O Designer de Relatórios é uma ferramenta completa de criação de relatórios executada no Business Intelligence Development Studio. O Construtor de Relatórios apresenta um ambiente de criação semelhante ao Microsoft Office e novos recursos, como novo minigráfico, barra de dados e visualização de dados do indicador, a habilidade de salvar itens de relatório como partes de relatório, um assistente para criar mapas, agregações de agregações e suporte aprimorado para expressões, e é executado como uma instalação do cliente separada. Para obter mais informações sobre o Designer de Relatórios, consulte Designer de Relatórios. Para obter mais informações sobre o Construtor de Relatórios, consulte O que há de novo no Construtor de Relatórios 3.0 no Report Builder 3.0 Help (em inglês) no msdn.microsoft.com.

Você cria relatórios em um computador cliente, separado do servidor de relatório. Quando o relatório estiver conforme o desejado, é possível publicá-lo em um servidor de relatório ou no site do SharePoint que é integrado ao servidor de relatório, onde ele é disponibilizado para uso geral, ou salvá-lo no computador local. Para iniciar seu primeiro relatório, consulte Tutorial: Criando um relatório de tabela básico.

Gerenciando relatórios e outros itens

Uma das principais vantagens de usar o Reporting Services é a possibilidade de gerenciar relatórios e itens relacionados, como pastas, conexões de fonte de dados e recursos a partir de um local central. Você pode definir a segurança, as propriedades e as operações de agenda. Você também pode criar agendas e fontes de dados compartilhadas e, em seguida, disponibilizá-las para uso geral. Para gerenciar relatórios e o ambiente de criação de relatório, use o Gerenciador de Relatórios. O gerenciamento de relatórios inclui as seguintes tarefas:

  • Organizar o ambiente de duração de relatório em pastas para armazenar coleções de relatórios.

  • Habilitar recursos como Meus Relatórios, histórico de relatório e entrega de relatório por email.

  • Proteger o acesso a pastas e relatórios atribuindo usuários e grupos a funções.

  • Criar agendas e fontes de dados compartilhadas que podem ser disponibilizadas para uso geral.

Os usuários e os administradores de servidor de relatório podem gerenciar relatórios, mas de modos diferentes. Os usuários podem publicar e gerenciar relatórios em uma área de trabalho pessoal chamada Meus Relatórios. Os administradores de servidor de relatório podem gerenciar o namespace de pasta de servidor de relatório inteiro. A possibilidade de executar tarefas de gerenciamento depende das permissões de usuário. Para obter mais informações sobre como administrar uma instalação do Reporting Services, consulte Administração (Reporting Services).

Acessando e entregando relatórios

No Reporting Services, dois métodos estão disponíveis para acessar e entregar relatórios:

  • O acesso sob demanda permite que os usuários selecionem os relatórios a partir de uma ferramenta de visualização de relatório. Você pode usar o Gerenciador de Relatórios, uma Web Part do Microsoft SharePoint 2.0, uma biblioteca do SharePoint quando os Reporting Services são instalados em modo Integrado do SharePoint, um controle ReportViewer inserido ou um navegador. Para obter mais informações sobre o acesso sob demanda a relatórios, consulte Localizando, exibindo e gerenciando relatórios (Report Builder 3.0 e SSRS).

  • O acesso baseado em assinatura gera e entrega automaticamente relatórios em um destino. Você pode entregar relatórios em uma caixa de entrada de email ou em um compartilhamento de arquivos. Para obter mais informações sobre assinaturas e entrega, consulte Assinatura e entrega (Reporting Services).

O Reporting Services dá suporte a uma variedade de formatos de exibição. Os relatórios primeiramente são exibidos em formato HTML, mas depois de serem renderizados, podem ser exibidos novamente em um formato diferente, como Excel ou PDF. Para obter mais informações sobre como renderizar relatórios em formatos diferentes, consulte Exportando relatórios (Construtor de Relatórios 3.0 e SSRS).