Поделиться через


Страница "Дополнительные свойства сервера" — Сервер отчетов Power BI & Reporting Services

Область применения: SQL Server 2016 (13.x) Reporting Services и более поздних версий Сервер отчетов Power BI

На этой странице можно задавать системные свойства сервера отчетов. Существует множество способов задать системные свойства. Данное средство предоставляет графический пользовательский интерфейс, позволяющий задавать свойства без необходимости написания кода.

Чтобы открыть эту страницу, в среде SQL Server Management Studio подключитесь к экземпляру сервера отчетов, щелкните его имя правой кнопкой мыши и выберите пункт Свойства. Чтобы открыть эту страницу, щелкните Дополнительно.

Параметры

AccessControlAllowCredentials

Сервер отчетов Power BI, Службы Reporting Services 2017 и более поздние версии

Указывает, может ли ответ на запрос клиента предоставляться, если credentials флаг имеет значение true. Значение по умолчанию равно false.

AccessControlAllowHeaders

Сервер отчетов Power BI, Службы Reporting Services 2017 и более поздние версии

Разделенный запятыми список заголовков, которые сервер разрешает при выполнении клиентом запроса. Это свойство может быть пустой строкой, указывающей * позволяет использовать все заголовки.

AccessControlAllowMethods

Сервер отчетов Power BI, Службы Reporting Services 2017 и более поздние версии

Разделенный запятыми список методов HTTP, которые сервер разрешает при выполнении запроса клиентом. Значения по умолчанию : GET, PUT, POST, PATCH, DELETE, указание * разрешает все методы.

AccessControlAllowOrigin

Сервер отчетов Power BI, Службы отчетности версии 2017 и более поздние

Список источников, разделенных запятыми, который сервер разрешает при выполнении запроса клиентом. Значение по умолчанию является пустым, что предотвращает все запросы. Указание * разрешает все источники, если учетные данные не заданы. Если указаны учетные данные, необходимо указать конкретный список источников информации.

AccessControlExposeHeaders

Сервер отчетов Power BI, Службы Reporting Services 2017 и более поздние версии

Список заголовков, разделённых запятыми, которые сервер предоставляет клиентам. Значение по умолчанию — пусто.

AccessControlMaxAge

Сервер отчетов Power BI и службы отчётов 2017 года и более поздних версий

Указывает количество секунд, в течение которых можно кэшировать результаты предварительного запроса. Значение по умолчанию — 600 (10 минут).

Разрешённые расширения ресурсов для загрузки

Сервер отчетов Power BI, Службы отчетов 2017 и более поздние версии

Задайте расширения ресурсов, которые можно отправить на сервер отчетов. Расширения встроенных типов файлов, таких как *.rdl и *.pbix, включать не нужно. По умолчанию — *, *.xml, *.xsd, *.xsl, *.png, *.gif, *.jpg, *.tif, *.jpeg, *.tiff, *.bmp, *.pdf, *.svg, *.rtf, *.txt, *.doc, *.docx, *.pps, *.ppt, *.pptx.

CustomHeaders

Сервер отчетов Power BI, SQL Server Reporting Services 2019 и более поздние

Задает значения заголовков для всех URL-адресов, которые соответствуют указанному шаблону регулярного выражения. Пользователи могут обновить значение CustomHeaders, указав допустимый XML-код для установки значений заголовков для выбранных URL-адресов запросов. Администраторы могут добавлять любое количество заголовков в XML-код. По умолчанию в Reporting Services 2019 нет пользовательских заголовков, а значение пустое. По умолчанию в сервере отчетов Power BI Январь 2020 года и более поздних версиях значение равно:

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

Примечание.

Слишком большое количество заголовков может повлиять на производительность.

Заголовок ответа по умолчанию X-Frame-Options будет блокировать возможность внедрять отчёты SSRS в элемент iframe HTML. Удаление этого заголовка из свойства расширенного <CustomHeaders /> сервера позволит использовать отчеты в iframes.
** Не рекомендуется вносить это изменение на серверах отчетов, которые будут размещаться в общедоступном Интернете.**

