Определение наборов данных отчета из базы данных Teradata (построитель отчетов 2.0)
Построитель отчетов 2.0 предоставляет модуль обработки данных, который поддерживает получение отчетом данных из источника реляционных данных Teradata. После подключения к источнику данных Teradata можно создать набор данных отчета, определяющий данные, которые будут использованы в отчете.
![]() |
---|
Прежде, чем можно подключиться к источнику данных Teradata, системный администратор должен установить корректную версию поставщика данных .NET для Teradata на клиенте разработки отчетов и на сервере отчетов. Дополнительные сведения см. в разделе Примеры соединений (построитель отчетов 2.0). |
Чтобы создать запрос набора данных, можно импортировать существующий запрос из SQL- или RDL-файла либо создать собственный запрос в текстовом конструкторе запросов. Можно ввести текст запроса, содержащий инструкции SQL, имя макроса или имя хранимой процедуры. Дополнительные сведения см. в разделе Пользовательский интерфейс текстового конструктора запросов (построитель отчетов 2.0). Кроме того, можно задать свойства набора данных и определить параметры отчета, а также параметры запроса. Дополнительные сведения см. в разделе Как получить данные из источника данных Teradata (построитель отчетов 2.0).
Чтобы создать набор данных из модели отчета, основанной на источнике данных Teradata, модель должна быть создана в конструкторе моделей в среде Business Intelligence Development Studio и опубликована на сервере отчетов. Эта возможность доступна в службах SQL Server 2008 Reporting Services. Дополнительные сведения см. в разделе «Создание и использование моделей отчетов на основе Teradata» документации по службам Reporting Services, входящей в электронную документацию по SQL Server.
Использование параметров запроса
Если запрос содержит параметры, при выполнении запроса в определении отчета автоматически создаются параметры отчета. При выполнении запроса значения параметров отчета передаются в параметры запроса. Если используются многозначные параметры, возможно, придется изменить синтаксис запроса. Дополнительные сведения см. в разделе Добавление параметров к отчету (построитель отчетов 2.0).
Использование макросов
Чтобы получить данные в формате набора данных, можно использовать макросы. Для этого в текстовом поле Тип команды выберите Text и укажите имя макроса и его входные параметры в инструкции EXECUTE.
Использование хранимых процедур
Чтобы получить данные в формате набора данных, можно использовать хранимые процедуры. Для этого в текстовом поле Тип команды выберите StoredProcedure и укажите имя хранимой процедуры. Выходные параметры хранимых процедур не поддерживаются.