Работа с общими наборами данных (веб-портал)

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

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

Вы можете просматривать свойства общего набора данных и управлять ими в пределах веб-портала. На веб-портале можно запускать построитель отчетов для создания или изменения общих наборов данных.

Создание общего набора данных

Чтобы создать новый общий набор данных, сделайте следующее.

  1. Выберите команду "Создать" в строке меню.

  2. Выберите Набор данных.

    Screenshot that shows the New dropdown list with the Dataset option called out.

  3. Это действие запускает построитель отчетов или запрашивает скачивание.

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

  5. Нажмите кнопку создания.

  6. Постройте набор данных, а затем выберите значок Сохранить в левом верхнем углу, чтобы сохранить набор данных на сервере отчетов.

Управление существующим общим набором данных

Для управления существующим общим набором данных сделайте следующее.

Примечание.

Если общий набор данных не отображается в папке, убедитесь, что вы просматриваете наборы данных. Выберите Вид в строке меню в правом верхнем углу веб-портала. Убедитесь, что установлен флажок Наборы данных .

  1. Щелкните многоточие (…) рядом с набором данных, которым требуется управлять.

    Screenshot that shows the user selecting the ellipsis option for the dataset.

  2. Выберите " Управление ", которое переносит вас на экран редактирования.

    Screenshot that shows the ellipsis option selected and the MANAGE option called out.

Свойства

На экране свойств можно изменить свойства Имя и Описание набора данных. Также доступны команды Удалить, Переместить, Изменить в построителе отчетов, Загрузить или Заменить.

Screenshot that shows the Properties screen of the Edit Company Sales dialog box.

Cache

Имеются несколько вариантов кэширования данных для набора данных. Вы начинаете с простого выбора.

  1. Всегда выполняйте этот отчет с самыми последними запросами к источнику данных при запросе.

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

Screenshot that shows the Caching screen of the Edit Company Sales dialog box and the Always run this report with the most recent data option.

Выберите копии кэша этого отчета и используйте их при наличии дополнительных параметров.

Screenshot that shows the Caching screen with the Cache copies of this report and use them when available option selected.

Срок действия кэша

Вы можете контролировать, истекает ли срок действия кэша для общего набора данных через определенное время. Или, если вы предпочитаете, вы можете сделать его срок действия истекает по расписанию. Возможно использование общего расписания.

Screenshot that shows the Cache expires on a schedule option selected.

Примечание.

Настройка срока действия не обновляет кэш. Без плана обновления кэша данные будут обновляться при следующем выполнении набора данных.

Планы обновления кэша

Раздел "План обновления кэша" позволяет создавать расписания, предназначенные для предварительной загрузки в кэш временных копий данных для общего набора данных. План обновления включает расписание и параметр, позволяющий указать или переопределить значения для параметров. Нельзя переопределить значения для параметров, помеченных только для чтения. Можно создать и использовать несколько планов обновления.

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

После применения ранее упоминание кэша можно определить план обновления кэша. Выберите ссылку Управление планами обновления, которая появится после применения параметров кэша. Откроется страница "План обновления кэша".

Чтобы создать новый план обновления кэша, выберите Создать план обновления кэша. Затем можно ввести имя для плана и задать расписание. Если набор данных имеет определенные параметры, они отображаются и могут предоставлять значения, если они не помечены как доступные только для чтения.

После завершения выберите "Создать план обновления кэша".

Screenshot of the Edit Company Sales dialog box that shows the Create Cache Refresh Plan option.

Примечание.

  • Для создания плана обновления кэша должен быть запущен агент SQL Server.
  • Если вы создали ключевой показатель эффективности на основе общего набора данных, набор данных должен иметь план обновления кэша. В противном случае обновление не будет выполняться.

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

Есть еще вопросы? Посетите форум служб Reporting Services.