Представление конструктора общих наборов данных (построитель отчетов)

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

Screenshot of Reporting Services Shared Dataset Design Mode.

Дополнительные сведения о работе с данными в отчете см. в разделе "Наборы данных отчета".

Лента

Лента предназначена для быстрого доступа к командам, необходимым для выполнения задачи. Команды организованы в следующие логические группы: подключение, набор данных и конструктор запросов.

Connection

Используйте кнопку Выбрать в группе «Соединение» для выбора общего источника данных в отчете или нахождения общего источника данных на сервере отчетов.

Примечание.

Общий набор данных должен быть основан на общем источнике данных. Если необходимый источник данных недоступен, его необходимо создать на сервере отчетов. Дополнительные сведения см. в статье "Создание, изменение и удаление общих источников данных( SSRS)".

Дополнительные сведения см. в разделе "Создание строка подключения данных" — построитель отчетов.

Набор данных

Кнопка Параметры набора служит для изменения свойств общего набора данных, К этим свойствам относятся следующие параметры:

  • Поля: можно добавить поле или изменить поле в коллекции полей.

  • Параметры данных: можно задать параметры, влияющие на критерии соответствия и порядок сортировки, такие как чувствительность к регистру и параметры сортировки.

  • Фильтры: можно определить фильтры, ограничивающие данные в отчете после получения отчета из подключения к данным.

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

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

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

Дополнительные сведения см. в разделе "Отчет о внедренных наборах данных" и общих наборах данных (построитель отчетов).

Дополнительные сведения о планах обновления кэша см. в разделе "Кэш общих наборов данных".

Конструктор запросов

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

Дополнительные сведения см. в статье, соответствующей типу источника данных в добавлении данных из внешних источников данных (SSRS).

Область конструктора запросов

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

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

Некоторые типы источников данных поддерживают текстовый конструктор запросов, который можно использовать для вставки запросов, созданных в других средствах, таких как SQL Server Management Studio.

Каждый тип источника данных имеет определенные требования к запросу, который работает с внешним источником данных. Дополнительные сведения см. в статье, соответствующей типу источника данных, в разделе "Добавление данных из внешних источников данных" и источников данных, поддерживаемых службами Reporting Services.

Просмотреть результаты запроса

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

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

Когда автор отчета добавляет этот набор данных к отчету, добавляется указатель на определение набора данных на сервере отчетов. В отчете коллекция полей набора данных появляется на панели данных отчета. Текст запроса недоступен.

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

Запуск отчета с параметрами

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

Если отчет содержит параметры, то все они должны иметь значения по умолчанию, чтобы была возможность запуска отчета автоматически. Если параметр не имеет значения по умолчанию, при запуске отчета необходимо выбрать значение параметра, а затем выберите "Просмотреть отчет " на вкладке "Запуск ".

Дополнительные сведения см. в разделе "Параметры отчета" (построитель отчетов и конструктор отчетов).

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

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