Файл: Руководство пользователя sap businessObjects Web Intelligence.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 18.03.2024

Просмотров: 176

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

2.
Выберите вычисляемый элемент из списка вычисляемых элементов.
3.
Закройте диалоговое окно "Выбор элементов".
Выбранные элементы отображаются под объектом иерархии в области Объекты результата.
При выполнении запроса в результаты запроса будут включены только эти элементы.
См. также

Выбор элементов иерархии

Вычисляемый элемент
4.2.5.12 Выбор именованных множеств
Панель запросов запущена, объект иерархии выбран, открыто диалоговое окно "Выбор элементов".
1.
Щелкните Метаданные.
2.
Выберите именованное множество в папке Именованные множества.
3.
Закройте диалоговое окно "Выбор элементов".
Выбранные элементы отображаются под объектом иерархии в области Объекты результата.
При выполнении запроса в результаты запроса будут включены только эти элементы.
Примечание:
Именованное множество также можно включить, выбрав его в списке доступных объектов запроса.
Именованные множества отображаются под измерением анализа, содержащим иерархию, с которой они связаны. При выборе именованного набора его родительская иерархия включается в качестве объекта результата, и именованное множество отображается в виде выбора элемента под объектом иерархии.
4.2.5.13 Исключение элементов иерархии
Панель запросов запущена, объект иерархии выбран, открыто диалоговое окно "Выбор элементов".
1.
Выберите элементы или множества элементов, которые следует исключить.
2.
Нажмите кнопку Исключить рядом с выбранными элементами.
3.
Закройте диалоговое окно "Выбор элементов".
Исключенные элементы будут отображаться под объектом иерархии на панели Объекты
результата . При выполнении запроса данные элементы будут исключены из иерархии.
Примечание:
Исключать элементы в запросах BEx нельзя.
2012-12-04 73
Создание запросов

4.2.5.14 Поиск элементов
Панель запросов запущена, объект иерархии выбран, открыто диалоговое окно "Выбор элементов".
В иерархии можно выполнить поиск определенных элементов с помощью диалогового окна "Выбор элементов".
Примечание:
Поиск всегда выполняется по всей сохраненной в базе данных иерархии, а не только по элементам, уже извлеченным в диалоговом окне "Выбор элементов".
1.
Щелкните Элементы.
2.
Нажмите кнопку поиска, расположенную в правой нижней части отображаемого списка элементов, чтобы открыть диалоговое окно «Поиск».
3.
Введите текст поиска в поле «Шаблон поиска».
В поиске можно использовать символы шаблона.
Описание
Символ шаблона
Заменяет любую строку символов
*
Заменяет любой отдельный символ
?
4.
Выберите элемент Поиск в тексте, чтобы выполнить поиск по отображаемому тексту элементов, или элемент Поиск в ключе, чтобы провести поиск по ключам базы данных элементов.
4.2.5.15 Создание подсказок для выбора элементов
Панель запросов запущена, объект иерархии выбран, открыто диалоговое окно "Выбор элементов".
Выбор элементов можно отложить до момента запуска запроса. В таком случае при запуске запроса пользователю отобразится подсказка на выбор элементов.
Примечание:

В подсказках на выбор элементов можно выполнять только явный выбор элементов.
Пользователь не может выбирать элементы с помощью таких функций, как Ancestors или
Parent

В данном случае применимы правила выбора элементов с помощью функций. См. ссылку в нижней части раздела.
2012-12-04 74
Создание запросов


1.
Нажмите кнопку Подсказки.
2.
Щелкните Включить элемент, чтобы включить выбор элемента при выполнении запроса.
Если этот параметр установлен, доступ к другим вкладкам в диалоговом окне "Выбор элементов" невозможен.
3.
Введите текст подсказки в текстовом поле Текст подсказки.
4.
Установите флажок Сохранять последние выбранные значения, если необходимо, чтобы в подсказке изначально отображались выбранные в предыдущий раз значения.
5.
Выберите элемент Установить значения по умолчанию, нажмите кнопку Изменить и выберите значения по умолчанию, если необходимо, чтобы в подсказке изначально отображались значения по умолчанию.
6.
Закройте диалоговое окно Выбор элементов
Текст подсказки отобразится на панели запросов под иерархией.
См. также

Выбор элементов иерархии с помощью функций
4.2.6 Разрешение неоднозначных запросов
4.2.6.1 Определение неоднозначных запросов
Неоднозначный запрос содержит один или несколько объектов, которые потенциально могут возвратить информацию двух различных типов.
В юниверсе некоторые измерения могут содержать значения, используемые в базе данных для двух различных целей. Например, измерение [Страна] в приведенном ниже запросе может возвратить информацию следующих двух типов:

Клиенты и страна, в которой эти клиенты проводят свой отпуск.

