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


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

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

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

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

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

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

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

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

    Снимок экрана: раскрывающийся список

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

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

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

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

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

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

Примечание.

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

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

    Снимок экрана, на котором показан параметр многоточия для набора данных.

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

    Снимок экрана: выбранный параметр с многоточием и выделенный параметр MANAGE.

Свойства

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

Снимок экрана: экран

Cache

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

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

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

Снимок экрана: экран кэширования диалогового окна

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

Снимок экрана: экран кэширования с копиями кэша этого отчета и их использование при выборе параметра.

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

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

Снимок экрана: срок действия кэша истекает по выбранному параметру расписания.

Примечание.

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

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

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

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

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

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

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

Снимок экрана: диалоговое окно

Примечание.

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

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

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