VENDAS: 1-800-867-1389

Tempo limite de execução do relatório (Relatórios SQL do Azure)

Atualizado: maio de 2014

ImportantImportante
O SQL Reporting terá o serviço interrompido em 31 de outubro de 2014. Consulte as perguntas frequentes para obter detalhes. Para relatórios no Microsoft Azure, visite Máquina virtuais em WindowsAzure.com.

O Relatórios do SQL do Windows Azure impõe um tempo limite de execução de relatório como a redução contra ataques potenciais de negação de serviço e como uma técnica para manter a integridade e a disponibilidade do serviço.

O tempo limite de execução do relatório é 3 minutos e 45 segundos por execução do relatório. O intervalo de tempo limite começa quando a solicitação do relatório é recebida pelo serviço. Termina quando o relatório é renderizado. Dessa maneira, o tempo limite de execução de relatório deve ser suficiente para acomodar a recuperação de dados, o processamento e a renderização. Ao colocar o Banco de dados SQL e o Relatórios SQL no mesmo data center, você pode reduzir a latência para a recuperação de dados.

Essa configuração é imposta pelo serviço de gateway dos Relatórios SQL, que gerencia conexões externas para o serviço dos Relatórios SQL. Essa configuração é fixa para todos os relatórios, para todos os assinantes de locatário, em todas as edições e planos de assinatura. Ela se baseia no tempo limite de 4 minutos do Balanceador de Carga do Azure, com aproximadamente 15 segundos dedicados para o processamento do gateway dos Relatórios SQL. Porque o tempo limite é dependente do tempo limite do balanceador de carga, você não pode alterar a execução de relatório no portal nem programaticamente no código do aplicativo.

Para relatórios que contêm subrelatórios, a execução de relatório é calculada separadamente para cada relatório inserido contido dentro de um relatório maior.

noteObservação
O servidor local, Reporting Services (SSRS), tem um tempo limite de execução da consulta que é separado do tempo limite de execução de relatório. O tempo limite de execução de consulta refere-se ao tempo máximo permitido para recuperar dados de um banco de dados local. O tempo limite de execução de consulta é definido na conexão da fonte de dados e, como tal, deve cair dentro do intervalo de execução de relatório.

Os Relatórios SQL não expõem nem usam essa configuração. O tempo limite de execução de consulta é compilado dentro do tempo limite de execução do relatório. Você não pode definir uma propriedade de tempo limite de execução da consulta para as fontes de dados de relatório executadas no Banco de dados SQL.

Consulte também

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft