Файл: Руководство пользователя sap businessObjects Web Intelligence.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 18.03.2024
Просмотров: 202
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Примечание:
Если в детализированном отчете содержатся измерения нескольких поставщиков данных, при помещении курсора на значение, отображаемое в фильтре, появляется подсказка. В подсказке отображается имя запроса и измерение для значения.
См. также
•
Создание простых фильтров отчетов
5.5.1.12.1 Изменение значения фильтра на панели детализации
1.
Убедитесь, что включен режим детализации.
2.
На панели детализации щелкните стрелку раскрывающегося меню для измерения, по которому необходимо выполнить фильтрацию.
3.
Щелкните нужное значение.
5.5.1.12.2 Добавление и удаление фильтра детализации
1.
Убедитесь, что включен режим детализации.
2.
Перетащите измерение со значениями, в области которых необходимо отфильтровать отчет,
в панель инструментов Переход по иерархии.
В панели инструментов Переход по иерархии отобразится поле списка для нового фильтра.
Чтобы отфильтровать результаты, которые отображаются в таблице, на диаграмме или в отчете с детализацией, из списка значений можно выбрать определенное значение.
3.
Чтобы удалить фильтр перехода по иерархии, перетащите измерение с панели инструментов
Переход по иерархии.
5.5.1.13 Сохранение отчетов с фильтрами детализации
При сохранении документа с отчетами в режиме детализации фильтры, созданные во время детализации, также сохраняются в документе. При открытии документа, сохраненного в режиме детализации, в детализированных отчетах отображается панель инструментов "Детализация",
в которой показываются созданные во время предыдущего сеанса детализации фильтры.
Примечание:
Документы, сохраненные в режиме детализации, открываются дольше по сравнению с документами, сохраненными в режиме результатов.
2012-12-04 270
Создание отчетов
5.5.1.14 Обновление данных в детализированном отчете с помощью
подсказок
Некоторые отчеты содержат подсказки. При обновлении документа в подсказках необходимо ввести значения, которые следует извлечь из базы данных и возвратить в отчеты в документе.
Например, в подсказке может потребоваться указать год, за который необходимо получить данные. В этом детализированном отчете отображаются значения для объекта 2003 года – год,
указанный в подсказке.
Если детализированный отчет фильтруется по году 2003, затем выполняется обновление документа, после чего в подсказке вводится 2002 год, то в отчете будут отображаться результаты для 2002 года, а не для 2003 года.
5.5.1.15 Детализация с помощью перехода по иерархии запросов
5.5.1.15.1 Определение перехода по иерархии запроса
Переход по иерархии можно выполнять в режиме перехода по иерархии запроса, работа которого отличается от стандартного режима. При включении перехода по иерархии запроса переход осуществляется путем изменения основного запроса (добавления и удаления изменений и фильтров запроса), а также путем применения фильтров перехода по иерархии.
Пример: Переход вниз по иерархии от месяца к неделе
В этом примере "Месяц" является самым нижним измерением, которое доступно в настоящий момент в запросе иерархии времени, а "Неделя" – это измерение, расположенное на уровень ниже в иерархии.
При выполнении развертки Месяц = Январь выполняются три действия:
•
В область анализа добавляется "Неделя".
•
Фильтр запроса применяет к объекту "Месяц" ограничение "Январь".
•
Добавляется фильтр детализации, ограничивающий объект "Месяц" значением "Январь".
Если свернуть элемент от "Недели" к "Месяцу", происходит обратный процесс:
•
"Неделя" убирается из области анализа.
•
Фильтр запроса удаляется.
•
Фильтр детализации удаляется.
2012-12-04 271
Создание отчетов
1 ... 21 22 23 24 25 26 27 28 ... 43
Примечание:
Фильтры детализации в режиме детализации запроса не обязательны. Они применяются для согласованности со стандартным режимом детализации. Например функция DrillFilters будет возвращать правильное значение в режиме детализации запроса, поскольку при детализации запроса применяются фильтры детализации, соответствующие фильтрам запроса.
Использование детализации запроса
Детализация запроса используется, если в отчете содержатся агрегированные меры, вычисленные на уровне базы данных. Она рассчитана, в частности, на реализацию режима перехода по иерархии, адаптированного к таким базам данных, как Oracle 9i OLAP, которые содержат функции агрегирования, не поддерживаемые в Web Intelligence, или функции, которые невозможно точно рассчитывать в отчете во время сеанса детализации.
Детализация запроса также позволяет сократить объема данных, сохраняемых локально во время сеанса детализации. Так как детализация запроса сокращает область анализа, если свернуть элемент, она позволяет не извлекать ненужные данные.
Включение перехода по иерархии запроса
1.
Нажмите кнопку Документ на вкладке Свойства, чтобы открыть панель Свойства документа.
2.
Выберите пункт Использовать переход по иерархии запроса.
Если в отчете уже определена область анализа, отображается сообщение, предлагающее очистить область анализа перед включением перехода по иерархии запроса.
Детализация с помощью перехода по иерархии запросов
Переход вниз по иерархии при работе с детализированным запросом
При выполнении развертки, в точке, где данные выходят за пределы анализа, детализация запроса происходит также, как и стандартная детализация.
Детализированное измерение фильтруется в режиме детализации запроса путем добавления фильтра запроса к фильтру детализации. Например, при детализации по Год=2001 добавляется фильтр запроса, ограничивающий измерение "Год" значением 2001. Поэтому единственным значением для детализированного измерения, отображаемым на панели инструментов детализации, является текущее анализируемое значение (в данном случае – 2001 год). В этом заключается отличие от стандартного режима детализации, где на панели инструментов видны все значения измерения. В результате, изменить фильтры значений в режиме детализации запроса нельзя (например, при анализе 2001 года, переключиться на 2003 год не получится).
Так как переход по иерархии запроса автоматически расширяет область анализа, его можно выполнять только при наличии соответствующих прав на переход по иерархии вне текущей области. Для получения дополнительных сведений обратитесь к администратору.
2012-12-04 272
Создание отчетов
Переход вверх по иерархии при работе с детализированным запросом
Если свернуть элемент, детализированный запрос удаляет измерения из запроса. Например,
если свернуть элемент от месяца к кварталу, измерение месяца удаляется из запроса. Это приводит к двум следствиям:
•
Детализированный запрос несовместим с детализированными снимками.
•
Невозможно свернуть элемент за любое измерение, отображаемое в качестве одного из объектов отчета. Например, если в отчете отображаются год, квартал и доход, свернуть элемент от квартала к году будет нельзя, так как при этом квартал был бы удален из списка объектов отчета.
См. также
•
Переход по иерархии запроса и снимки детализации
Переход по иерархии запроса и снимки детализации
Не следует использовать снимки детализации при работе в режиме перехода по иерархии запроса, поскольку переход по иерархии запроса означает, что невозможно гарантировать постоянство снимков.
В режиме детализации запроса снимки изменяются при свертывании элемента за пределами измерения, включенного в снимок. Поскольку при свертывании элемента выполняется удаление измерений из базового запроса, измерения также удаляются из снимка.
Переход по иерархии запроса и другие отчеты, основанные на одном поставщике данных
Если в документе содержатся другие отчеты с измерениями, на которых выполняется переход по иерархии запроса в режиме детализации, эти отчеты изменяются, поскольку при переходе по иерархии запроса изменяются содержащиеся в них измерения.
Этого можно избежать (за счет извлечения копии данных) путем создания нового поставщика данных и повторного построения отчета для этого поставщика. Теперь при переходе по иерархии запроса в режиме детализации другой отчет не затрагивается.
Пример: Переход по иерархии измерения, отображающегося в другом отчете
Если существует два отчета, основанных на запросе, в котором содержатся объекты "Год",
"Квартал" и "Доход от продаж", то при использовании детализации запроса для развертки объекта Год = 2001 в первом отчете также произойдет фильтрация данных по Году во втором отчете, который будет содержать только значения за 2001 год.
5.5.2 Объединение данных из измерений и иерархий
2012-12-04 273
Создание отчетов
5.5.2.1 Определение объединения
Можно синхронизировать данные, возвращаемые различными измерениями, иерархиями или атрибутами, создавая включающие их объединенные объекты. Объединяются данные от разных поставщиков данных. Например, при наличии одного поставщика данных, который содержит подробные сведения о клиенте, и другого поставщика данных, который содержит данные по продажам, двух поставщиков данных можно синхронизировать вокруг покупателя.
При объединении данных из одного источника данных (одного юниверса или запроса Bex)
объединение основывается на внутреннем идентификаторе каждого элемента данных. При объединении данных из разных поставщиков данных объединение основывается на заголовках каждого из элементов данных. Например, при синхронизации двух иерархий [География] элемент данных [Лос-Анджелес] объединяется с элементом [Лос-Анджелес] по внутреннему идентификатору, если иерархии основаны на одном источнике данных. Если иерархии находятся в различных источниках данных, то элементы объединяются по заголовку "Лос-Анджелес".
Если объединение выполняется по заголовку, а у различных элементов с одинаковым заголовком имеются различные родительские элементы, то объединить такие элементы не удастся, и при этом выводится ошибка #MULTIVALUE.
Если объединяемый объект содержит иерархию, включить ее в отчет непосредственно будет невозможно, но при этом возможен просмотр синхронизированных иерархических данных в исходных иерархиях. Если в отчет включается объединенный объект без иерархий, то при последующем добавлении в объект иерархий объект возвратит ошибку #COMPUTATION.
См. также
•
Объединение иерархий
5.5.2.1.1 Объединение провайдеров данных на основе ключей
При объединении двух источников данных на основе объектов сведений для запроса на основе
BICS ключи запроса BEx отображаются на сведения. Таким способом обеспечивается возможность объединения поставщиков данных на основе ключей. После объединения атрибут используется в отчете так же как измерение.
5.5.2.2 Выбор данных для объединения
Данные объединяются, когда отчет извлекает данные из различных, но связанных между собой источников. Например, в отчете отображаются доход и контрольные показатели продаж. В отчете содержатся разделы, основанные на объекте "Год", и в каждом разделе отображаются доход и контрольные показатели продаж. Если данные о доходе и продажах поступают из двух различных
2012-12-04 274
Создание отчетов