Página Propriedades Avançadas do Servidor – Servidor de Relatórios do Power BI e Reporting Services

Aplica-se a: SQL Server 2016 (13.x) Reporting Services e posterior Servidor de Relatórios do Power BI

Use essa página para definir propriedades do sistema no servidor de relatórios. Há muitas maneiras de definir as propriedades do sistema. Essa ferramenta fornece uma interface gráfica do usuário para que você possa definir propriedades sem precisar gravar código.

Para abrir essa página, inicie o SQL Server Management Studio, conecte-se a uma instância do servidor de relatório, clique com o botão direito do mouse no nome do servidor de relatório e selecione Propriedades. Selecione Avançado para abrir essa página.

Opções

AccessControlAllowCredentials

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Indica se a resposta à solicitação do cliente pode ser exposta quando o sinalizador credentials está definido como verdadeiro. O valor padrão é false.

AccessControlAllowHeaders

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Uma lista de cabeçalhos separada por vírgula que o servidor permite quando um cliente faz uma solicitação. Esta propriedade pode ser uma cadeia de caracteres vazia, especificando * permite todos os cabeçalhos.

AccessControlAllowMethods

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Uma lista separada por vírgula de métodos HTTP que o servidor permite quando um cliente faz uma solicitação. Os valores padrão são (GET, PUT, POST, PATCH, DELETE) e especificar * permite todos os métodos.

AccessControlAllowOrigin

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Uma lista de origens separada por vírgula que o servidor permite quando um cliente faz uma solicitação. O valor padrão é em branco, o que impede todas as solicitações. Especificar * permite todas as origens quando as credenciais não estão definidas. Se as credenciais forem especificadas, uma lista explícita de origens deverá ser especificada.

AccessControlExposeHeaders

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Uma lista de cabeçalhos separados por vírgula que o servidor expõe aos clientes. O valor padrão é vazio.

AccessControlMaxAge

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Especifica o número de segundos durante os quais os resultados da solicitação de simulação podem ser armazenados em cache. O valor padrão é 600 (10 minutos).

AllowedResourceExtensionsForUpload

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Definir extensões de recursos que podem ser carregados para o servidor de relatório. Extensões para tipos de arquivo internos, como *.rdl e *.pbix não precisam ser incluídos. O padrão é *, *.xml, *.xsd, *.xsl, *.png, *.gif, *.jpg, *.tif, *.jpeg, *.tiff, *.bmp, *.pdf, *.svg, *.rtf, *.txt, *.doc, *.docx, *.pps, *.ppt, *.pptx.

CustomHeaders

Servidor de Relatórios do Power BI, somente Reporting Services 2019 e posteriores

Define valores de cabeçalho para todas as URLs correspondentes ao padrão regex especificado. Os usuários podem atualizar o valor CustomHeaders com um XML válido para definir valores de cabeçalho para as URLs de solicitação selecionadas. Os administradores podem adicionar qualquer número de cabeçalhos ao XML. Por padrão, no Reporting Services 2019, não há cabeçalho personalizado e o valor está em branco. Por padrão, desde janeiro de 2020, o valor no Servidor de Relatórios do Power BI é:

<CustomHeaders>
    <Header>
        <Name>X-Frame-Options</Name>
        <Pattern>(?(?=.*api.*|.*rs:embed=true.*|.*rc:toolbar=false.*)(^((?!(.+)((\/api)|(\/(.+)(rs:embed=true|rc:toolbar=false)))).*$))|(^(?!(http|https):\/\/([^\/]+)\/powerbi.*$)))</Pattern>
        <Value>SAMEORIGIN</Value>
    </Header>
</CustomHeaders>

Observação

Muitos cabeçalhos podem afetar o desempenho.

É recomendável validar a configuração da topologia para garantir que o conjunto de cabeçalhos seja compatível com a implantação do Reporting Services. Se os navegadores não tiverem as configurações corretas, você correrá o risco de escolher configurações que causam erros. Por exemplo, não adicione uma configuração HSTS se o servidor não estiver configurado para HTTPS. Cabeçalhos incompatíveis podem resultar em erros de renderização do navegador.

Formato XML CustomHeaders

<CustomHeaders>
    <Header>
        <Name>{Name of the header}</Name>
        <Pattern>{Regex pattern to match URLs}</Pattern>
        <Value>{Value of the header}</Value>
    </Header>
</CustomHeaders>

Defina a propriedade CustomHeaders

  • É possível defini-la usando o ponto de extremidade do SOAP SetSystemProperties, passando a propriedade CustomHeaders como um parâmetro.
  • Use o ponto de extremidade REST UpdateSystemProperties: /System/Properties passando a propriedade CustomHeaders

Exemplo

