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.
No Reporting Services, o gerenciamento de conteúdo refere-se ao gerenciamento de itens do servidor de relatório. Todos os itens podem ser gerenciados independentemente uns dos outros por meio de propriedades e configurações de segurança. Qualquer item pode ser movido para um local diferente no namespace da pasta do servidor de relatório. Para gerenciar itens de forma eficaz, você precisa saber quais tarefas um gerente de conteúdo executa. No SQL Server 2016 Reporting Services ou posterior (SSRS), o portal da Web do Reporting Services está disponível. Este artigo analisa o portal Web e a nova experiência do portal Web.
Observação
O gerenciamento de conteúdo é diferente da administração do servidor de relatório. Para obter mais informações sobre como gerenciar o ambiente no qual um servidor de relatório é executado, consulte Servidor de relatório do Reporting Services (modo nativo).
O gerenciamento de conteúdo inclui as seguintes tarefas:
Proteja o site e os itens do servidor de relatório aplicando a segurança baseada em função fornecida com o Reporting Services.
Crie uma hierarquia de pastas do servidor de relatório adicionando, modificando e excluindo pastas.
Defina valores e propriedades padrão que se aplicam a itens gerenciados pelo servidor de relatório. Por exemplo, você pode definir valores máximos da linha de base que determinam as políticas de armazenamento do histórico de relatórios.
Crie itens de fonte de dados compartilhados que possam ser usados no lugar de conexões de fonte de dados específicas do relatório. Um editor ou gerente de conteúdo pode selecionar uma fonte de dados diferente daquela originalmente definida para um relatório. Por exemplo, você pode selecionar uma fonte de dados para substituir uma referência a um banco de dados de teste por uma referência a um banco de dados de produção.
Crie agendas compartilhadas que podem ser usadas no lugar de agendas específicas de relatório e de assinatura, facilitando a manutenção de informações de agenda ao longo do tempo.
Crie assinaturas controladas por dados que geram listas de destinatários recuperando dados de um armazenamento de dados.
Agendar o processamento de relatórios e especificar quais relatórios podem ser executados sob demanda e quais são carregados do cache equilibra as demandas colocadas no servidor.
Forneça permissão para executar tarefas de gerenciamento usando funções predefinidas: Administrador do Sistema e Gerenciador de Conteúdo. O gerenciamento eficaz do conteúdo do servidor de relatório requer que você seja atribuído a ambas as funções.
As ferramentas para gerenciar o conteúdo do servidor de relatório incluem o Management Studio e o portal da Web. O Management Studio permite definir padrões e habilitar recursos. O portal da Web é usado para conceder ao usuário acesso a itens e operações do servidor de relatório. O portal também é usado para exibir e usar relatórios e outros tipos de conteúdo e exibir e usar todos os itens compartilhados e recursos de distribuição de relatórios. O portal da Web é um site atualizado que permite grande parte da funcionalidade do Gerenciador de Relatórios preterido. Para obter mais informações, consulte Ferramentas do Reporting Services.
Itens do servidor de relatório
Os itens do servidor de relatório incluem relatórios, fontes de dados compartilhadas, conjuntos de dados compartilhados, recursos (itens armazenados mas não processados por um servidor de relatório) e pastas. Os itens podem depender de outros itens, por exemplo, um relatório pode depender das fontes de dados compartilhadas às quais faz referência. Se você mover um item dependente, o servidor de relatório atualizará as informações de referência automaticamente.
Você pode mover itens do servidor de relatório para diferentes locais de pasta na hierarquia de pastas do servidor de relatório. Quando você move um item, todas as propriedades, incluindo as configurações de segurança, são movidas com o item para o novo local. Quando você move uma pasta, todos os itens na pasta são movidos com ela.
Observação
Se você quiser mover o local de um item, você precisa executar essa ação no portal da Web.
No portal da Web, os itens que você pode mover são indicados na hierarquia de pastas. A imagem a seguir mostra o ícone de cada item móvel.
Nem todos os itens com os quais você trabalha podem ser movidos. Não é possível mover itens associados a um relatório, como assinaturas ou histórico de relatórios. Esses itens movem-se com os seus relatórios associados. Da mesma forma, você não pode mover itens como agendas compartilhadas que existem fora da hierarquia de pastas. Não é possível mover itens se não tiver permissão para fazê-lo. A permissão para mover um item é transmitida quando as seguintes tarefas são selecionadas em sua atribuição de função para o item em questão: "Gerenciar relatórios", "Gerenciar pastas" e "Gerenciar fontes de dados".
Pastas de Arquivos
Uma hierarquia de pastas é usada para endereçar itens armazenados e gerenciados por um servidor de relatório. Por padrão, a estrutura de pastas consiste em um nó raiz chamado Home e pastas reservadas que suportam o recurso opcional Meus Relatórios. Outras pastas são definidas pelo usuário. As pastas do servidor de relatório são úteis se você quiser conceder o mesmo nível de acesso a vários itens. Os itens na pasta e outras pastas ramificadas da pasta primária herdam permissões definidas na pasta. Por exemplo, você pode criar um conjunto de pastas na pasta Início, atribuir permissões de equipe a cada pasta e, em seguida, permitir que os membros da equipe personalizem pastas na pasta da equipe conforme necessário.
Se você estiver usando um navegador para se conectar diretamente a um servidor de relatório, o nó raiz da estrutura de pastas será o nome do diretório virtual do servidor de relatório. No nó raiz, você pode criar, modificar e excluir pastas conforme necessário para organizar o conteúdo do servidor de relatório. Você pode adicionar conteúdo a uma pasta, mover itens entre pastas, modificar nomes ou locais de pastas e excluir pastas que não são mais necessárias.
As pastas são contêineres virtuais para itens publicados que você acessa por meio do portal da Web ou de uma conexão do navegador com o servidor de relatório. As pastas e seu conteúdo não existem em um sistema de arquivos. Em vez disso, eles são armazenados na base de dados do servidor de relatórios e acedidos através do ponto final do serviço Web Servidor de Relatórios. O namespace da pasta do servidor de relatório é uma hierarquia que inclui um nó raiz, pastas predefinidas e pastas definidas pelo usuário. O namespace identifica exclusivamente os itens armazenados em um servidor de relatório. Ele fornece um esquema de endereçamento para especificar itens em uma URL. Quando você seleciona ou localiza um relatório, o caminho da pasta se torna parte da URL desse relatório.
A forma como trabalha com pastas depende das tarefas que fazem parte da sua atribuição de função. Se estiver a utilizar a segurança predefinida, os Gestores e Editores de Conteúdo podem criar e gerir pastas. Se você usar atribuições de função personalizadas, a atribuição de função deverá incluir tarefas que ofereçam suporte ao gerenciamento de pastas. Para obter mais informações sobre atribuições de função e tarefas, consulte Conceder permissões em um servidor de relatório de modo nativo e Tarefas e permissões.
As pastas do servidor de relatório podem conter os seguintes itens:
Relatórios
Fontes de dados compartilhadas
Conjuntos de dados partilhados
Partes do relatório
Observação
As partes de relatório são preteridas para todas as versões do SQL Server Reporting Services começando com o SQL Server Reporting Services 2019 e todas as versões do Servidor de Relatório do Power BI começando com o Servidor de Relatório do Power BI de setembro de 2022.
KPIs
Relatórios móveis
Recursos (itens armazenados mas não processados por um servidor de relatório)
Outras pastas
Pastas reservadas
Reporting Services reserva pastas predefinidas. Eles não podem ser movidos, renomeados ou excluídos. As pastas definidas pelo usuário incluem quaisquer pastas criadas por um usuário ou administrador do servidor de relatório com permissão para adicionar itens a uma pasta.
A tabela a seguir descreve pastas predefinidas que ancoram a hierarquia de pastas e fornecem uma estrutura para vários recursos.
| Folder | Propósito |
|---|---|
| Base | O nó raiz da hierarquia de pastas. |
| Utilizadores | Essa pasta aparece quando você ativa o recurso Meus relatórios. Ele contém subpastas para todos os usuários que usam o recurso Meus Relatórios e é acessível apenas para administradores do servidor de relatório. Cada nome de subpasta corresponde ao nome do usuário. |
| Meus Relatórios | Fornece um espaço de trabalho pessoal para cada usuário. |
Criação de pastas
Você pode criar uma pasta em qualquer pasta disponível na hierarquia.
Se você estiver criando pastas para restringir o acesso a relatórios e modelos específicos, deverá especificar atribuições de função. As atribuições devem permitir aos utilizadores navegar, mas não ver o conteúdo das pastas pai que estão no caminho das pastas.
Modificando propriedades da pasta
Depois que uma pasta é criada, você pode modificar as propriedades para renomeá-la, adicionar ou modificar a descrição ou mover a pasta para outro local. Essas propriedades estão disponíveis na página Propriedades gerais da pasta. Para obter mais informações sobre como definir propriedades que concedem acesso a uma pasta, consulte Pastas seguras.
Eliminar pastas e conteúdos de pastas
Ao excluir uma pasta, você exclui todos os itens que ela contém. Antes de excluir uma pasta, você deve inspecionar seu conteúdo. Você precisa determinar se ele contém itens que podem ser referenciados ou usados por outros itens em outra parte da hierarquia de pastas. Os itens referenciados incluem definições de relatório que oferecem suporte a relatórios vinculados, fontes de dados compartilhadas e recursos.
Se você excluir um relatório que tenha um ou mais relatórios vinculados que fazem referência a ele, os relatórios vinculados se tornarão inválidos depois que você excluir o relatório. Não é possível determinar antecipadamente os relatórios vinculados que são afetados, porque um relatório não retém informações sobre relatórios vinculados baseados nele. No entanto, você pode revisar as propriedades de um relatório vinculado para descobrir em qual relatório o relatório vinculado se baseia. Por outro lado, os itens de fonte de dados compartilhados listam todos os relatórios que usam o item atualmente para que você possa determinar facilmente se as informações de conexão estão em uso. Para obter mais informações, consulte Criar, modificar e excluir fontes de dados compartilhadas (SSRS). Por fim, os recursos usados pelos relatórios não identificam esses relatórios.
Antes de excluir uma pasta, considere se você precisa manter o histórico de relatórios de qualquer relatório que esteja prestes a excluir. Ou, considere se você deve manter uma construção específica do relatório que faz parte de um relatório. Se você precisar de alguma dessas informações, mova o item para fora da pasta antes de excluí-la.
A visibilidade de um item em uma pasta depende das atribuições de função (ou seja, permissão para exibir um item) e das opções de exibição em vigor para uma pasta. No portal da Web, você pode definir a página Conteúdo como exibição de lista ou exibição de detalhes. Em alguns casos, um relatório ou item pode estar oculto no modo de exibição de lista. Certifique-se de exibir uma pasta na visualização de detalhes antes de excluir seu conteúdo.
Recursos
Um recurso é um item gerenciado que é armazenado, mas não processado, em um servidor de relatório. Normalmente, um recurso fornece conteúdo externo para usuários de relatório. Os exemplos incluem uma imagem em um arquivo .jpg, um shapefile ESRI que contém dados espaciais ou um arquivo HTML que descreve as regras de negócios usadas em um relatório. O arquivo JPG, SHP ou HTML é armazenado no servidor de relatório, mas o servidor de relatório passa o arquivo diretamente para o navegador, em vez de processá-lo primeiro. Para obter mais informações, consulte Imagens (Construtor de Relatórios e SSRS) e a seção Adicionando dados a um mapa em Mapas (Construtor de Relatórios e SSRS).
Adicionar e visualizar um recurso
Para adicionar um recurso a um servidor de relatório, carregue ou publique um arquivo:
| Funcionamento | Tipo de ficheiro |
|---|---|
| Upload | Para carregar um recurso, você deve usar o portal da Web se o servidor de relatório for executado no modo nativo ou uma página de aplicativo em um site do SharePoint se o servidor for executado no modo integrado do SharePoint. Para obter mais informações, consulte Carregar um arquivo ou relatório no servidor de relatório ou Carregar documentos para uma biblioteca do SharePoint (Reporting Services no modo do SharePoint). |
| Publicar | Todos os arquivos em um projeto que não são relatórios, partes de relatório, fontes de dados ou conjuntos de dados são carregados como recursos. Para publicar um recurso, adicione um item existente a um projeto no Designer de Relatórios e publique o projeto em um servidor de relatório. |
Todos os recursos são originados como arquivos em um sistema de arquivos, que são posteriormente carregados em um servidor de relatório. Exceto pelas limitações de tamanho de arquivo padrão de 4 megabytes impostas pelo ASP.NET, não há restrições sobre os tipos de arquivos que você pode carregar. No entanto, quando publicados em um servidor de relatório como um recurso, os tipos de arquivo que têm tipos MIME equivalentes são mais ideais do que outros. Por exemplo, os recursos baseados em arquivos HTML e JPG são abertos em uma janela do navegador quando o usuário seleciona o recurso. O navegador processa o HTML como uma página da Web e o JPG como uma imagem que o usuário pode ver. Por outro lado, recursos que não têm tipos MIME equivalentes, como arquivos de aplicativos da área de trabalho, por exemplo, podem não ser renderizados na janela do navegador.
Se os usuários de relatório podem exibir um recurso depende dos recursos de exibição do navegador. Como o servidor de relatório não processa recursos, o navegador deve fornecer a capacidade de visualização para renderizar um tipo MIME específico. Se o navegador não puder renderizar o conteúdo, os usuários que visualizarem o recurso verão apenas as propriedades gerais do recurso.
Proteja e gerencie um recurso
Os recursos existem juntamente com relatórios, fontes de dados compartilhadas, agendas compartilhadas e pastas como itens nomeados na hierarquia de pastas do servidor de relatório. Você pode pesquisar, exibir, proteger e definir propriedades em recursos da mesma forma que faria com qualquer item armazenado em um servidor de relatório. Para exibir ou gerenciar um recurso, você deve ter as tarefas Exibir recursos ou Gerenciar recursos em sua atribuição de função.
Fazer referência a um recurso de imagem a partir de um relatório
Os recursos podem conter uma imagem que você referencia em um relatório. Se os requisitos de relatório incluírem o uso de imagens externas, considere as seguintes vantagens de armazenar a imagem como um recurso:
Armazenamento centralizado no banco de dados do servidor de relatório. Se você mover o banco de dados do servidor de relatório e seu conteúdo para outro computador, a imagem externa permanecerá com o relatório. Você não precisa acompanhar os arquivos de imagem armazenados em disco em computadores diferentes.
Protegido por meio de atribuições de função em vez de segurança do sistema de arquivos. As mesmas permissões usadas para exibir um relatório podem ser aplicadas ao recurso. Por outro lado, se você armazenar a imagem no disco, deverá garantir que a conta de usuário anônimo ou a conta de execução autônoma tenha permissão para acessar o arquivo.
Para usar um recurso de imagem em um relatório, adicione o arquivo de imagem ao projeto e publique-o junto com o relatório. Depois que a imagem for publicada, você poderá atualizar a referência de imagem no relatório para que ela aponte para o recurso no servidor de relatório. Em seguida, você pode publicar novamente apenas o relatório para salvar suas alterações. Agora você pode atualizar a imagem independentemente do relatório, republicando o recurso. O relatório usa a versão mais atual da imagem disponível no servidor de relatório.
Para obter mais informações, consulte Atualizar um recurso (portal da Web).
Meus Relatórios
A pasta Meus Relatórios é um espaço de trabalho pessoal para cada usuário que efetua login em um servidor de relatório com uma conta de domínio válida. Esta pasta para fins especiais fornece armazenamento para relatórios de trabalho em andamento, relatórios que não se destinam a ampla distribuição ou relatórios que são modificados para atender a uma necessidade. Não é possível restringir o número ou o tamanho dos itens armazenados em uma pasta Meus Relatórios ou configurar uma pasta Meus Relatórios para ser compartilhada entre os usuários.
Tecnicamente, Meus Relatórios mapeia o nome de uma pasta virtual que cada usuário vê (Meus Relatórios) para uma pasta primária de Pastas de Usuários e uma subpasta exclusiva com base no nome do usuário. Quando um usuário acessa sua pasta Meus Relatórios , ele é redirecionado para sua subpasta em Pastas de Usuários. Cada subpasta fornece armazenamento para os relatórios e itens que um usuário adiciona à pasta Meus Relatórios . No portal da Web, você vê Meus Relatórios no nível raiz. Você precisa abrir a pasta Pastas de Utilizadores.
A pasta Pastas de Usuários é criada quando o servidor de relatório é instalado. Subpastas subsequentes baseadas em usuário são criadas quando um usuário abre Meus Relatórios pela primeira vez, por exemplo, clicando em Meus Relatórios no portal da Web. Cada nome de pasta está no seguinte formato:
/Users Folders/<username>/My Reports
Somente usuários com contas de sistema válidas são alocados pastas. Se um nome de usuário contiver caracteres especiais, o nome será criado com equivalentes de caracteres de escape. Os equivalentes de caracteres de escape estão listados na tabela a seguir.
| Personagem | Valor de escape | Example |
|---|---|---|
| (espaço) | [ ] | Nome Sobrenome torna-se Nome[ ]Sobrenome |
| \ (barra invertida) | Substituído por um caractere de espaço único | DomainName\Username torna-se DomainName Username |
| @ (no símbolo) | [em] | username@hotmail.com torna-se username[at]hotmail.com |
| & (E comercial) | [amp] | nome@ de utilizadorcompany&company.com torna-se nome de utilizador[at]company[amp]company.com |
| $ (cifrão) | [dólar] | Utilizador $Nome torna-se Usuário[ ][dólar]Nome |
O recurso Meus Relatórios é opcional. Quando você instala um servidor de relatório, Meus Relatórios é desabilitado por padrão. Para obter mais informações sobre como habilitar esse recurso, consulte Habilitar e desabilitar Meus relatórios. Para obter mais informações, consulte Proteger meus relatórios.
Tarefas de gerenciamento de conteúdo do servidor de relatório
Carregar ficheiros para uma pasta
Criar, excluir ou modificar uma pasta (portal da Web)
Atualizar um recurso (portal da Web)
Carregar ficheiros para uma pasta