Интерфейс пользователя конструктора запросов BI SAP NetWeaver

Добавления: 14 апреля 2006 г.

Службы Reporting Services предоставляют графический конструктор запросов, предназначенный для разработки запросов многомерных выражений к источнику данных бизнес-логики SAP NetWeaver®. Службы Reporting Services также предоставляют сведения о проектировании запросов к реляционным базам данных SAP. В этом разделе описан конструктор запросов многомерных выражений. Дополнительные сведения о работе с реляционными источниками данных SAP см. в разделе Определение наборов данных отчетов для реляционных данных из базы данных SAP. Дополнительные сведения о работе с многомерными источниками данных SAP см. в разделе Определение наборов данных отчета для многомерных данных системы SAP NetWeaver BI.

Графический конструктор запросов многомерных выражений имеет два режима работы: режим конструктора и режим запросов. В каждом режиме имеется панель «Метаданные», из которой можно перетащить элементы из InfoCube, MultiProvider или запроса с поддержкой веб-доступа, определенного на источнике данных, для построения запроса многомерных выражений, получающего данные при обработке отчета.

В этом разделе описываются кнопки панели инструментов и панели конструктора запросов для каждого режима работы графического конструктора запросов.

Графический конструктор запросов в режиме конструктора

Когда конструктор отчетов находится в режиме просмотра данных, при создании и редактировании набора данных, содержащего данные SAP NetWeaver Business Intelligence, графический конструктор запросов открывается в режиме конструктора, являющемся режимом по умолчанию. На следующем рисунке показаны метки панелей режима конструктора.

Конструктор запросов с использованием многомерных выражений в режиме конструктора

В следующей таблице описываются функции каждой панели.

Панель Функция

Кнопка «Выбрать куб»

Отображается текущий выбранный InfoCube, MultiProvider или запрос с поддержкой веб-доступа.

Панель «Метаданные»

Отображается иерархический список InfoCube, MultiProvider и запросов. Запросы, созданные в источнике данных, появляются под соответствующим кубом.

Панель «Вычисляемые элементы»

Отображаются определенные в настоящее время вычисляемые элементы, которые можно использовать в запросе.

Панель «Данные»

Отображаются результаты работы запроса.

На панель «Данные» можно перетаскивать измерения и ключевые элементы с панели «Метаданные» и вычисляемые элементы с панели «Вычисляемые элементы». Если переключатель Автоматическое выполнение на панели инструментов включен, конструктор запросов выполняет запрос каждый раз при перетаскивании объекта на панель данных. Если переключатель Автоматическое выполнение выключен, конструктор запросов не выполняет запрос при любых изменениях на панели «Данные». Запрос можно выполнить вручную, нажав кнопку Запуск на панели инструментов.

Панель инструментов графического конструктора запросов в режиме конструктора

На панели инструментов графического конструктора расположены кнопки, помогающие проектировать запросы многомерных выражений с помощью графического интерфейса. В следующей таблице приведены кнопки и описаны их функции.

Кнопка Описание

Набор данных

Выбор набора данных.

Кнопка с многоточием для изменения выбранного набора данных

Редактировать выбранный набор данных.

Удаление выбранного набора данных

Удалить выбранный набор данных.

Обновление полей набора данных

Обновить поля выбранного набора данных.

Значок для кнопки «Обычный конструктор запросов»

Обычный конструктор запросов. В этом режиме кнопка отключена.

Обновление полей набора данных

Обновить метаданные из источника данных.

Добавление вычисляемого элемента

Отобразить диалоговое окно Построитель вычисляемых элементов.

Переключатель для просмотра пустых ячеек

Переключение между режимами отображения и скрытия пустых ячеек на панели «Данные». Эквивалентно использованию предложения NON EMPTY в многомерном выражении.

Автоматическое выполнение запроса

Автоматическое выполнение запроса и вывод результатов после каждого изменения, например после удаления столбца на панели «Данные». Результаты выводятся на панели «Данные».

Удаление

Удалить из запроса столбец, выбранный на панели «Данные».

Значок диалогового окна «Параметры запроса»

Отобразить диалоговое окно Переменные. Эта кнопка включена, только если выбранный куб является кубом запроса (так как переменные поддерживаются только в кубах запросов). При присвоении переменной значения по умолчанию создается соответствующий параметр в отчете.

Выполнение запроса

Выполнить запрос и отобразить результаты на панели «Данные».

Отмена запроса

Отменить запрос.

Переключение в режим конструктора

Переключение между режимом конструктора и режимом запросов.

Графический конструктор запросов в режиме запросов

Для переключения графического конструктора запросов в режим запросов щелкните переключатель Режим конструктора на панели инструментов. На следующем рисунке показаны элементы конструктора запросов в режиме запросов.

Конструктор запросов многомерных выражений SAP BW в режиме запроса

В следующей таблице описываются функции каждой панели.

Панель Функция

Кнопка «Выбрать куб»

Отображает текущий выбранный InfoCube, MultiProvider или другой куб.

Панель метаданных и функций

Отображает окно с вкладками, в котором выводится список доступных метаданных и функций, которые можно использовать при создании текста запроса.

Панель «Переменные»

Отображает определенные в настоящее время переменные, которые можно использовать в запросе.

Панель «Запрос»

Отображает текущий текст запроса.

Область результатов

Отображает результаты запроса.

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

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

На панелях метаданных и переменных выводятся понятные имена. При перетаскивании объектов на панель запроса многомерных выражений выводятся технические имена, необходимые источнику данных, введенному в запрос многомерных выражений.

Панель инструментов графического конструктора запросов в режиме запросов

На панели инструментов графического конструктора расположены кнопки, помогающие проектировать запросы многомерных выражений с помощью графического интерфейса. Кнопки на панели инструментов одинаковы для режимов конструктора и запросов, однако в режиме запросов отключены следующие кнопки:

  • Обычный конструктор запросов (Значок для кнопки «Обычный конструктор запросов»)
  • Добавить вычисляемый элемент (Добавление вычисляемого элемента)
  • Показывать пустые ячейки (Переключатель для просмотра пустых ячеек)
  • Автовыполнение (Автоматическое выполнение запроса)
  • Удалить (Удаление)

Внешние ресурсы

Использование служб SQL Server 2005 Reporting Services с бизнес-аналитикой SAP NetWeaver

См. также

Другие ресурсы

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

Справка и поддержка

Получение помощи по SQL Server 2005