Partilhar via


Trabalhar com snapshots (portal da web)

Aplica-se a: SQL Server 2016 (13.x) Serviços de Relatórios e versões posteriores Power BI Report Server

Pode controlar se os snapshots são criados para um relatório selecionando a elipse (...) de um relatório, escolhendo Gerir e selecionando Cache ou Snapshots de Histórico.

Observação

O serviço SQL Server Agent precisa de ser iniciado.

Pode criar um snapshot de cache, para permitir um carregamento mais rápido de propriedades específicas de execução. Também pode trabalhar com instantâneos históricos para captar momentos no tempo.

Crie um snapshot de cache

Pode criar um snapshot fazendo o seguinte.

Captura de ecrã que mostra o ecrã de Cache da caixa de diálogo Editar as Vendas da Empresa com três círculos numerados para as três etapas abaixo da captura.

  1. Na página de Cache , selecione Executar sempre este relatório com snapshots pré-gerados para ativar as opções de criação de snapshots.

  2. Selecione Criar instantâneos de cache num horário se quiser agendar um instantâneo recorrente. Depois podes usar um horário partilhado, ou definir um horário personalizado para atualizar o instantâneo.

  3. Selecione Criar um snapshot de cache quando clicar em Aplicar nesta página se quiser criar um snapshot de cache neste momento. Se escolheres apenas esta opção, o snapshot não atualiza.

Criar, modificar e eliminar instantâneos de histórico

Para trabalhar com snapshots de histórico, administre um relatório e selecione Snapshots de Histórico.

Use a página Instantâneos do Histórico para visualizar os instantâneos de relatórios gerados e armazenados ao longo do tempo. Dependendo das opções definidas no servidor de relatórios, o histórico 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 de histórico, o relatório deve ser capaz de ser executado sem vigilância (ou seja, deve usar credenciais armazenadas; relatórios parametrizados devem conter valores de parâmetros predefinidos para todos os parâmetros). O histórico de relatórios pode ser gerado manualmente ou como uma operação programada. As propriedades do histórico no relatório determinam as formas como o histórico do relatório pode ser criado.

Captura de ecrã que mostra a página de Snapshots de Histórico da caixa de diálogo Editar Vendas da Empresa com três círculos numerados para os passos abaixo da captura.

  1. Para criar um instantâneo de histórico, selecione + Nova Captura de Histórico. Esta ação processa o relatório e adiciona uma entrada à lista.

  2. Podes aceder às definições para configurar agendas e políticas de retenção.

  3. Pode selecionar uma instantânea de histórico para a 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.

Calendário e configurações

Selecionar Horário e Definições oferece mais opções para agendar e controlar a retenção dos instantâneos criados.

Captura de ecrã que mostra as secções de Horário e Avançado.

Podes, opcionalmente, criar um calendário para que os snapshots sejam criados. Também podes impedir que outras pessoas criem novos snapshots. Desmarcar Permitir que as pessoas criem snapshots manualmente desativa o botão + Novo Histórico de Snapshots.

Também podes definir como queres manter snapshots.

Guarde também instantâneos da cache no histórico do relatório

Selecionar esta opção copia para o histórico do relatório uma imagem instantânea que é gerada com base nas propriedades de execução do relatório. Podes definir propriedades de execução de relatório para executar um relatório a partir de um snapshot gerado. Ao definir esta propriedade de histórico de relatórios, pode manter um registo de todos os snapshots de relatórios gerados ao longo do tempo, colocando cópias deles no histórico de relatórios.