O exemplo a seguir mostra como configurar o HSTS e outros cabeçalhos personalizados para URLs com um padrão regex correspondente.

<CustomHeaders>
    <Header>
        <Name>Strict-Transport-Security</Name>
        <Pattern>(.+)\/Reports\/mobilereport(.+)</Pattern>
        <Value>max-age=86400; includeSubDomains=true</Value>
    </Header>
    <Header>
        <Name>Embed</Name>
        <Pattern>(.+)(/reports/)(.+)(rs:embed=true)</Pattern>
        <Value>True</Value>
    </Header>
</CustomHeaders>

O primeiro cabeçalho no XML acima adiciona o cabeçalho Strict-Transport-Security: max-age=86400; includeSubDomains=true às solicitações correspondentes.

  • http://adventureworks/Reports/mobilereport/New%20Mobile%20Report - Regex corresponde e define o cabeçalho HSTS
  • http://adventureworks/ReportServer/mobilereport/New%20Mobile%20Report – Falha na correspondência

O segundo cabeçalho no exemplo XML anterior adiciona Embed: True cabeçalho para a URL que contém um parâmetro de consulta /reports/ e rs:embed=true.

  • https://adventureworks/reports/mobilereport/New%20Mobile%20Report?rs:embed=true – Correspondência
  • https://adventureworks/reports/mobilereport/New%20Mobile%20Report?rs:embed=false – Falha na correspondência

CustomUrlLabel e CustomUrlValue

Servidor de Relatórios do Power BI, somente Reporting Services 2022 e posteriores

Opção de identidade visual para adicionar um hiperlink personalizado. Os valores padrão são vazio.

