Ссылки на DataSources и DataSets в отчете с разбивкой на страницы (построитель отчетов)
Область применения: Построитель отчетов (SSRS) Power BI конструктор отчетов построитель отчетов в SQL Server Data Tools
Коллекция DataSources представляет все источники данных, используемые в отчете с разбивкой на страницы. Точно так же коллекция DataSets представляет все наборы данных для источников данных в отчете. Для иерархического просмотра наборов данных отчета, организованных в источнике данных, на который они ссылаются, используйте область Данные отчета . Если вы включаете ссылки на эти коллекции, при просмотре отчета отображаются значения. Эти коллекции доступны только после публикации отчета на сервере отчетов.
Примечание.
Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.
DataSources
Коллекция DataSources представляет источники данных, на которые ссылается опубликованное определение отчета. Вы можете включить эти сведения в отчет, чтобы документировать источник данных отчета. Эта коллекция недоступна в режиме предварительной версии . Следующая таблица описывает переменные коллекции DataSources .
Переменная | Тип | Description |
---|---|---|
DataSourceReference | String | Полный путь определения источника данных на сервере отчетов. Например, можно включить список всех источников данных, используемых отчетом в своем журнале. В следующем примере показан полный путь к источнику данных с именем AdventureWorks2022:/DataSources/AdventureWorks2022 . |
Тип | String | Тип поставщика данных для источника данных. Например, SQL . |
Наборы данных
Коллекция DataSets представляет наборы данных, на которые ссылается определение отчета. Вы можете включить запрос в отчет в текстовое поле, поэтому пользователь, заинтересованный в том, какие данные в отчете, могут видеть исходный текст команды. Эта коллекция недоступна в режиме предварительной версии . Следующая таблица описывает элементы коллекции DataSets .
Член | Тип | Description |
---|---|---|
CommandText | String | Для источников данных базы данных этот запрос используется для извлечения данных из источника данных. Если запрос является выражением, это выражение является вычисляемым выражением. |
RewrittenCommandText | String | Развернутое значение CommandText поставщика данных. Обычно это значение используется для отчетов с параметрами запроса, сопоставленными с параметрами отчета. Поставщик данных устанавливает данное свойство при разворачивании текстовых параметров команды в значения констант, выбранные для сопоставленных параметров отчета. |
Использование выражений запросов
В выражениях можно определить запрос, содержащийся в наборе данных. Эту функцию можно использовать для создания отчетов, в которых запрос изменяется в зависимости от пользовательского ввода, данных в других наборах или других переменных. Дополнительные сведения о запросах см. в разделе "Отчет о внедренных наборах данных" и общих наборах данных (построитель отчетов).