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


Соединение с данными (построитель отчетов 2.0)

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

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

В конструкторе запросов можно выполнить следующие действия.

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

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

  • Импортировать существующий запрос из другого отчета.

После создания запроса можно указать дополнительные поля, основанные на столбцах или выражениях. Также можно указать параметры сортировки (влияют на порядок сортировки данных), необходимость учитывать регистр и другие параметры данных для каждого набора данных. Дополнительные сведения см. в разделе Как добавить, изменить или удалить поле из области «Данные отчета» (построитель отчетов 2.0).

Источники данных, наборы данных, запросы, параметры запросов и параметры отчетов — это части определения отчета, которые сохраняются в определении отчета на сервере отчетов или в RDL-файле определения отчета в файловой системе. Просмотреть эти элементы в отчете можно с помощью области «Данные отчета».

В этом разделе