Valores Descrição
CustomUrlLabel Define o texto mostrado como o rótulo de URL na barra de navegação superior direita no portal da Web (por exemplo, Go to Contoso)
CustomUrlValue Define a URL (por exemplo, http://www.contoso.com)

EditSessionCacheLimit

Especifica o número de entradas de cache de dados que podem estar ativas em uma sessão de edição de relatório. O número padrão é 5.

EditSessionTimeout

Especifica o número de segundos antes que o tempo limite de uma sessão de edição de relatório seja excedido. O valor padrão é 7200 segundos (duas horas).

EnableCDNVisuals

Somente Servidor de Relatórios do Power BI

Quando habilitados, os relatórios do Power BI carregam os visuais personalizados certificados mais recentes de uma CDN (rede de distribuição de conteúdo) hospedada pela Microsoft. Se o servidor não tiver acesso a recursos da Internet, desligue esta opção. Nesse caso, os visuais personalizados serão carregados do relatório publicado no servidor. O padrão é True.

EnableClientPrinting

Determina se o controle ActiveX de RSClientPrint está disponível para download no servidor de relatório. Os valores válidos são true e false. O valor padrão é true. Para obter mais informações sobre outras configurações necessárias para esse controle, consulte Habilitar e desabilitar a impressão do lado do cliente para Reporting Services.

EnableCustomVisuals

Somente Servidor de Relatórios do Power BI

Para habilitar a exibição de visuais personalizados do Power BI. Os valores aceitos são verdadeiro/falso. O padrão é True.

EnableExecutionLogging

Indica se o log de execução de relatório está habilitado. O valor padrão é true. Para obter mais informações sobre o log de execução do servidor de relatório, consulte ExecutionLog do Servidor de Relatório e a exibição do ExecutionLog3.

EnableIntegratedSecurity

Determina se a segurança integrada do Windows tem suporte para conexões de fontes de dados de relatório. O padrão é True. Os valores válidos são os seguintes:

Valores Descrição
Verdadeiro A segurança integrada do Windows está habilitada.
Falso Segurança integrada do Windows não está habilitada. As fontes de dados de relatório configuradas para usar a segurança integrada do Windows não são executadas.

EnableLoadReportDefinition

Selecione essa opção para especificar se os usuários podem realizar uma execução de relatório não planejada de um relatório do Construtor de Relatórios. A definição dessa opção determina o valor da propriedade EnableLoadReportDefinition no servidor de relatórios.

Se desmarcar essa opção, a propriedade será definida como False. O servidor de relatório não gera relatórios de clickthrough para relatórios que usam um modelo de relatório como fonte de dados. Chamadas ao método LoadReportDefinition são bloqueadas.

A desativação dessa opção reduz uma ameaça de que um usuário mal-intencionado inicie um ataque de negação de serviço, carregando o servidor de relatórios com solicitações de LoadReportDefinition.

EnableMyReports

Indica se o recurso Meus Relatórios está habilitado. Um valor true indica que o recurso está habilitado.

EnablePowerBIReportExportData

Somente Servidor de Relatórios do Power BI

Habilite a exportação de dados do Servidor de Relatórios do Power BI dos visuais do Power BI. Os valores são True ou False. O padrão é True.

EnablePowerBIReportExportUnderlyingData

Somente Servidor de Relatórios do Power BI

Indica se um cliente pode ou não exportar dados subjacentes de visuais do Power BI no Servidor de Relatórios do Power BI. Um valor True indica que o recurso está habilitado.

EnablePowerBIReportMigrate

Servidor de Relatórios do Power BI, somente Reporting Services 2022 e posteriores

Permite migrações de relatórios .rdl para o Power BI usando o recurso de publicação no portal da Web. O padrão é true. Os valores válidos são os seguintes:

Valores Descrição
Verdadeiro A migração de relatórios RDL está ativada
Falso A migração de relatórios RDL está desativada

Para saber mais, confira Publicar arquivos .rdl no Power BI por meio do Servidor de Relatórios do Power BI e do Reporting Services.

EnableRemoteErrors

Inclui informações de erro externo (por exemplo, informações de erros sobre fontes de dados de relatório) com as mensagens de erro retornadas aos usuários que solicitam relatórios de computadores remotos. Os valores válidos são true e false. O valor padrão é false. Para obter mais informações, confira Habilitar erros remotos (Reporting Services).

EnableTestConnectionDetailedErrors

Indica se devem ser enviadas mensagens de erro detalhadas ao computador cliente quando os usuários testam as conexões de fonte de dados usando o servidor de relatório. O valor padrão é true. Se a opção for definida como false, apenas as mensagens de erro genéricas serão enviadas.

ExecutionLogDaysKept

O número de dias para manter informações de execução de relatório no log de execução. Os valores válidos para essa propriedade incluem -1 até 2,147,483,647. Se o valor for -1, as entradas não serão excluídas da tabela Log de Execução. O valor padrão é 60.

Observação

Configurar um valor de 0 exclui todas as entradas do log de execução. Um valor de -1 mantém as entradas do log de execução e não as exclui.

ExecutionLogLevel

Defina o nível do log de execução. O padrão é Normal.

ExternalImagesTimeout

Determina a quantidade de tempo dentro do qual um arquivo de imagem externa deve ser recuperado antes que a conexão expire. O padrão é 600 segundos.

InterProcessTimeoutMinutes

Servidor de Relatórios do Power BI, somente Reporting Services 2019 e posteriores

Defina o tempo limite do processo em minutos. O padrão é 30.

LogClientIPAddress

Servidor de Relatórios do Power BI, somente Reporting Services 2022 e posteriores

Excluir/incluir endereço IP do cliente quando o log de informações estiver habilitado. O padrão é false.

Valores Descrição
Verdadeiro O IP do cliente é registrado
Falso O IP do cliente não está registrado

MaxFileSizeMb

Define o tamanho máximo do arquivo do relatório em MB. O padrão é 1000. O máximo é 2000.

ModelCleanupCycleMinutes

Somente Servidor de Relatórios do Power BI

Defina a frequência para verificar se há modelos não usados na memória em minutos. O padrão é 15.

ModelExpirationMinutes

Somente Servidor de Relatórios do Power BI

Defina a frequência quando modelos não usados são removidos da memória em minutos. O padrão é 60.

MyReportsRole

O nome da função usado ao criar políticas de segurança nas pastas de usuário Meus Relatórios. O valor padrão é My Reports Role.

OfficeAccessTokenExpirationSeconds

Servidor de Relatórios do Power BI, somente Reporting Services 2019 e posteriores

Defina o tempo após o qual você deseja que o token de acesso do Office expire, em segundos. O padrão é 60.

OfficeOnlineDiscoveryURL

Somente Servidor de Relatórios do Power BI

Defina o endereço da sua instância de servidor do Office Online para exibir pastas de trabalho do Excel.

PowerBIMigrateCountLimit

Servidor de Relatórios do Power BI, somente Reporting Services 2022 e posteriores

O número máximo de relatórios que podem ser migrados para o Power BI por vez. O padrão é 100.

PowerBIMigrateUrl

Servidor de Relatórios do Power BI, somente Reporting Services 2022 e posteriores

URL usada para definir o ponto de extremidade de nuvem do Power BI a ser usado. O padrão é https://app.powerbi.com

RDLXReportTimetout

Valor de tempo limite de processamento de relatório RDLX (relatórios do Power View em um servidor SharePoint), em segundos, para todos os relatórios gerenciados no namespace do servidor de relatório. Esse valor pode ser substituído no nível do relatório. Se a propriedade estiver definida, o servidor de relatórios tentará interromper o processamento de um relatório quando o tempo especificado expirar. Os valores válidos são de -1 até 2,147,483,647. Se o valor for -1, relatórios no namespace não expirarão durante o processamento. O valor padrão é 1800.

Observação

O suporte ao Power View não está mais disponível após SQL Server 2017.

RequireIntune

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Requer o Intune para acessar os relatórios da sua organização por meio do aplicativo móvel do Power BI. O padrão é False.

RestrictedResourceMimeTypeForUpload

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

O conjunto de usuários de tipos MIME não tem permissão para carregar conteúdo. Quaisquer recursos que já estejam armazenados com um tipo MIME restrito só podem ser baixados como um fluxo de aplicativo/octeto. Por padrão, essa lista conterá 'text/html', a menos que você tenha permitido anteriormente o upload de arquivos *.html. É recomendável que as organizações preencham essa lista para fornecer a experiência mais segura.

Observação

Não é possível adicionar 'text\html' a essa lista se *.html estiver na propriedade AllowedResourceExtensionsForUpload.

ScheduleRefreshTimeoutMinutes

Somente Servidor de Relatórios do Power BI

Tempo limite de atualização de dados em minutos, para a atualização Agendada em relatórios do Power BI com modelos AS inseridos. O padrão é 120 minutos.

SessionTimeout

A quantidade de tempo, em segundos, que uma sessão permanece ativa. O valor padrão é 600.

SharePointIntegratedMode

Essa propriedade somente leitura indica o modo do servidor. Se este valor for Falso, o servidor de relatórios executará em modo nativo.

ShowDownloadMenu

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Habilita o menu de download das ferramentas de cliente. O padrão é true.

SiteName

O nome do site de servidor de relatórios exibido no título da página do portal da Web. O valor padrão é SQL Server Reporting Services. Essa propriedade pode ser uma cadeia de caracteres vazia. O tamanho máximo é de 8.000 caracteres.

SnapshotCompression

Define como os instantâneos são compactados. O valor padrão é SQL. Os valores válidos são os seguintes:

Valores Descrição
SQL Instantâneos são compactados quando armazenados no banco de dados do servidor de relatório. Essa compactação é o comportamento atual.
Nenhuma Os instantâneos não são compactados.
Todos Instantâneos são compactados para todas as opções de armazenamento, que incluem o banco de dados do servidor de relatório ou o sistema de arquivos.

StoredParametersLifetime

Especifica o número máximo de dias que um parâmetro armazenado pode ser armazenado. Os valores válidos são de -1, +1 até 2,147,483,647. O valor padrão é 180 dias.

StoredParametersThreshold

Especifica o número máximo de valores de parâmetros que o servidor de relatório pode armazenar. Os valores válidos são de -1, +1 até 2,147,483,647. O valor padrão é 1500.

SupportedHyperlinkSchemes

Servidor de Relatórios do Power BI, somente Reporting Services 2019 e posteriores

Define uma lista separada por vírgulas dos esquemas de URI que podem ser definidos nas ações de hiperlink que podem ser renderizadas ou "*" para ativar todos os esquemas de hiperlink. Por exemplo, definir "http, https" permitiria hiperlinks para https://www. contoso.com, mas removeria hiperlinks para mailto:bill@contoso.com ou javascript:window.open('www.contoso.com', '_blank'). O padrão é http,https,mailto.

SystemReportTimeout

O valor do tempo limite de processamento do relatório padrão, em segundos, para todos os relatórios gerenciados no namespace do servidor de relatório. Esse valor pode ser substituído no nível do relatório. Se a propriedade estiver definida, o servidor de relatórios tentará interromper o processamento de um relatório quando o tempo especificado expirar. Os valores válidos são de -1 até 2,147,483,647. Se o valor for -1, relatórios no namespace não expirarão durante o processamento. O valor padrão é 1800.

SystemSnapshotLimit

O número máximo de instantâneos que são armazenados para um relatório. Os valores válidos são de -1 até 2,147,483,647. Se o valor for -1, não haverá limite de instantâneo.

TileViewByDefault

Servidor de Relatórios do Power BI, somente Reporting Services 2022 e posteriores

Modo de exibição de lista por padrão no catálogo. Ele define o modo de exibição de lista ou de blocos está selecionado para todos os usuários por padrão. O padrão é True para exibição de bloco.

TimerInitialDelaySeconds

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Defina o quanto você deseja que o tempo inicial seja atrasado, em segundos. O padrão é 60.

TrustedFileFormat

Servidor de Relatórios do Power BI, somente Reporting Services 2017 e posteriores

Defina todos os formatos de arquivo externos abertos no navegador no site de portal do Reporting Services. Formatos de arquivo externos não listados solicitam download da opção no navegador. Os valores padrão são jpg, jpeg, jpe, wav, bmp, img, gif, json, mp4, web e png.

UseSessionCookies

Indica se o servidor de relatório dever usar cookies de sessão ao se comunicar com navegadores clientes. O valor padrão é true.