Тип соединения SAP NetWeaver BI (SSRS)
Чтобы включить данные из внешнего источника данных SAP NetWeaver® Business Intelligence в отчет, необходимо иметь набор данных, основанный на источнике данных отчета типа SAP NetWeaver Business Intelligence. Этот встроенный тип источника данных основан на модуле обработки данных для поставщика данных Microsoft .NET Framework 1.0 для SAP NetWeaver Business Intelligence.
Этот модуль обработки данных позволяет получать многомерные данные из контейнеров InfoCube, MultiProvider (виртуальных контейнеров InfoCube) и запросов с поддержкой веб-доступа к внешнему источнику данных SAP NetWeaver Business Intelligence.
Используйте сведения из этого раздела для создания источника данных. Пошаговые инструкции см. в разделе Как добавить и проверить подключение к данным или источник данных (построитель отчетов 3.0 и службы SSRS).
В данной статье
Строка подключения
Учетные данные
Запросы
Расширенные свойства поля
Примечания
Инструкции
См. также
Строка соединения
Свяжитесь с администратором базы данных, чтобы получить сведения о соединении и учетные данные, необходимые для соединения с источником данных. Приведенный ниже пример строки соединения задает подключение через Интернет с использованием протокола SOAP к источнику данных SAP NetWeaver Business Intelligence на сервере, использующем порт 8000 и XML для аналитики:
DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla
Дополнительные примеры строк соединения см. в разделе Подключения к данным, источники данных и строки подключения в построителе отчетов 3.0.
В начало
Учетные данные
Учетные данные необходимы для запуска запросов, локального предварительного просмотра отчетов, а также для предварительного просмотра отчетов на сервере отчетов.
После того как отчет был опубликован, может понадобиться изменить учетные данные источника данных, чтобы разрешения, необходимые для получения данных при запуске отчета на сервере отчетов, были допустимыми.
Дополнительные сведения см. в разделе Подключения к данными, источники данных и строки подключения (SSRS) или Указание учетных данных в построителе отчетов 3.0.
В начало
Запросы
Для построения запроса многомерного выражения с помощью просмотра базовых структур данных в источнике данных можно использовать графический конструктор запросов в режиме конструктора или в режиме запроса. Чтобы увидеть результаты запроса во время конструирования, его можно запустить из конструктора запросов в интерактивном режиме. Построенный запрос определяет поля в наборе данных. Во время выполнения источник данных возвращает действительные данные. Для выполнения следующих действий используйте графический конструктор запросов.
Для построения запроса многомерного выражения в режиме конструктора перетащите измерения, элементы, свойства элементов и ключевые числа из источника данных в панель «Данные». Перетащите вычисляемые элементы с панели «Вычисляемые элементы» на панель «Данные», чтобы определить дополнительные поля наборов данных.
В режиме запроса перетащите измерения, элементы, свойства элементов и ключевые числа в панель «Запрос» или непосредственно введите в ней текст многомерного выражения. Перетащите вычисляемые элементы с панели «Вычисляемые элементы» на панель «Данные», чтобы определить дополнительные поля наборов данных.
При построении запросов конструктор запросов автоматически добавляет к запросу многомерных выражений свойства по умолчанию. Чтобы помимо свойств по умолчанию включить другие свойства, запрос многомерных выражений нужно изменить вручную.
Дополнительные сведения о работе с этим конструктором запросов см. в разделе Пользовательский интерфейс конструктора запросов SAP NetWeaver BI (построитель отчетов 3.0).
В начало
Расширенные свойства поля
Источник данных SAP NetWeaver Business Intelligence поддерживает расширенные свойства полей. Расширенные свойства полей дополняют свойства Value и IsMissing, заданные для полей набора данных с помощью модуля обработки данных. Расширенные свойства включают стандартные свойства и пользовательские. Стандартные свойства — это свойства, общие для многих источников данных. Пользовательские свойства уникальны для каждого источника данных.
Работа со свойствами полей
Расширенные свойства полей не отображаются в панели данных отчета как элементы, которые можно перетащить в макет отчета. Вместо этого вы перетаскиваете в отчет родительское поле свойства, а затем меняете свойство по умолчанию с Value на свойство, которое требуется. Например, если имя поля Calendar Year/Month Level 01 создается в конструкторе запросов многомерных выражений путем перетаскивания из панели метаданных в панель запросов, в каком-то выражении вы ссылаетесь на дополнительное пользовательское свойство Длинное имя с помощью следующего синтаксиса:
=Fields!Calendar_Year_Month_Level_01("Long Name")
Имя расширенного свойства поля появляется в подсказке, когда вы наводите курсор мыши на любое поле в панели метаданных. Дополнительные сведения о конструкторах запросов, которые можно использовать для просмотра базовых данных, см. в разделе Интерфейс пользователя конструктора запросов BI SAP NetWeaver.
Примечание |
---|
Значения для расширенных свойств полей существуют только в случае, если источник данных предоставляет их в то время, когда создается отчет и извлекаются данные для наборов данных. Затем можно ссылаться на эти значения свойства Field из любого выражения с помощью синтаксиса, указанного ниже. Но поскольку эти поля относятся только к этому поставщику данных и не являются частью языка определения отчетов, изменения в этих значениях не сохраняются вместе с определением отчета. |
Для ссылки на стандартные расширенные свойства используйте одно из следующих выражений:
Fields!FieldName.PropertyName
Fields!FieldName("PropertyName")
Для обращения к пользовательским расширенным свойствам в выражении применяется следующий синтаксис:
- Fields!FieldName("PropertyName")
В начало
Стандартные свойства полей
В следующей таблице представлен список стандартных свойств поля, которые можно использовать для источника данных SAP NetWeaver Business Intelligence.
Свойство |
Тип |
Описание или ожидаемое значение |
---|---|---|
Value |
Object |
Указывает значение данных поля. |
IsMissing |
Boolean |
Указывает, найдено ли поле в результирующем наборе данных. |
FormattedValue |
String |
Возвращает форматированное значение для ключевой цифры. |
BackgroundColor |
String |
Возвращает цвет фона, заданный в базе данных для этого поля. |
Color |
String |
Возвращает цвет переднего плана, заданный в базе данных для этого элемента. |
Key |
Object |
Возвращает ключ для уровня. |
LevelNumber |
Integer |
Для иерархий типа «родители-потомки» возвращает номер уровня или измерения. |
ParentUniqueName |
String |
Для иерархий типа «родители-потомки» это свойство возвращает полное имя родительского уровня. |
UniqueName |
String |
Возвращает полное имя уровня. Например, значение UniqueName для сотрудника может быть равно [0D_Company].[10D_Department].[11]. |
Дополнительные сведения об использовании полей и их свойств в выражениях см. в разделе Применение встроенных коллекций в выражениях (построитель отчетов версии 3.0 и службы SSRS).
В начало
Примечания
Этот поставщик данных поддерживает не все режимы доставки отчетов. Доставка отчетов с помощью управляемых данными подписок для этого модуля обработки данных не предусмотрена. Дополнительные сведения см. в разделе Использование внешнего источника для данных подписчика.
Дополнительные сведения см. в разделе Использование служб SQL Server 2008 Reporting Services совместно с SAP NetWeaver Business Intelligence.
В начало
Инструкции
В этом разделе содержатся пошаговые инструкции по работе с подключениями к данным, источниками данных и наборами данных.
Как создать общий или внедренный набор данных (построитель отчетов версии 3.0 и службы SSRS)
Как добавить фильтр к набору данных (построитель отчетов 3.0 и службы SSRS)
В начало
См. также
В этих разделах документации содержатся подробные сведения о данных отчетов, а также методические сведения об определении, настройке и использовании элементов отчетов, связанных с данными.
Добавление данных в отчет (построитель отчетов версии 3.0 и службы SSRS)
Предоставляет общие сведения о доступе к данным отчета.Подключения к данным, источники данных и строки подключения в построителе отчетов 3.0
Предоставляет сведения о подключениях к данным и источникам данных.Создание и добавление наборов данных (построитель отчетов 3.0 и службы SSRS)
Предоставляет сведения об общих и внедренных наборах данных.Работа с полями набора данных отчета (построитель отчетов версии 3.0 и службы SSRS)
Предоставляет сведения о коллекции полей набора данных, создаваемой запросом.Источники данных, поддерживаемые службами Reporting Services (SSRS)
Предоставляет подробные сведения о поддержке платформ и версий для каждого модуля обработки данных.
В начало