Página Propriedades de Execução (Gerenciador de Relatórios)
Use a página Propriedades de Execução para definir propriedades de execução de relatório para o relatório atualmente selecionado. Essas opções determinam quando ocorre processamento de dados para o relatório. Você pode definir essas opções para recuperar dados de relatório nos horários de pouca atividade. Se você tiver um relatório que é acessado freqüentemente, pode armazenar temporariamente cópias de cache nele para eliminar tempo de espera, se vários usuários estiverem acessando o mesmo relatório com diferença de minutos.
Observação |
---|
Esse recurso não tem suporte no SQL Server Express com Advanced Services. Para obter mais informações sobre a disponibilidade de recursos, consulte Reporting Services no SQL Server Express com Advanced Services. |
Para abrir essa página, selecione um relatório, clique na guia Propriedades no topo da página e clique na guia Execução no lado da página.
Opções
Sempre executar este relatório com os dados mais recentes
Use essa opção quando você quiser recuperar dados de relatório quando o usuário selecionar o relatório. Se uma cópia em cache do relatório estiver disponível, ela será retornada ao usuário; senão, a recuperação dos dados e a renderização ocorrerão quando um usuário selecionar o relatório.Selecione Não armazenar cópias temporárias deste relatório em cache para sempre executar o relatório com os dados mais recentes. Cada usuário que abre o relatório dispara uma consulta na fonte de dados que contém os dados usados no relatório.
Selecione Armazenar uma cópia temporária do relatório em cache para colocar uma cópia temporária do relatório em cache quando um usuário abrir o relatório pela primeira vez. Usuários subseqüentes que executam o relatório dentro do período de cache recebem a cópia armazenada em cache do relatório. O cache normalmente aprimora o desempenho porque o relatório é retornado do cache em vez de ser processado novamente.
Relatórios de cache devem expirar eventualmente. Especifique o número de minutos para que a cópia armazenada em cache do relatório seja salva. Assim que uma cópia temporária expira, não é mais retornada do cache. Na próxima vez que um usuário abrir um relatório, o servidor de relatório processará o relatório novamente e colocará uma cópia do relatório atualizado no cache.
Você também pode usar uma agenda para expiração de um relatório em cache usando uma freqüência diferente de minutos. Por exemplo, para que um relatório em cache expire no fim do dia, você pode escolher uma hora específica à noite na qual a cópia expira.
Renderizar este relatório em um instantâneo de execução de relatórios
Use essa opção para recuperar um relatório que foi armazenado como instantâneo no momento do agendamento. Quando você escolhe esta opção, pode agendar o processamento de dados para ocorrer em um período de pouca atividade. Diferentemente de cópias em cache criadas quando um usuário abre o relatório, um instantâneo é criado e subseqüentemente atualizado em uma agenda. Instantâneos não expiram; eles permanecem em serviço até serem substituídos por versões mais novas.Instantâneos gerados como resultado de configurações de execução de relatório têm as mesmas características dos instantâneos de histórico de relatórios. A diferença é que só há um instantâneo de execução de relatório e potencialmente muitos instantâneos de histórico de relatórios. Instantâneos de histórico de relatório são acessados da página de Histórico do relatório, que armazena muitas instâncias de um relatório existentes em diferentes momentos. Em contraste, os usuários acessam instantâneos de execução de relatório de pastas do mesmo modo que acessam relatórios em tempo real. No caso de instantâneos de execução de relatórios, nenhuma dica visual existe para indicar aos usuários que o relatório é um instantâneo.
Crie um instantâneo do relatório ao clicar em Aplicar nesta página
Use essa opção para criar um instantâneo do relatório quando clicar em Aplicar. Quando você processa um relatório como um instantâneo, pode gerá-lo imediatamente para disponibilizá-lo antes da hora de início agendada.Tempo Limite de Execução do Relatório
Especifique se o tempo limite do relatório chega ao fim depois de um certo número de segundos. Se você escolher a configuração padrão, a configuração de tempo limite especificada na página Configurações de Site será usada para este relatório.Esse valor se aplica ao processamento de relatório em um servidor de relatórios. Ele não define tempo limite para o processamento de dados no servidor de banco de dados que fornece os dados para o seu relatório. No entanto, o valor especificado deve ser suficiente para concluir o processamento dos dados e do relatório. A contagem do processamento de relatórios começa quando o relatório é selecionado e termina quando o relatório é aberto.