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


Как настроить переменную для запроса многомерных выражений SAP NetWeaver BI (построитель отчетов 2.0)

Фильтрация данных из источника данных SAP NetWeaver Business Intelligence осуществляется путем использования переменных, определенных в источнике данных как часть определения куба запроса. Переменные определяются в источнике данных во время создания куба запроса. Переменные поддерживаются только в кубах запросов. Как и в случае с другими переменными запроса, службы Reporting Services автоматически создают параметр запроса, привязанный к параметру отчета. Оба параметра имеют одно и то же уникальное имя — имя переменной запроса в кубе запроса.

Назначение значения для переменной

  1. В конструкторе запросов SAP NetWeaver Business Intelligence в режиме конструктора на панели инструментов нажмите кнопку Переменные (Значок диалогового окна «Параметры запроса»). Откроется диалоговое окно «Переменные».

    ПримечаниеПримечание

    Эта кнопка доступна только для кубов запросов, для которых в источнике данных уже определены переменныые, и недоступна для кубов InfoCube.

  2. В столбце «По умолчанию» введите или выберите значение по умолчанию для каждой из перечисленных переменных.

  3. Нажмите кнопку ОК.

Добавление существующей переменной к запросу

  1. Откройте конструктор запросов SAP NetWeaver Business Intelligence в режиме запроса.

    ПримечаниеПримечание

    Чтобы переключиться между режимами запроса и конструктора, нажмите кнопку «Режим конструктора» (Переключение в режим конструктора) на панели инструментов конструктора запросов.

    В области «Переменные» отображается список существующих переменных, определенных для этого куба запроса.

  2. Перетащите переменную из области «Переменные» в текст запроса и отпустите в таком месте, которое является синтаксически правильным для инструкции многомерных выражений.

  3. Нажмите кнопку ОК.