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.
Aplica-se a: SQL Server 2016 (13.x) Serviços de Relatórios e versões
posteriores Power BI Report Server
Pode visualizar e gerir as propriedades de um relatório paginado no portal web. O portal web pode iniciá-lo no Construtor de Relatórios para criar ou editar relatórios paginados.
Criar um relatório paginado
Para criar um novo conjunto de dados partilhado, pode usar os seguintes passos.
Seleciona novidade na barra de menus.
Selecionar Relatório Paginado.
Esta ação ou lança o Construtor de Relatórios, ou pede-te para o descarregar.
Constrói o teu relatório e depois seleciona o ícone de guardar no canto superior esquerdo para guardar o relatório paginado de volta no servidor de relatórios.
Gerir um relatório paginado existente
Para gerir um relatório paginado existente, utiliza-se os seguintes passos.
Observação
Se não vir relatórios paginados na pasta, certifique-se de que está a visualizar relatórios paginados. Pode selecionar Visualizar na barra de menu no canto superior direito do portal web. Certifique-se de que os Relatórios Paginados estão verificados.
Selecione a elipse (...) para o conjunto de dados que pretende gerir.
Selecione Gerir, que o leva ao ecrã de edição.
Propriedades
No ecrã de propriedades, pode alterar o nome e a descrição do relatório paginado. Também pode apagar, mover, criar um relatório ligado, editar no construtor de relatórios, descarregar ou substituir.
Parâmetros
Pode modificar parâmetros existentes de um relatório paginado. Para adicionar um novo parâmetro, deve editar o relatório no Construtor de Relatórios ou nas Ferramentas de Dados do SQL Server.
Fonte de dados
Pode apontar para uma fonte de dados partilhada ou inserir informações de ligação para uma fonte de dados personalizada.
As seguintes opções são usadas para especificar uma fonte de dados personalizada.
Type
Especifique uma extensão de processamento de dados que seja usada para processar dados da fonte de dados. Para uma lista de extensões de dados incorporadas, veja [Fontes de Dados Suportadas por Serviços de Relatórios (SSRS)]. Outras extensões de processamento de dados podem estar disponíveis junto de outros fornecedores.
Cadeia de conexão
Especifique a cadeia de ligação que o servidor de relatórios usa para se ligar à fonte de dados. O tipo de ligação determina a sintaxe que deve usar. Por exemplo, uma string de ligação para a extensão de processamento de dados XML é uma URL para um documento XML. Na maioria dos casos, uma cadeia de ligação típica especifica o servidor de base de dados e um ficheiro de dados. O exemplo seguinte ilustra uma cadeia de ligação usada para ligar a uma base de dados SQL Server chamada MyData:
data source=(a SQL Server instance);initial catalog=MyData
Uma cadeia de ligação pode ser configurada como uma expressão para que possa especificar a fonte de dados em tempo de execução. As expressões da fonte de dados são definidas no relatório no Designer de Relatórios. As expressões da fonte de dados não podem ser definidas, visualizadas ou modificadas no portal web. No entanto, pode substituir uma expressão de fonte de dados selecionando Override Default para inserir uma cadeia de ligação estática. Se quiseres voltar para a expressão, seleciona Reverter para o Padrão. O servidor de relatórios armazena a cadeia de ligação original caso precise de a restaurar. Para usar expressões de fonte de dados, deve usar a informação de ligação à fonte de dados que foi originalmente publicada no relatório. Fontes de dados partilhadas não suportam o uso de expressões na cadeia de ligação.
Credentials
Pode especificar a opção que determina como as credenciais são obtidas.
Importante
Se forem fornecidas credenciais na cadeia de ligação, as opções e valores fornecidos nesta secção são ignorados. Note que, se especificar credenciais na cadeia de ligação, os valores são exibidos em texto claro para todos os utilizadores que consultam esta página.
Como utilizador que visualiza o relatório
Use as credenciais do Windows do utilizador atual para aceder à fonte de dados. Selecione esta opção quando as credenciais usadas para aceder a uma fonte de dados forem as mesmas usadas para iniciar sessão no domínio de rede. Essa opção funciona melhor quando a autenticação Kerberos está habilitada para seu domínio ou quando a fonte de dados está no mesmo computador que o servidor de relatório. Se o Kerberos não estiver ativado, as credenciais do Windows não podem ser transferidas para outro serviço ou máquina remota. Se forem necessárias mais ligações ao computador, recebe um erro em vez dos dados que espera.
Um administrador de servidor de relatórios pode desativar o uso de segurança integrada no Windows para aceder às fontes de dados de relatório. Se este valor estiver desativado, a funcionalidade não está disponível.
Não use esta opção se planeia agendar ou subscrever este relatório. O processamento de relatórios agendados ou sem supervisão requer credenciais que possam ser obtidas sem a entrada do utilizador ou o contexto de segurança de um utilizador corrente. Apenas as credenciais armazenadas oferecem esta capacidade. Por esta razão, o servidor de relatórios impede-o de agendar o processamento de relatórios ou subscrições se o relatório estiver configurado para o tipo de credencial de segurança integrada do Windows. Se escolher esta opção para um relatório que já está subscrito ou que tem operações agendadas, as subscrições e operações agendadas param.
Utilização destas credenciais
Armazene um nome de utilizador e uma palavra-passe encriptados na base de dados do servidor de relatórios. Selecione esta opção para executar um relatório sem vigilância (por exemplo, relatórios iniciados por agendamentos ou eventos em vez de ação do utilizador).
Também pode escolher o tipo de credencial a utilizar. Ou autenticação Windows (nome de utilizador e palavra-passe do Windows), ou uma credencial específica da base de dados (nome de utilizador e palavra-passe da base de dados), como autenticação SQL.
Se a conta for uma credencial Windows, a conta que especificar deve ter permissões de início de sessão local no computador que aloja a fonte de dados usada pelo relatório.
Selecione Iniciar sessão usando estas credenciais, mas depois tente fazer-se passar pelo utilizador que visualiza o relatório para permitir a delegação de credenciais, mas apenas se uma fonte de dados suportar a usurpação. Para bancos de dados do SQL Server, essa opção define a função SETUSER. Para Serviços de Análise, isto utiliza NomeUtilizadorEficaz.
Solicitando ao utilizador que vê o relatório as credenciais
Cada utilizador deve introduzir um nome de utilizador e uma palavra-passe para aceder à fonte de dados. Pode definir o texto do prompt que solicita credenciais de utilizador. Por exemplo, "Introduza um nome de utilizador e palavra-passe para aceder à fonte de dados."
Também pode escolher o tipo de credencial a utilizar. Ou autenticação Windows (nome de utilizador e palavra-passe do Windows), ou uma credencial específica da base de dados (nome de utilizador e palavra-passe da base de dados), como autenticação SQL.
Sem quaisquer credenciais
Este método permite-lhe não fornecer quaisquer credenciais para a fonte de dados. Se uma fonte de dados exigir o login do utilizador, escolher esta opção não tem efeito. Só deve escolher esta opção se a ligação à fonte de dados não exigir credenciais de utilizador.
Para usar esta opção, deve configurar a conta de execução não assistida para o seu servidor de relatórios. A conta de execução não assistida é usada para conectar-se a fontes de dados externas quando outras formas de credenciais não estão disponíveis. Se especificar esta opção e a conta não estiver configurada, a ligação à fonte de dados do relatório falha e o processamento do relatório não ocorre. Para mais informações sobre esta conta, consulte Configurar a conta de execução não assistida (Gestor de Configuração do Servidor de Relatórios).
Subscrições
Uma subscrição dos Serviços de Relatórios é uma configuração que entrega um relatório numa altura específica ou em resposta a um evento, e num formato de ficheiro que especificar. Por exemplo, todas as quartas-feiras, guarde o relatório MonthlySales.rdl como um documento Microsoft Word numa partilha de ficheiros. As subscrições podem ser usadas para agendar e automatizar a entrega de um relatório e com um conjunto específico de valores de parâmetros de relatório. Para mais informações, consulte Trabalhar com subscrições (portal web).
Itens dependentes
Utilize a página de Itens Dependentes para ver uma lista de itens que fazem referência a este relatório. O ícone de cada tipo de item indica o que é. Pode então selecionar a reticência (...) em cada item para gerir melhor esses itens.
Cache
Tem opções quando se trata de armazenar em cache dados para um relatório paginado. Começas com uma seleção simples.
Execute este relatório sempre com os dados mais recentes, fazendo consultas à fonte de dados cada vez que o relatório é executado. Isto resulta num relatório sob demanda que contém os dados mais atualizados. Uma nova instância do relatório será criada cada vez que o relatório for aberto, contendo os resultados de uma nova consulta. Com esta abordagem, se 10 utilizadores abrirem o relatório ao mesmo tempo, são enviadas 10 consultas para a fonte de dados para processamento.
Guardar cópias em cache deste relatório e usá-las quando disponíveis coloca uma cópia temporária dos dados numa cache para uso posterior. A cache geralmente melhora o desempenho porque os dados são devolvidos da cache em vez de ser executada novamente a consulta ao conjunto de dados. Com esta abordagem, se 10 utilizadores abrirem o relatório, apenas o primeiro pedido gera uma consulta à fonte de dados. O relatório é então armazenado em cache e os nove utilizadores restantes visualizam o relatório em cache.
Corra sempre este relatório em snapshots pré-gerados, pois ele armazena em cache o layout do relatório e os dados para um determinado período de tempo. Pode executar um relatório como um instantâneo de relatório para evitar que o relatório seja executado em momentos arbitrários, por exemplo, durante uma cópia de segurança agendada. O snapshot pode ser atualizado num calendário. [Saiba mais]
Selecionar Cópias em Cache deste relatório e usá-las quando disponíveis apresenta-lhe mais opções.
Para mais informações, consulte Trabalhar com instantâneos (portal web).
Expiração do cache
Podes controlar se queres expirar a cache, para o relatório paginado, após um certo período de tempo, ou se preferes fazê-lo num calendário. Pode usar um horário partilhado.
Observação
Isto não atualiza a cache.
Planos de Atualização de Cache
Pode usar os Planos de Atualização do Cache para criar agendas para pré-carregar o cache com cópias temporárias de dados para um relatório paginado. Um plano de atualização inclui um calendário e a opção de especificar ou substituir valores para parâmetros. Não é possível sobrescrever valores para parâmetros marcados como somente leitura. Pode criar e usar mais do que um plano de atualização.
As atribuições de funções padrão que permitem adicionar, eliminar e alterar relatórios paginados para planos de atualização de cache são Content Manager, My Reports e Publisher.
Depois de aplicar a opção de cache mencionada anteriormente, pode definir um plano de atualização da cache. Para isso, selecione o link Gerir Planos de Atualização que aparece depois de aplicar as definições de cache. Este link leva-o à página do plano de atualização do cache.
Para criar um novo plano de atualização da cache, selecione Novo Plano de Atualização da Cache. Pode então introduzir um nome para o plano e especificar um calendário. Se o conjunto de dados tiver parâmetros definidos, vês esses parâmetros listados e podes fornecer valores, a menos que estejam marcados como apenas leitura.
Quando terminares, podes selecionar Criar Plano de Atualização da Cache.
Observação
O SQL Server Agent precisa de estar a correr para criar um plano de atualização da cache.
Depois pode editar ou eliminar planos que estejam listados. A opção Novo a Partir de Existente está ativada quando é selecionado um e apenas um plano de atualização do cache. Esta opção cria um novo plano de atualização que é copiado do plano original. A página do plano de atualização da cache abre-se pré-preenchida com detalhes do plano selecionado. Pode então modificar as opções de atualização do plano e guardar o plano com uma nova descrição.
Instantâneos históricos
Use a página de Snapshots de Histórico para visualizar snapshots de relatórios gerados e armazenados ao longo do tempo. Dependendo das opções definidas, o histórico de relatórios pode conter apenas os snapshots mais recentes.
O histórico do relatório é sempre analisado no contexto do relatório de onde se origina. Não se pode ver o histórico de todos os relatórios num servidor de relatórios num só local.
Para gerar um instantâneo, o relatório deve ser capaz de correr sem vigilância (ou seja, deve usar credenciais armazenadas; relatórios parametrizados devem conter valores de parâmetros padrão para todos os parâmetros). Os snapshots podem ser gerados manualmente ou como operações agendadas.
Pode selecionar um instantâneo do histórico de relatórios para o visualizar. Os instantâneos que aparecem no histórico de relatórios distinguem-se apenas pela data e hora em que foram criados. Não há qualquer indicação visual que distinga se um snapshot foi gerado em resposta a um horário ou a uma operação manual.
Segurança
Use a página de propriedades de Segurança para visualizar ou modificar as definições de segurança que determinam o acesso ao relatório. Esta página está disponível para itens que tem permissão para proteger.
O acesso aos itens é definido através de atribuições de funções que especificam as tarefas que um grupo ou utilizador pode realizar. Uma atribuição de funções consiste num nome de utilizador ou grupo e uma ou mais definições de função que especificam um conjunto de tarefas.
Editar Segurança do Item
Selecione para alterar a forma como a segurança é definida para o item atual.