Share via


Exemplos de relatórios da AdventureWorks

[Este tópico é uma documentação de pré-lançamento e está sujeito a alterações em versões futuras. Os tópicos em branco são incluídos como espaços reservados. OBSERVAÇÃO: A fim de fornecer uma documentação mais extensa em diferentes idiomas, a Microsoft está disponibilizando documentos traduzidos através de métodos de tradução alternativos. Para esta versão de pré-lançamento, parte do conteúdo desta documentação foi traduzida utilizando um desses métodos. Sabemos que documentos traduzidos dessa forma não são perfeitos e podem conter erros de terminologia, sintaxe e gramática. A versão final deste material será traduzida através dos métodos tradicionais e a qualidade será equivalente àquela das versões anteriores.]

Dica

Para o SQL Server 2008 R2, não houve alterações no conteúdo listado neste tópico.

Os relatórios de exemplo do AdventureWorks2008R2 2008 são um conjunto de arquivos de definição de relatório predefinidos, que usam os bancos de dados do AdventureWorks2008R2 2008 como fontes de dados. Você pode carregar e exibir cada relatório separadamente. Porém, alguns relatórios são projetados para funcionar em conjunto por meio do uso de links. Você pode usar os relatórios de exemplo para familiarizar-se com os recursos do SQL Server 2008 Reporting Services (SSRS) ou como modelos para criar novos relatórios.

Importante

Os exemplos e os bancos de dados de exemplo do SQL Server devem ser baixados e instalados antes de serem exibidos ou trabalhados. Para obter mais informações, consulte Considerações para instalar exemplos e bancos de dados de exemplo do SQL Server.

Dica

Se estiver usando o SQL Server 2008 Express com Advanced Services, você deverá modificar a URL do servidor de relatório antes de publicar os relatórios de exemplo no servidor de relatório. Além disso, lembre-se de que o relatório Sales Reason Comparison não é suportado. Esse relatório requer o SQL Server 2008 Analysis Services (SSAS), que não está disponível no SQL Server 2008 Express.

Cenário

O Ciclos da Adventure Works 2008 publica informações sobre vendas e produtos que são acessadas por funcionários de toda a empresa. Os relatórios apresentam esses dados em uma variedade de formatos. Os usuários podem exibir esses relatórios sob demanda abrindo-os no Gerenciador de Relatórios.

Linguagem

Linguagem RDL (Report Definition Language)

Recursos

Os relatórios de exemplo do AdventureWorks2008R2 2008 demonstram uma grande variedade de recursos de relatório. A tabela a seguir fornece descrições que explicam quais recursos são implementados em cada relatório.

Relatório Descrição

Company Sales 2008

Vendas da Ciclos da Adventure Works por trimestre e categoria de produto. Este relatório ilustra o uso de uma região de dados de matriz que fornece análise de dados resumidos em dados detalhados mostrando e ocultando linhas. Esse relatório também ilustra o uso de imagens de plano de fundo.

Employee Sales Summary 2008

Vendas da Ciclos da Adventure Works de um funcionário individual. Este relatório inclui gráficos de Sales Comparison e Current Month Sales Comparison além de uma tabela Current Month Order Summary com detalhamento para pedidos individuais. Esse relatório ilustra o uso de vários conjuntos de dados, gráficos, tabelas, detalhamento e parâmetros dinâmicos.

Product Catalog 2008

O catálogo de produtos da Ciclos da Adventure Works completo com imagens. Este relatório ilustra o uso de imagens inseridas, imagens do banco de dados, quebras de página, rodapés de página, tabelas, formatação condicional e um mapa do documento.

Product Line Sales 2008

Os maiores cinco vendedores e lojas da Ciclos da Adventure Works. Este relatório ilustra um conjunto de dados com consultas que contêm a cláusula TOP. Ele também ilustra o uso de tabelas, gráficos, parâmetros de multivalor, classificação de usuário final, campos calculados e links de detalhamento.

Sales Order Detail 2008

Detalhes de um pedido individual da Ciclos da Adventure Works. Este relatório pode ser acessado como um relatório de detalhamento no relatório de detalhamento Employee Sales Summary and Territory Sales. Este relatório ilustra o uso de listas, tabelas, parâmetros e expressões.

Territory Sales 2008

Vendas por território da Ciclos da Adventure Works. Este relatório faz busca detalhada por vendedor e número de pedido com detalhamento para pedidos individuais. Este relatório ilustra o uso de uma região de dados de tabela que fornece análise de dados resumidos em dados detalhados mostrando e ocultando linhas. Este relatório também ilustra o uso de links de detalhamento e formatação condicional.

Store Contacts 2008

Contatos da loja de Ciclos da Adventure Works. Cada loja pode ter um ou mais contatos. Este relatório é um sub-relatório usado em Sales Order Detail para mostrar todos os contatos de uma loja e um relatório de detalhamento para o gráfico de vendas Product Line. O estilo de borda da tabela é Nenhum, de forma que bordas não apareçam no relatório principal. Observe que não serão incluídos o cabeçalho de página e o conteúdo do rodapé quando o relatório for um sub-relatório.

Sales Trend 2008