Клиенты и страна, для проведения отпуска в которой эти клиенты выполнили резервирование.
Измерение "Страна" в этом запросе играет неоднозначную роль. Страной может быть страна, в которую продана путевка, или страна, для проживания в которой было выполнено резервирование.
Один вид информации представляет собой существующую информацию (продажи), а другой –
информацию на будущее (резервирования).
Во избежание неоднозначностей в запросе конструктор юниверса указывает различные допустимые способы использования объектов в юниверсе и вводит ограничения на варианты объединения этих объектов. Такие ограничения называются контекстами.
2012-12-04 75
Создание запросов

4.2.6.2 Определение контекстов
Контекст – это определенная группа объектов с общей целью деловой деятельности. Эта цель деловой деятельности обычно сопоставляется с типом информации, которую представляют эти связанные объекты. Например, контекст продаж представляет собой группу всех объектов,
которые могут быть использованы для создания запросов о продажах. Контекст резервирования создается с помощью группировки всех объектов, которые могут быть использованы в запросах резервирования. Контексты определяются в юниверсе с помощью Universe Designer.
Для создания запроса можно объединять любые объекты в рамках одного контекста. Можно также объединять объекты из различных контекстов. Если используется объект, который относится сразу к нескольким контекстам в запросе, а определить контекст, который лучше всего подходит для других объектов запроса, не удается, то появится предложение выбрать применяемый контекст.
4.2.6.3 Выбор контекста при выполнении запроса
При создании запроса или обновлении отчета система может предложить выбрать требуемый контекст перед выполнением запроса. Контексты определяются в юниверсе, чтобы избежать выполнения неоднозначных запросов.
Если выбрано свойство запроса Сбрасывать контексты при обновлении, контекст необходимо выбирать при каждом выполнении запроса. Контексты нужно выбирать и в том случае, если в свойствах запроса выбран параметр Удалить контексты.
1.
Запустите на выполнение запрос, содержащий несколько контекстов.
Откроется диалоговое окно «Выберите контекст».
2.
Выберите контекст в диалоговом окне «Выберите контекст».
4.2.6.4 Сброс контекстов при обновлении запроса
Панель запросов открыта.
1.
Щелкните Свойства запроса в списке инструментов на панели запроса, чтобы открыть диалоговое окно «Свойства запроса».
2.
Выберите Сброс контекстов при обновлении.
2012-12-04 76
Создание запросов


4.2.6.5 Удаление контекстов из запроса
Панель запросов открыта.
1.
Щелкните Свойства запроса в списке инструментов на панели запроса, чтобы открыть диалоговое окно «Свойства запроса».
2.
Щелкните Удалить контексты.
4.2.7 Область анализа
Область анализа для запроса – это дополнительные данные, которые можно извлечь из базы данных для получения дополнительных сведений о результатах, возвращаемых каждым из объектов в запросе. Эти дополнительные данные не отображаются в начальных результатах отчета, но остаются доступными в кубе данных, благодаря чему их в любое время можно добавить в отчет для получения дополнительных сведений. Этот процесс получения данных до более низких уровней детализации называется переходом вниз по иерархии объекта.
Примечание:
Этот параметр панели запросов доступен только для реляционных юниверсов UNX и не доступен для юниверсов OLAP.
В юниверсе область анализа соответствует иерархическим уровням, которые находятся ниже объекта, выбранного для запроса. Например, область анализа на один уровень вниз для объекта "Год" будет включать объект "Квартал", который следует непосредственно за годом.
Этот уровень можно задать при создании запроса. Это позволяет включать в запрос объекты,
находящиеся ниже в иерархии, без их отображения на панели Объекты результатов. Иерархии в юниверсе позволяют выбирать область анализа и соответствующие доступные для перехода уровни иерархии. Также можно создать пользовательскую область анализа, выбрав конкретные измерения, которые будут входить в область.
Примечание:
При работе в режиме детализации запроса нельзя устанавливать область анализа, так как в режиме детализации область изменяется динамически в соответствии с действиями перехода по иерархии.
4.2.8 Уровни области анализа
2012-12-04 77
Создание запросов

Для области анализа можно задавать следующие уровни:
Описание
Уровень
В запрос включаются только те объекты, кото- рые отображаются на панели Объекты ре-
зультатов.
Нет
Для каждого объекта на панели Объекты ре-
зультатов в запрос включается один, два или три объекта ниже в дереве иерархии. Данные этих объектов хранятся в кубе до тех пор, пока не будут добавлены в документ.

На один уровень вниз

На два уровня вниз