Мы рекомендуем проверить конфигурацию вашей топологии, чтобы убедиться, что набор заголовков совместим с процессом развертывания Reporting Services. Существует также вероятность выбора параметров, вызывающих ошибки в браузерах, если у последних нет соответствующих параметров. Например, не следует добавлять конфигурацию HSTS, если сервер не настроен для использования протокола HTTPS. Несовместимые заголовки могут привести к ошибкам отображения браузера.

Формат CustomHeaders XML

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

Установите свойство CustomHeaders

  • Вы можете задать это, используя SOAP-метод SetSystemProperties, передавая свойство CustomHeaders в качестве параметра.
  • Вы можете задать его с помощью UpdateSystemProperties: /System/Properties (конечная точка REST), передав свойство CustomHeaders.

Пример

В приведенном ниже примере показано, как задать HSTS и другие пользовательские заголовки для URL-адресов с совпадающим шаблоном регулярного выражения.

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

Первый заголовок в приведенном выше коде XML добавляет заголовок Strict-Transport-Security: max-age=86400; includeSubDomains=true к совпадающим запросам.

  • http://adventureworks/Reports/mobilereport/New%20Mobile%20Report — совпадает и задает заголовок HSTS.
  • http://adventureworks/ReportServer/mobilereport/New%20Mobile%20Report — сопоставление не удалось.

Второй заголовок в предыдущем примере XML добавляет Embed: True заголовок для URL-адреса, содержащего /reports/ и rs:embed=true параметр запроса.

  • https://adventureworks/reports/mobilereport/New%20Mobile%20Report?rs:embed=true — соответствует.
  • https://adventureworks/reports/mobilereport/New%20Mobile%20Report?rs:embed=false — не удалось сопоставить.

CustomUrlLabel и CustomUrlValue

Сервер отчетов Power BI, службы отчетности 2022 и позже

Опция брендинга для добавления пользовательской гиперссылки. Значения по умолчанию пусты.

