Compartilhar via


Página Avançada de propriedades do Servidor - Servidor de Relatórios do Power BI e Reporting Services

Aplica-se a: SQL Server 2016 (13.x) Reporting Services e versões posteriores do 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 (ControleDeAcessoPermitirCredenciais)

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

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

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

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

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

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 (Controle de Acesso Permitir Origem)

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

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

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

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

AccessControlMaxAge

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

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).

ExtensõesDeRecursoPermitidasParaUpload

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

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

Somente para Servidor de Relatórios do Power BI, Reporting Services 2019 e posterior

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.

O X-Frame-Optionscabeçalho de resposta padrão bloqueará a capacidade de inserir relatórios do SSRS em um elemento html de iframe. Remover esse cabeçalho da <CustomHeaders /> propriedade do servidor avançado permitirá que os relatórios sejam usados em iframes.
** Não é recomendável fazer essa alteração em todos os servidores de relatório que serão hospedados na Internet pública.**

É 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>

Definir a propriedade CustomHeaders

  • É possível defini-la usando o ponto de extremidade do SOAP SetSystemProperties, passando a propriedade CustomHeaders como um parâmetro.
  • Você pode usar 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 o cabeçalho Embed: True à URL que contém os parâmetros 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

Somente para Servidor de Relatórios do Power BI, Reporting Services 2022 e posterior

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.

Tempo de Expiração da Sessão de Edição

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.

Habilitar Impressão do Cliente

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.

HabilitarComentárioEmRelatórios

Somente para Servidor de Relatórios do Power BI, Reporting Services 2019 e posterior

Determina se os usuários que visualizam relatórios podem acessar e interagir com o painel de comentários. Se o valor for falso , esse painel ficará oculto para todos os usuários, independentemente das permissões definidas nas funções. Os valores válidos são true e false. O valor padrão é false.

HabilitarVisuaisPersonalizados

Somente Servidor de Relatórios do Power BI

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

Habilitar Registro de Execução

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 visão ExecutionLog3.

HabilitarSegurançaIntegrada

Determina se a segurança integrada ao Windows tem suporte para conexões de fonte 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.

AtivarCarregarDefiniçãoDeRelatório

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órios não gera relatórios de acesso direto para relatórios que utilizam 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.

Habilitar Exportação de Dados do Relatório Power BI

Somente Servidor de Relatórios do Power BI

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

AtivarExportaçãoDeDadosSubjacentesNoRelatórioDoPowerBI

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

Somente para Servidor de Relatórios do Power BI, Reporting Services 2022 e posterior

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.

HabilitarValidaçãoDoReferenciador

Somente Servidor de Relatórios do Power BI

Habilita a validação do referenciador no Servidor de Relatório. Isso pode ser útil se os relatórios falharem quando um proxy for usado. O valor padrão é false.

HabilitarErrosRemotos

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).

HabilitarErrosDetalhadosDeConexãoDeTeste

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

Número de dias para manter as informações de execução de relatórios 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 0exclui 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

Somente para Servidor de Relatórios do Power BI, Reporting Services 2019 e posterior

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

LogClientIPAddress

Somente para Servidor de Relatórios do Power BI, Reporting Services 2022 e posterior

Incluir/excluir endereço IP do cliente quando o Registro em 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

TamanhoMáximoDoArquivoMb

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

MinutosDoCicloDeLimpezaDoModelo

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

Somente para Servidor de Relatórios do Power BI, Reporting Services 2019 e posterior

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

Somente para Servidor de Relatórios do Power BI, Reporting Services 2022 e posterior

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

PowerBIMigrateUrl

Somente para Servidor de Relatórios do Power BI, Reporting Services 2022 e posterior

URL usada para definir o ponto de extremidade na nuvem do Power BI que 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

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

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.

TipoDeMídiaRestritoParaUpload

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

Conjunto de tipos MIME com os quais os usuários não têm permissão para carregar conteúdo. Quaisquer recursos que já estejam armazenados com um tipo MIME restrito só podem ser baixados como application/octet-stream. 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 de maior segurança.

Observação

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

TimeoutMinutosAtualizaçãoAgenda

Somente Servidor de Relatórios do Power BI

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

TempoLimiteDaSessão

O 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.

MostrarMenuDeDownload

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

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

Nome do Site

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 Os 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.

TempoDeVidaDosParâmetrosArmazenados

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.

LimiteDeParâmetrosArmazenados

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

Somente para Servidor de Relatórios do Power BI, Reporting Services 2019 e posterior

Define uma lista separada por vírgula dos esquemas URI que podem ser definidos em ações de Hiperlink que podem ser renderizadas ou "*" para habilitar 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 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 há limite para instantâneos.

TileViewByDefault

Somente para Servidor de Relatórios do Power BI, Reporting Services 2022 e posterior

Opção de exibição de lista padrão no catálogo. Ele define se a exibição em blocos ou em lista está selecionada como padrão para todos os usuários. O padrão é True para exibição de bloco.

DelayInicialDoTemporizadorSegundos

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

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

Formato de Arquivo Confiável

Power BI Report Server, Reporting Services 2017 e versões posteriores somente

Defina todos os formatos de arquivo externo que são 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.