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


Тип соединения 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)