Значения Описание
CustomUrlLabel Определяет текст, отображаемый как метка URL-адреса в правой верхней панели навигации на веб-портале (например, Go to Contoso)
CustomUrlValue Определяет URL-адрес (например, http://www.contoso.com)

EditSessionCacheLimit

Указывает количество записей кэша данных, которые могут быть активны в сеансе изменения отчета. По умолчанию количество задается равным 5.

EditSessionTimeout

Указывает количество секунд до истечения времени ожидания сеанса изменения отчета. Значение по умолчанию — 7200 секунд (два часа).

EnableCDNVisuals

только Сервер отчетов Power BI

При включении отчеты Power BI загружают последние сертифицированные пользовательские визуальные элементы из сети доставки содержимого (CDN), размещенной корпорацией Майкрософт. Если у сервера нет доступа к ресурсам Интернета, этот параметр можно отключить. В этом случае пользовательские визуальные элементы загружаются из отчета, опубликованного на сервере. Значение по умолчанию — True.

ВключитьПечатьКлиента

Определяет, доступен ли элемент управления ActiveX RSClientPrint для загрузки с сервера отчетов. Возможные значения: true и false. Значение по умолчанию — true Дополнительные сведения о других параметрах, необходимых для этого элемента управления, см. в разделе "Включение и отключение печати на стороне клиента" для служб Reporting Services.

ВключитьПользовательскиеВизуализации

только Сервер отчетов Power BI

Чтобы включить отображение пользовательских визуальных элементов Power BI. Допустимыми являются значения True и False. По умолчанию задано значение True.

Включение ведения журнала выполнения

Указывает, включено ли ведение журнала выполнения отчета. Значение по умолчанию — true Дополнительные сведения о журнале выполнения сервера отчетов см. в разделе "Журнал выполнения сервера отчетов и представление ExecutionLog3".

Включить Интегрированную Безопасность

Определяет, поддерживается ли встроенная система безопасности Windows для соединений с источниками данных для отчетов. Значение по умолчанию равно True. Допустимы следующие значения.

Значения Описание
True Встроенная система безопасности Windows включена.
Неверно Встроенная система безопасности Windows отключена. Источники данных отчета, настроенные для использования интегрированной с Windows безопасности, не работают.

ВключитьЗагрузкуОпределенияОтчета

Выберите этот параметр, чтобы указать, могут ли пользователи выполнять незапланированное выполнение отчета из отчета Report Builder. Настройка этого параметра определяет значение свойства EnableLoadReportDefinition на сервере отчетов.

Если этот флажок снят, свойство имеет значение False. Сервер отчетов не создает отчеты по щелчку для отчетов, использующих модель отчета в качестве источника данных. Любые вызовы метода LoadReportDefinition блокируются.

Отключение этого параметра снижает угрозу атаки вида «отказ в обслуживании», которая перегружает сервер отчетов запросами LoadReportDefinition .

ВключитьМоиОтчеты

Указывает, разрешено ли применение функции «Мои отчеты». Значение true указывает, что применение этой функции разрешено.

Включить экспорт данных отчета Power BI

только Сервер отчетов Power BI

Включите экспорт данных с сервера отчетов Power BI из визуальных элементов Power BI. Возможные значения: True, False. Значение по умолчанию — True.

EnablePowerBIReportExportUnderlyingData

только Сервер отчетов Power BI

Указывает, может ли клиент экспортировать базовые данные из визуальных элементов Power BI в Сервер отчетов Power BI. Значение True указывает, что применение этой функции разрешено.

EnablePowerBIReportMigrate

Сервер отчетов Power BI, Службы Reporting Services 2022 и более поздние версии

Включает миграцию отчетов RDL в Power BI с помощью функции публикации на веб-портале. Значение по умолчанию: true. Допустимы следующие значения.

Значения Description
True Миграция отчетов RDL включена
Неверно Миграция отчетов RDL отключена

Дополнительные сведения см. в статье Публикация файлов .rdl в Power BI с сервера отчетов Power BI и служб Reporting Services.

Включить проверку источника

только Сервер отчетов Power BI

Включает проверку ссылочных данных на сервере отчетов. Это может быть полезно, если отчеты завершаются сбоем при использовании прокси-сервера. Значение по умолчанию равно false.

Включить удаленные ошибки

Включает информацию о внешних ошибках (например, информацию об ошибках в источниках данных для отчетов) в сообщения об ошибках, которые были возвращены пользователям, запрашивающим отчеты из удаленных компьютеров. Допустимые значения: true и false. Значение по умолчанию равно false. Дополнительные сведения см. в разделе "Включение удаленных ошибок" (службы Reporting Services).

ВключитьПодробныеОшибкиПриПроверкеСоединения

Указывает, следует ли отправлять подробные сообщения об ошибках на клиентский компьютер при тестировании подключений к источнику данных с помощью сервера отчетов. Значение по умолчанию — true Если для параметра устанавливается значение false, то отправляются только общие сообщения об ошибке.

Дни сохранения журнала выполнения

Количество суток, в течение которых необходимо хранить сведения о выполнении отчетов в журнале выполнения. Для этого свойства допустимы значения от -1 до 2,147,483,647. Если значение равно –1, записи из таблицы журнала выполнения не удаляются. Значение по умолчанию — 60.

Примечание.

При указании значения 0удаляются все записи из журнала выполнения. Значение –1 сохраняет записи журнала выполнения и не удаляет их.

Уровень записи журнала исполнения

Задает уровень журнала выполнения. Значение по умолчанию — "Normal".

Время ожидания внешних изображений

Определяет продолжительность времени, в течение которого необходимо получить файл внешнего образа до истечения времени ожидания подключения. Значение по умолчанию — 600 секунд.

МежпроцессноеВремяОжиданияВМинутах

Сервер отчетов Power BI, только для версий Reporting Services 2019 и более поздних

Задайте время ожидания процесса в минутах. Значение по умолчанию — 30.

LogClientIPAddress

Сервер отчетов Power BI, Службы Reporting Services 2022 и более поздние версии

Исключите или включите IP-адрес клиента, если включено ведение журнала INFO. Значение по умолчанию — false.

Значения Описание
True IP-адрес клиента регистрируется
Ложь IP-адрес клиента не регистрируется

MaxFileSizeMb (Максимальный размер файла в МБ)

Задает максимальный размер файла отчета в МБ. Значение по умолчанию — 1000. Максимум — 2000.

ModelCleanupCycleMinutes

только Сервер отчетов Power BI

Задайте частоту проверки неиспользуемых моделей в памяти в минутах. Значение по умолчанию — 15.

Минуты истечения срока действия модели

только Сервер отчетов Power BI

Установите частоту в минутах, с которой неиспользуемые модели вытесняются из памяти. Значение по умолчанию — 60.

MyReportsRole

Имя роли, которая использовалась при создании политик безопасности для папок «Мои отчеты» пользователя. Значение по умолчанию — My Reports Role.

OfficeAccessTokenExpirationSeconds

Сервер отчетов Power BI, Службы Reporting Services 2019 и более поздние версии

Задайте срок действия маркера доступа office в секундах. Значение по умолчанию — 60.

OfficeOnlineDiscoveryURL

только Сервер отчетов Power BI

Задайте адрес экземпляра Office Online Server для просмотра книг Excel.

PowerBIMigrateCountLimit

Сервер отчетов Power BI, Службы отчетности 2022 года и только более поздние версии

Максимальное количество отчетов, которые можно перенести в Power BI одновременно. Значение по умолчанию — 100.

PowerBIMigrateUrl

Сервер отчетов Power BI, Reporting Services 2022 и более поздние

URL-адрес, используемый для определения используемой облачной конечной точки Power BI. Значение по умолчанию — https://app.powerbi.com

RDLXReportTimetout

Отчет RDLX (отчеты Power View на сервере SharePoint Server). Значение времени ожидания обработки отчетов в секундах для всех отчетов, управляемых в пространстве имен сервера отчетов. Это значение может быть переопределено на уровне отчета. Если это свойство задано, сервер отчетов пытается остановить обработку отчета, когда истекает указанное время. Допустимые значения: от -1 до 2147483647. Если значение равно –1, в пространстве имен отчеты не имеют времени ожидания при обработке. Значение по умолчанию — 1800.

Примечание.

Поддержка Power View больше не доступна после выхода SQL Server 2017.

RequireIntune

Сервер отчетов Power BI, Службы Reporting Services 2017 и более поздние версии

Для доступа к отчетам вашей организации через мобильное приложение Power BI требуется Intune. Значение по умолчанию — False.

RestrictedResourceMimeTypeForUpload

Сервер отчетов Power BI, а также Reporting Services 2017 и более поздние версии

Набор mime-типов, с которыми пользователям запрещено загружать содержимое. Все ресурсы, которые уже хранятся с ограниченным типом MIME, могут быть загружены только в формате application/octet-stream. По умолчанию этот список будет содержать текст или html, если вы ранее не разрешили отправку файлов *.html. Мы рекомендуем организациям заполнять этот список, чтобы обеспечить наиболее безопасный интерфейс.

Примечание.

Невозможно добавить text\html в этот список, если *.html находится в свойстве AllowedResourceExtensionsForUpload.

Тайм-аут обновления расписания в минутах

только Сервер отчетов Power BI

Время ожидания обновления данных в минутах для запланированного обновления отчетов Power BI с внедренными моделями AS. Значение по умолчанию — 120 минут.

Тайм-аут сессии

Продолжительность времени в секундах, в течение которого сеанс остается активным. Значение по умолчанию — 600.

SharePointIntegratedMode

Это свойство только для чтения определяет режим работы сервера. Значение false означает, что сервер отчетов запущен в собственном режиме.

Показать меню загрузки

Сервер отчетов Power BI, Службы Reporting Services 2017 и более поздние версии

Включает меню скачивания клиентских инструментов. Значение по умолчанию — True.

Название сайта

Имя сайта сервера отчетов, отображаемое в заголовке страницы веб-портала. Значение по умолчанию — SQL Server Reporting Services. Значением этого свойства может быть пустая строка. Максимальная длина составляет 8000 символов.

SnapshotCompression

Определяет, как происходит сжатие моментальных снимков. Значение по умолчанию — SQL. Допустимы следующие значения.

Значения Описание
SQL Снимки сжимаются при сохранении в базе данных сервера отчетов. Это сжатие — текущее поведение.
Не допускается Моментальные снимки не сжимаются.
Все Моментальные снимки сжимаются во всех вариантах хранения, в том числе в базе данных сервера отчетов и в файловой системе.

Срок хранения параметров

Максимальное количество суток, в течение которых может храниться хранимый параметр. Допустимые значения: от -1и +1 до 2 147 483 647. Значение по умолчанию — 180 дней.

порог сохранённых параметров

Указывает максимальное количество значений параметров, которые может хранить сервер отчетов. Допустимые значения: от -1и +1 до 2 147 483 647. Значение по умолчанию — 1500.

Поддерживаемые схемы гиперссылок

Сервер отчетов Power BI, службы отчетности 2019 и более поздние версии

Задает список схем URI, разделенный запятыми, которые разрешены для использования в действиях гиперссылок, или "*" для включения всех схем гиперссылок. Например, если установить "http, https", гиперссылки будут разрешены на https://www. contoso.com, но гиперссылки на mailto:[email protected] или javascript:window.open('www.contoso.com', '_blank') будут удалены. По умолчанию — http,https,mailto.

SystemReportTimeout

Применяемое по умолчанию значение времени ожидания обработки отчетов в секундах для всех отчетов, управляемых в пространстве имен сервера отчетов. Это значение может быть переопределено на уровне отчета. Если это свойство задано, сервер отчетов пытается остановить обработку отчета, когда истекает указанное время. Допустимые значения: от -1 до 2147483647. Если значение равно –1, то при обработке отчетов в пространстве имен время ожидания не истекает. Значение по умолчанию — 1800.

SystemSnapshotLimit

Максимальное количество копий, которые хранятся для отчета. Допустимые значения: от -1 до 2147483647. Если значение равно -1, ограничение моментального снимка отсутствует.

TileViewByDefault

Сервер отчетов Power BI, Службы Reporting Services 2022 и более поздние версии

Параметр по умолчанию для представления списка в каталоге. Он определяет, выбраны ли плитки или представление списка для всех пользователей по умолчанию. Значение по умолчанию — True для представления плитки.

Начальная задержка таймера в секундах

Сервер отчетов Power BI, Службы создания отчетов 2017 и только более поздние версии

Задайте время, в течение которого начальное время должно быть отложено в секундах. Значение по умолчанию — 60.

TrustedFileFormat

Сервер отчетов Power BI, Службы Reporting Services 2017 и более поздние версии

Задайте все форматы внешних файлов, которые открываются в браузере на сайте портала Reporting Services. Для не указанных форматов внешних файлов в браузере будет открываться диалоговое окно скачивания. Значения по умолчанию : jpg, jpeg, jpe, wav, bmp, img, gif, json, mp4, web, png.

UseSessionCookies

Указывает, должны ли использоваться куки-файлы сеанса на сервере отчетов при обмене данными с браузерами клиентов. Значение по умолчанию — true