На три уровня вниз
В запрос включаются все объекты, вручную добавленные на панель "Область анализа".
Пользовательский
Включение области анализа в документ существенно увеличивает размер документа. Причина заключается в том, что данные, необходимые для заданной области, сохраняются в документе даже тогда, когда они не видны в отчете до включения режима детализации и выполнения развертки до данных для отображения соответствующих значений.
Для сокращения размера документов и повышения эффективности работы область анализа рекомендуется включать только в те документы, при работе с которыми пользователям потребуется детализация.
4.2.9 Настройка области анализа
1.
Щелкните кнопку панели Показать/скрыть область анализа таким образом, чтобы она стала выглядеть нажатой.
Панель "Область анализа" появляется внизу панели Объекты результата. По умолчанию для области анализа установлено значение "Нет". Каждое измерение на панели "Объекты результата" появляется на панели "Область анализа".
2.
Щелкните стрелку вниз в поле раскрывающегося списка Область анализа.
3.
Выберите уровень области анализа.
Уровень появляется в поле списка, и измерения, упорядоченные в иерархиях ниже каждого измерения на панели Объекты результата, появляются на панели Область анализа.
4.
Если необходимо добавить выбранные измерения в область анализа или создать пользовательскую область анализа, выберите измерения в диспетчере запросов и перетащите их на панель Область анализа.
2012-12-04 78
Создание запросов


4.2.10 Просмотр скрипта, сформированного запросом
При создании запроса для возвращения результатов запрос формирует с помощью внутренних механизмов скрипт SQL или MDX. SQL – это язык запросов, поддерживаемый всеми реляционными базами данных. MDX – это язык запросов, поддерживаемый базами данных OLAP.
Код SQL, сформированный запросом, можно просматривать и изменять. Запросы MDX можно просматривать, но не изменять.
Примечание:
Нельзя просматривать скрипты запросов, которые вызывают хранимые процедуры базы данных.
4.2.10.1 Просмотр и редактирование созданного сценария
Примечание:
Если запрос содержит необязательные подсказки, сценарий запроса редактировать нельзя.
Отредактируйте запрос и удалите все необязательные подсказки прежде, чем редактировать сценарий.
1.
На панели инструментов запроса щелкните Просмотр сценария для открытия диалогового окна «Средство просмотра сценариев запросов».
Если сценарий недоступен для редактирования, указанные в ответе на подсказку значения отображаются непосредственно в запросе.
Например, если ответом на подсказку [Страна] было значение "UK", в запросе появится строка,
подобная следующей
Resort_country.country In ('UK')
Если подсказке еще не было присвоено какое-либо значение, в Web Intelligence отображается синтаксис для запросов на ввод (описывается ниже).
1   ...   4   5   6   7   8   9   10   11   ...   43

2.
Чтобы сделать созданный сценарий доступным для редактирования, щелкните Использовать
пользовательский сценарий запроса.
Если сценарий доступен для редактирования, в запросе появляется синтаксис Web Intelligence для подсказок.
Например, в запросе появится строка, подобная следующей
Resort_Country.country
=
@prompt('Enter Country:','A','Resort\Country',
Mono,Free,Persistent,,User:0)
2012-12-04 79
Создание запросов

3.
Чтобы проверить допустимость внесенных исправлений, после редактирования сценария нажмите кнопку Проверить.
4.
Чтобы скопировать сценарий в буфер обмена, нажмите кнопку Копировать. Этот параметр недоступен в веб-интерфейсе.
5.
Чтобы распечатать сценарий, нажмите кнопку Печать. Этот параметр недоступен в веб-интерфейсе.
4.2.11 Ограничение объема возвращаемых запросом данных
4.2.11.1 Ограничение объема данных, возвращаемых запросом
Панель запросов открыта.
Объем данных, возвращаемых запросом, можно ограничить. Для этого нужно указать максимальное число строк, которое может вернуть запрос, использовать типовой результирующий набор либо выбрать, нужно ли возвращать пустые или дублирующиеся строки.
Таблица 4-13: Ограничение объема данных, возвращаемых запросом
Доступно в
Функция
Реляционные UNX-запросы, запросы OLAP.
Недоступно в запросах BEx.
Извлечение повторяющихся строк
Реляционные UNX-запросы. Недоступно в
UNX-запросах OLAP и запросах BEx.
Возврат образца набора результатов
Доступно только в UNX-запросах OLAP. Недо- ступно в запросах BEx.
Извлечение/исключение пустых строк
1.
Щелкните Свойства запроса в списке инструментов на панели запроса, чтобы открыть диалоговое окно «Свойства запроса».
2.
Чтобы исключить повторяющиеся строки, снимите флажок Извлечь повторяющиеся строки
(этот параметр недоступен в запросах BEx).
3.
Чтобы задать максимальное число извлекаемых строк, выберите Максимальное число
извлекаемых строк и укажите нужное значение.
4.
Чтобы вернуть типовой результат, щелкните Образец набора результатов. Чтобы использовать фиксированный отбор, щелкните Фиксированный. Выборка недоступна в запросах BEx.
2012-12-04 80
Создание запросов