Тип соединения 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.
Используйте сведения в этом разделе для создания источника данных. Пошаговые инструкции см. в разделе Добавление и проверка подключения к данным или источнику данных (построитель отчетов и службы SSRS).
В данной статье
Поддерживаемые версии
Строка подключения
Учетные данные
Запросы
Расширенные свойства поля
Замечания
Инструкции
См. также
Поддерживаемые версии
Этот поставщик данных был разработан и протестирован для SAP BW 3.5 и 7.0.
- Поддержка пакета 20 для SAP BW 3.5 и 7.0
Для встроенной проверки подлинности Windows этот поставщик был разработан и протестирован для следующих систем.
Порталы SAP 6.40, пакет поддержки 20
Порталы SAP 7.0, пакет поддержки 11
SAP Duet 1.0
Строка подключения
Свяжитесь с администратором базы данных, чтобы получить сведения о соединении и учетные данные, необходимые для соединения с источником данных. Приведенный ниже пример строки соединения задает подключение через Интернет с использованием протокола SOAP к источнику данных SAP NetWeaver Business Intelligence на сервере, использующем порт 8000 и XML для аналитики:
DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla
Дополнительные примеры строк подключения см. в разделе Подключения к данным, источники данных и строки подключения в построителе отчетов.
В начало
Учетные данные
Учетные данные необходимы для запуска запросов, локального предварительного просмотра отчетов, а также для предварительного просмотра отчетов на сервере отчетов.
После опубликования отчета, возможно, потребуется изменить учетные данные для источника данных, чтобы при запуске отчета на сервере отчетов разрешения на получение данных были действительны.
Дополнительные сведения см. в разделах Подключения к данным, источники данных и сроки подключения (службы SSRS) и Указание учетных данных в построителе отчетов.
В начало
Запросы
Для построения запроса многомерного выражения с помощью просмотра базовых структур данных в источнике данных можно использовать графический конструктор запросов в режиме конструктора или в режиме запроса. Чтобы увидеть результаты запроса во время конструирования, его можно запустить из конструктора запросов в интерактивном режиме. Построенный запрос определяет поля в наборе данных. Во время выполнения источник данных возвращает действительные данные. Для выполнения следующих действий используйте графический конструктор запросов.
Для построения запроса многомерного выражения в режиме конструктора перетащите измерения, элементы, свойства элементов и ключевые числа из источника данных в панель «Данные». Перетащите вычисляемые элементы с панели «Вычисляемые элементы» на панель «Данные», чтобы определить дополнительные поля наборов данных.
В режиме запроса перетащите измерения, элементы, свойства элементов и ключевые числа в панель «Запрос» или непосредственно введите в ней текст многомерного выражения. Перетащите вычисляемые элементы с панели «Вычисляемые элементы» на панель «Данные», чтобы определить дополнительные поля наборов данных.
При построении запросов конструктор запросов автоматически добавляет к запросу многомерных выражений свойства по умолчанию. Чтобы помимо свойств по умолчанию включить другие свойства, запрос многомерных выражений нужно изменить вручную.
Дополнительные сведения о работе с этим конструктором запросов см. в разделе Пользовательский интерфейс конструктора запросов SAP NetWeaver BI (построитель отчетов).
В начало
Расширенные свойства поля
Источник данных 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]. |
Дополнительные сведения об использовании полей и их свойств в выражениях см. в разделе Встроенные коллекции в выражениях (построитель отчетов и службы SSRS).
В начало
Замечания
Поставщик поддерживает не все режимы доставки отчетов. Доставка отчетов с помощью управляемых данных подписок для этого модуля обработки данных не поддерживается. Дополнительные сведения см. в разделе Использование внешнего источника данных подписчика (управляемая данными подписка).
Дополнительные сведения см. в разделе Использование служб SQL Server 2008 Reporting Services совместно с SAP NetWeaver Business Intelligence.
В начало
Инструкции
В этом разделе содержатся пошаговые инструкции по работе с подключениями к данным, источниками данных и наборами данных.
Добавление и проверка подключения к данным или источнику данных (построитель отчетов и службы SSRS)
Создание общего или внедренного набора данных (построитель отчетов и службы SSRS)
Добавление фильтра к набору данных (построитель отчетов и службы SSRS)
В начало
См. также
В этих разделах документации содержатся подробные сведения о данных отчетов, а также методические сведения об определении, настройке и использовании элементов отчетов, связанных с данными.
Добавление данных в отчет (построитель отчетов и службы SSRS)
Предоставляет общие сведения о доступе к данным отчета.Подключения к данным, источники данных и строки подключения в построителе отчетов
Предоставляет сведения о подключениях к данным и источникам данных.Внедренные и общие наборы данных отчета (построитель отчетов и службы SSRS)
Предоставляет сведения об общих и внедренных наборах данных.Коллекция полей набора данных (построитель отчетов и службы SSRS)
Предоставляет сведения о коллекции полей набора данных, создаваемой запросом.Источники данных, поддерживаемые службами Reporting Services (SSRS)
Предоставляет подробные сведения о поддержке платформ и версий для каждого модуля обработки данных.
В начало
См. также
Основные понятия
Параметры отчета (построитель отчетов и службы SSRS)
Фильтрация, группирование и сортировка данных (построитель отчетов и службы SSRS)