Análise de tendência de vendas do Ciclos da Adventure Works que compara o crescimento ano a ano (Y/Y) dos produtos por categoria e subcategoria. Este relatório ilustra os seguintes recursos: um Tablix com colunas estáticas condicionalmente ocultas, colunas repetidas e cabeçalhos de linha e Tablix membro estático do KeepTogether; a função de agregação Previous que calcula tendências Y/Y; código personalizado; fonte condicional, cor de célula de plano de fundo, imagens de KPI e parâmetros de detalhamento.

Pré-requisitos

O sistema deve atender aos requisitos a seguir para usar os relatórios de exemplo.

Servidor

  • O Microsoft SQL Server 2008 Reporting Services (SSRS) (Evaluation, Standard, Developer ou Enterprise) ou o SQL Server 2008 Express com Advanced Services.
  • Microsoft SQL Server 2008.
  • Banco de dados de exemplo do AdventureWorks2008R2 2008.

Cliente

  • Microsoft Internet Explorer 6.0 com script habilitado

  • Business Intelligence Development Studio (opcional)

    Dica

    Não há suporte para o Business Intelligence (BI) Development Studio em computadores baseados em Itanium. Entretanto, há suporte para o BI Development Studio disponível para computadores baseados em x64. Se os bancos de dados de exemplo do SQL Server tiverem sido implantados em um computador baseado em Itanium, use o BI Development Studio em um computador baseado em x86 ou em baseado em x64 para modificar e executar os exemplos.

Instalando exemplos

Os exemplos e os bancos de dados de exemplo do SQL Server devem ser baixados e instalados antes de serem exibidos ou trabalhados. Para obter mais informações, consulte Considerações para instalar exemplos e bancos de dados de exemplo do SQL Server.

Implantando os relatórios de exemplo da AdventureWorks

  1. Na barra de ferramentas do Business Intelligence Development Studio, clique em Arquivo, aponte para Abrir e clique em Projeto/Solução.
  2. Navegue até <unidade:>\Arquivos de programas\\Microsoft SQL Server\100\Samples\Reporting Services\Report Samples\AdventureWorks Sample Reports, selecione o arquivo AdventureWorks 2008 Sample Reports.sln e clique em Abrir.
  3. Caso esteja usando o SQL Server Express com o Advanced Services, será necessário modificar a propriedade da URL do servidor de relatório de destino e alterar a cadeia de conexão padrão que especifica uma conexão ao banco de dados de exemplo AdventureWorks2008R2 2008. Os valores padrão deste exemplo não estão corretos para uma instalação SQL Server Express:
    1. No menu Projeto, selecione Propriedades.
    2. Em OverwriteDataSources, selecione True.
    3. Em TargetServerURL, digite a seguinte URL:
      https://localhost/reportserver$SQLExpress
    4. Clique em OK para fechar a caixa de diálogo Páginas de Propriedades da Solução.
    5. No Gerenciador de Soluções, em Fontes de Dados Compartilhadas, clique duas vezes em AdventureWorks.rds.
    6. Na caixa de diálogo Fontes de Dados Compartilhadas, na guia Geral, modifique a cadeia de conexão para usar o seguinte valor:
      Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks2008
    7. Clique em OK para fechar a caixa de diálogo Fontes de Dados Compartilhados.
  4. Na barra de ferramentas padrão, selecione a configuração da solução Produção. (A configuração padrão é Depuração.)
  5. No menu Construir, clique em Implantar Relatórios de Exemplo AdventureWorks 2008. Quando você implantar a solução, os relatórios serão publicados no servidor de relatório.

Exibindo exemplos de relatórios no Gerenciador de Relatórios

Após publicar os exemplos de relatório, é possível exibi-los no Gerenciador de Relatórios. Exibir os relatórios requer as seguintes permissões:

  • Você deve ter permissão para fazer logon no Mecanismo de Banco de Dados do SQL Server local que hospeda o banco de dados da AdventureWorks2008R2. Por padrão, as fontes de dados de relatórios são configuradas para usar a segurança integrada do Windows. Suas credenciais de conta do Windows serão usadas para fazer logon no banco de dados.
  • Você deve ter uma atribuição de função que conceda acesso ao relatório. Se você for um administrador local no computador, todas essas permissões serão concedidas automaticamente. Se você não for um administrador local, deve configurar as atribuições de funções e permissões de logon antes de exibir o relatório.
Para exibir um relatório no Gerenciador de Relatórios
  1. Abra uma janela do navegador. O Gerenciador de Relatórios requer o Internet Explorer versão 6.0 ou posterior, com script habilitado.
  2. Digite a URL do Gerenciador de Relatórios na barra de endereço do navegador da Web. Por padrão, a URL é http://<webservername>/reports. Se você estiver usando o SQL Server Express, a URL padrão será https://localhost/reports$SQLExpress.
  3. Navegue até a pasta que contém os relatórios. Por padrão, essa é a pasta de Relatórios de Exemplo da AdventureWorks2008R2.
  4. Clique duas vezes no nome do relatório a ser aberto.

Consulte também

Outros recursos

Considerações para instalar exemplos e bancos de dados de exemplo do SQL Server

Ajuda e informações

Obtendo assistência do SQL Server 2008 R2