Componentes e ferramentas do Reporting Services

O SQL Server Reporting Services é um conjunto de componentes de processamento, ferramentas e interfaces de programação que oferecem suporte ao desenvolvimento e uso de relatórios em um ambiente gerenciado. O conjunto de ferramentas inclui ferramentas de desenvolvimento, de configuração e de administração, além de ferramentas de visualização de relatórios.

O processo é distribuído por vários componentes. Processadores centrais e especializados são usados para recuperar dados, processar layouts de relatórios, renderizar formatos de apresentação e distribuir aos destinos. O processo de apresentação ocorre depois que os dados são recuperados e esse processo é desacoplado do processamento de dados, permitindo que vários usuários analisem o mesmo relatório simultaneamente em formatos desenvolvidos para diferentes dispositivos ou alterem rapidamente o formato de visualização do relatório, de HTML para PDF, Microsoft Excel ou XML, com apenas um clique. A arquitetura modular é projetada para extensibilidade. Os desenvolvedores podem incluir a funcionalidade do relatório em aplicativos personalizados ou podem estendê-la para oferecer suporte recursos personalizados.

Dentre as interfaces de programação para a fácil integração com portais e aplicativos novos ou existentes estão:

  • SOAP (Protocolo Simples de Acesso a Objetos)

  • Pontos de extremidade de URL

  • WMI (Instrumentação de Gerenciamento do Windows)

Nesta seção

  • Servidor de relatório
    Descreve o componente Servidor de Relatório, que fornece processamento de dados e de relatório e entrega de relatório. O componente Servidor de Relatório contém vários subcomponentes que executam funções específicas. Este tópico apresenta cada componente do Servidor de Relatórios.

  • Designer de Relatórios
    O Designer de Relatórios é uma ferramenta de design de relatório abrangente apropriada para administradores e desenvolvedores. Ele é executado no Business Intelligence Development Studio, totalmente integrado com o Microsoft Visual Studio 2005 ou superior, ou pode ser executado como um aplicativo separado. O Designer de Relatórios fornece vários designers de consulta específicos para diversos tipos de fonte de dados com suporte. Ele também oferece suporte à funcionalidade avançada do relatório, como relatórios de formulário livre e itens de relatório personalizados.

    Também há um Assistente de Relatórios associado ao Designer de Relatórios. O Assistente de Relatórios o direciona ao processo de design de relatórios para produzir um relatório tabular simples ou de gráfico, que pode ser aberto e aprimorado no Designer de Relatórios ou usado como está.

  • Construtor de Relatórios 3.0
    O Construtor de Relatórios 3.0, a nova versão do Construtor de Relatórios, apresenta um ambiente de criação semelhante ao do Microsoft Office. Ele oferece muitos novos recursos, como um assistente para criar mapas, 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, agregações de agregações e suporte aprimorado para expressões. Você pode personalizar e atualizar todos os relatórios existentes, independentemente de onde tenham sido criados.

  • Construtor de Relatórios 1.0
    O Construtor de Relatórios é uma ferramenta avançada e fácil de usar que permite aos operadores de informação explorar as informações comerciais em um modelo de relatório sem precisar compreender as estruturas da fonte de dados subjacente e criar relatórios ad hoc para uso pessoal ou corporativo. O recurso Clique permite que as pessoas explorem os dados comerciais disponíveis por meio dos relatórios ad hoc.

  • Designer de Modelo
    O Designer de Modelo é usado para gerar e personalizar modelos de relatório de dados comerciais a serem usados com o Construtor de Relatórios ou com o Designer de Relatórios.

  • Gerenciador de Relatórios
    O Gerenciador de Relatórios é uma ferramenta de acesso e gerenciamento de relatórios com base na Web que você acessar com o Microsoft Internet Explorer 6.0 ou superior. Os operadores de informação, como também os gerentes, usam o Gerenciador de Relatórios para localizar, executar e assinar relatórios publicados. Os gerenciadores de conteúdo usam o Gerenciador de Relatórios para gerenciar relatórios, fontes de dados e recursos, além de configurar opções de processamento de relatório e segurança. Para obter mais informações sobre como iniciar e configurar o Gerenciador de Relatórios, consulte Gerenciador de Relatórios.

  • Ferramenta Configuração do Reporting Services
    A ferramenta Configuração do Reporting Services é usada para configurar uma instalação do Reporting Services. O Reporting Services pode ser reconfigurado após a instalação para dar suporte à alteração de requisitos e cenários de negócios.

  • Utilitários de prompt de comando do servidor de relatório
    O SQL Server Reporting Services inclui três utilitários de linha de comando que você pode usar para administrar um servidor de relatórios. Esses utilitários são instalados automaticamente quando você instala um servidor de relatório.

  • Reporting Services no Business Intelligence Development Studio (SSRS)
    O SQL Server Business Intelligence Development Studio é um shell do Visual Studio que hospeda o Designer de Relatórios e o Designer de Modelo.

  • Ferramentas do SQL Server para administração do servidor de relatório
    O SQL Server também fornece ferramentas que os administradores podem usar para gerenciar uma instalação do Reporting Services.

  • Tutorial: Como localizar e iniciar as ferramentas do Reporting Services
    Este tutorial apresenta as ferramentas do Reporting Services usadas para configurar um servidor de relatórios, gerenciar o conteúdo e as operações do servidor de relatórios e criar e publicar relatórios e modelos de relatórios.