Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os dados do relatório podem vir de várias fontes de dados em sua organização. Sua primeira etapa na criação de um relatório é criar fontes de dados e conjuntos de dados que representam os dados subjacentes do relatório. Cada fonte de dados inclui informações de conexão de dados. Cada conjunto de dados inclui um comando de consulta que define o conjunto de campos a serem usados como dados de uma fonte de dados. Para visualizar dados de cada conjunto de dados, adicione uma região de dados, como uma tabela, matriz, gráfico ou mapa. Quando o relatório é processado, as consultas são executadas na fonte de dados e cada região de dados se expande conforme necessário para exibir os resultados da consulta para o conjunto de dados.
Termos
Se você não estiver familiarizado com os conceitos do Reporting Services, examine os seguintes termos no Reporting Services Concepts (SSRS): conexão de dados, fontes de dados inseridas, fontes de dados compartilhadas, conjuntos de dados inseridos, conjuntos de dados compartilhados, consultas de conjunto de dados, partes de relatório e alertas de dados.
Dicas para especificar dados de relatório
Use as informações a seguir para projetar sua estratégia de dados de relatório.
Fontes de dados As fontes de dados podem ser publicadas e gerenciadas independentemente de relatórios em um servidor de relatório ou site do SharePoint. Para cada fonte de dados, você ou o proprietário do banco de dados pode gerenciar informações de conexão em um só lugar. As credenciais da fonte de dados são armazenadas com segurança no servidor de relatório; você não inclui senhas na cadeia de conexão. Você pode redirecionar uma fonte de dados de um servidor de teste para um servidor de produção. Você pode desabilitar uma fonte de dados para suspender todos os relatórios que a usam. Para obter uma lista de fontes de dados com suporte, consulte Conexões de Dados, Fontes de Dados e Cadeias de Conexão no Reporting Services.
Datasets Os conjuntos de dados podem ser publicados e gerenciados independentemente dos relatórios ou das fontes de dados compartilhadas das quais dependem. Você ou o proprietário do banco de dados pode fornecer consultas otimizadas para os autores de relatório usarem. Quando você altera a consulta, todos os relatórios que usam o conjunto de dados compartilhado usam a consulta atualizada. Você pode habilitar o cache do conjunto de dados para melhorar o desempenho. Você pode agendar o cache de consultas para um horário específico ou usar uma agenda compartilhada.
Dados usados por partes de relatório As partes do relatório podem incluir os dados dos quais dependem. Para obter mais informações sobre partes de relatório, consulte Partes de Relatório no Designer de Relatórios (SSRS).
Filtrar dados Os dados do relatório podem ser filtrados na consulta ou no relatório. Você pode usar conjuntos de dados e variáveis de consulta para criar parâmetros em cascata e fornecer a um usuário a capacidade de restringir opções de milhares de seleções para um número mais gerenciável. Você pode filtrar dados em uma tabela ou gráfico com base em valores de parâmetro ou outros valores especificados.
Parâmetros Os comandos de consulta do conjunto de dados que incluem variáveis de consulta criam automaticamente parâmetros de relatório correspondentes. Você também pode criar parâmetros manualmente. Quando você exibe um relatório, a barra de ferramentas do relatório exibe os parâmetros. Os usuários podem selecionar valores para controlar os dados do relatório ou a aparência do relatório. Para personalizar dados de relatório para públicos específicos, você pode criar conjuntos de parâmetros de relatório com valores padrão diferentes vinculados à mesma definição de relatório ou usar o campo interno
UserID. Para obter mais informações, consulte Parâmetros de relatório (Construtor de Relatórios e Designer de Relatórios) e Coleções Internas em Expressões (Construtor de Relatórios e SSRS).Alertas de dados Depois que um relatório é publicado, você pode criar alertas com base nos dados do relatório e receber mensagens de email quando ele atender às regras especificadas.
Agrupar e agregar dados Os dados do relatório podem ser agrupados e agregados na consulta ou no relatório. Se você agregar valores na consulta, poderá continuar a combinar valores no relatório dentro das restrições do que é significativo. Para obter mais informações, consulte Filtrar, Agrupar e Classificar Dados (Construtor de Relatórios e SSRS) e Função de Agregação (Construtor de Relatórios e SSRS).
Classificar dados Os dados do relatório podem ser classificados na consulta ou no relatório. Nas tabelas, você também pode adicionar um botão de classificação interativo para permitir que o usuário controle a ordem de classificação.
Dados baseados em expressão Como a maioria das propriedades de relatório pode ser baseada em expressão e as expressões podem incluir referências a campos de conjunto de dados e parâmetros de relatório, você pode escrever expressões poderosas para controlar os dados e a aparência do relatório. Você pode fornecer a um usuário a capacidade de controlar os dados que ele vê definindo parâmetros.
Exibir dados de um conjunto de dados Os dados de um conjunto de dados normalmente são exibidos em uma ou mais regiões de dados, por exemplo, uma tabela e um gráfico.
Exibir dados de vários conjuntos de dados Você pode escrever expressões em uma região de dados com base em um conjunto de dados que pesquisa valores ou agregações em outros conjuntos de dados. Você pode incluir sub-relatórios em uma tabela com base em um conjunto de dados para exibir dados de uma fonte de dados diferente.
Conexões de dados, fontes de dados e conjuntos de dados
Use a lista a seguir para ajudar a definir fontes de dados para um relatório.
Considere se é necessário usar fontes de dados e conjuntos de dados incorporados ou compartilhados. Colabore com proprietários de fontes de dados para implementar e usar a tecnologia de autenticação e autorização apropriada para sua organização.
Entenda a arquitetura da camada de dados de software para sua organização e os possíveis problemas decorrentes de tipos de dados. Entenda como extensões de dados e extensões de processamento de dados podem afetar os resultados da consulta. Os tipos de dados diferem entre a fonte de dados, os provedores de dados e os tipos de dados armazenados no arquivo de definição de relatório (.rdl).
Entenda as arquiteturas e as ferramentas de cliente/servidor do Reporting Services. Por exemplo, no Designer de Relatórios, você desenvolve relatórios em um computador cliente que usa tipos de fonte de dados integrados. Quando você publica um relatório, os tipos de fonte de dados devem ter suporte no servidor de relatório ou no site do SharePoint. Para obter mais informações, confira Fontes de dados com suporte no Reporting Services (SSRS).
Fontes de dados e conjuntos de dados são criados em um relatório e publicados em um servidor de relatório ou site do SharePoint a partir de uma ferramenta de autoria. As fontes de dados podem ser criadas diretamente no servidor de relatório. Depois que elas forem publicadas, você poderá configurar credenciais e outras propriedades no servidor de relatório. Para obter mais informações, consulte Conexões de Dados, Fontes de Dados e Cadeias de Conexão no Reporting Services e nas Ferramentas do Reporting Services.
As fontes de dados que você pode usar dependem de quais extensões de dados do Reporting Services estão instaladas. O suporte para fontes de dados pode ser diferente pela ferramenta de criação do cliente, pela versão do servidor de relatório e pela plataforma do servidor de relatório. Para obter mais informações, confira Fontes de dados com suporte no Reporting Services (SSRS).
As credenciais da fonte de dados variam de acordo com o tipo de fonte de dados e se você está exibindo relatórios em seu cliente ou servidor de relatório ou site do SharePoint. Para obter mais informações, consulte Definir permissões para itens de servidor de relatório em um site do SharePoint (Reporting Services no modo integrado do SharePoint),especificar informações de credencial e conexão para fontes de dados de relatório e informações de credencial específicas para cada ferramenta nas Ferramentas do Reporting Services.
Tarefas Relacionadas
Tarefas relacionadas à criação de conexões de dados, adição de dados de fontes externas, conjuntos de dados e consultas.
| Tarefas comuns | Links |
| Criar conexões de dados | Conexões de dados, fontes de dados e cadeias de conexão no Reporting Services |
| Criar conjuntos de dados e consultas | Conjuntos de dados inseridos e compartilhados de relatório (Construtor de Relatórios e SSRS) |
| Gerenciar fontes de dados depois que elas são publicadas | Gerenciar fontes de dados de relatório |
| Gerenciar conjuntos de dados compartilhados depois que eles são publicados | Gerenciar conjuntos de dados compartilhados |
| Criar e gerenciar alertas de dados | Alertas de dados do Reporting Services |
| Armazenar em cache um conjunto de dados compartilhado | Conjuntos de dados compartilhado em cache (SSRS) |
| Agendar um conjunto de dados compartilhado para pré-carregar o cache | Agendas |
| Adicionar uma extensão de dados | Implementar uma extensão de processamento de dados |