Главная страница
Навигация по странице:

  • См. также •Определение объединения•Определение перехода по иерархии запроса3.1.14.1 Отображение и установка свойств документа

  • Разработка .1. Нажмите кнопку Документ

  • Описание Объект отображения

  • Стоимость хра- нения Штучные про- дажи Клиенты

  • Пример: Включение в запрос двух иерархий

  • Сумма Интернет-продаж Пол География клиентов

  • Сумма Интернет-продаж Пол География клиентов $1 155Все полыАлан$1 155ЖенскийОграничения при работе с иерархиямиПримечание

  • Ограничение Web Intelligence Особенность иерархии

  • Селекционный выбор. Руководство пользователя sap businessObjects Web Intelligence


    Скачать 3.62 Mb.
    НазваниеРуководство пользователя sap businessObjects Web Intelligence
    АнкорСелекционный выбор
    Дата14.02.2023
    Размер3.62 Mb.
    Формат файлаpdf
    Имя файла39004_64470481.pdf
    ТипРуководство пользователя
    #936088
    страница6 из 43
    1   2   3   4   5   6   7   8   9   ...   43
    Описание
    Свойство
    Выберите этот параметр, если необходимо объединить подсказки, созданные в Web
    Intelligence из переменных BEx, в исходный запрос BEx. Объединяются только переменные
    BEx, имеющие одинаковое техническое имя.
    При отключении этого параметра все объеди- ненные перед этим переменные BEx разъеди- няются и обрабатываются как отдельные подсказки.
    Объединение подсказок (переменные BEx)
    Примечание:
    В приложении Web Intelligence можно настроить автоматическое обновление при открытии документа, не включая параметр "Обновлять при открытии" в свойствах документа на консоли
    Central Management Console, чтобы отменить выбор права безопасности "Отключить автоматическое обновление при открытии для всех документов".
    См. также

    Определение объединения

    Определение перехода по иерархии запроса
    3.1.14.1 Отображение и установка свойств документа
    Документ открыт с интерфейсом в режиме Разработка.
    1.
    Нажмите кнопку Документ на вкладке Свойства, чтобы открыть диалоговое окно «Сводка по документу».
    2.
    Просмотр или изменение свойств в диалоговом окне, как описано выше.
    3.
    После завершения нажмите кнопку ОК.
    2012-12-04 47
    Создание документов и работа с ними

    2012-12-04 48
    Создание документов и работа с ними

    Создание запросов
    4.1 О запросах
    4.1.1 Выбор данных с помощью запросов
    4.1.1.1 Определение запросов
    4.1.1.1.1 О правах пользователя для запросов и документов
    Возможность просматривать, создавать, изменять или удалять документы и отчеты также зависит от прав пользователя. Кроме того, без соответствующих прав невозможно просматривать определенные элементы отчетов. Эти права определяются администратором. Администратор может просматривать и редактировать запросы даже в том случае, если права доступа имеются лишь у ограниченной группы пользователей.
    4.1.1.1.2 Определение запросов
    При создании документа или добавлении в него новых данных для извлечения сведений из источника данных в документ используются запросы. Запросы создаются при помощи «панели запросов», при этом тип панели зависит от источника данных для запроса.
    В зависимости от используемого интерфейса можно создавать запросы на основе юниверсов,
    представляющих данные в реляционных или OLAP базах данных в виде объектов, на основе локальных источников данных, например текстовых файлов или файлов Microsoft Excel, на основе инфо-кубов SAP в приложении SAP BW Business Warehouse с использованием запросов BEx,
    на основе источников данных Pioneer или веб-служб. После выполнения запроса данные возвращаются в отчет и доступны для дальнейшего анализа, например, фильтрации или ранжирования.
    2012-12-04 49
    Создание запросов

    Примечание:
    Файлы Microsoft Excel не поддерживаются для версий старше MS Excel 97.
    Меры являются общими для всех запросов. Меры возвращают данные, часто числовые,
    вычисляемые с учетом других объектов запроса (измерений или иерархий).
    Запросы, использующие юниверсы, могут быть или не быть иерархическими. Запросы без иерархии организуют данные в измерения, у которых нет иерархической структуры. Например,
    запрос, содержащий измерение клиента и меру дохода, может рассчитывать доход на клиента.
    Иерархии организуют данные в иерархические структуры. Например, географическая иерархия может содержать данные о странах, регионах и городах (различные уровни иерархии). Запрос,
    содержащий географическую иерархию и меру дохода, рассчитывает доход на различных уровнях иерархии (страна, регион, город).
    Будет ли запрос к юниверсу иерархическим или без иерархии, зависит от базы данных, из которой извлекаются данные юниверса.
    4.1.1.1.3 Доступные в запросах объекты
    В запросах Web Intelligence доступны следующие объекты:
    Классы и подклассы
    Объекты группируются в папках, называемых классами. В каждый класс также могут входить один или несколько подклассов. Подклассы содержат объекты, которые позволяют более детально определить подкатегории объектов, находящихся на верхнем уровне в классе.
    Классы предназначены для объединения объектов в логические группы. При создании объектов в юниверсе классы помогают найти те объекты, которые предоставляют информацию, требуемую для использования в запросе.
    Измерение анализа
    Измерение анализа содержит набор связанных иерархий. Измерения анализа не отображаются в запросах как объекты результатов. При выборе измерения анализа в запросе отображается его иерархия по умолчанию.
    Измерения анализа выглядят следующим образом:
    Измерение
    Измерение представляет неиерархические данные, обеспечивающие основу для выполнения анализа в отчете. С помощью измерений, как правило, извлекаются символьные данные, например имена клиентов, названия курортов или даты. Например, запрос, содержащий измерение [Клиент]
    и меру [Доход], возвращает созданный доход по клиентам.
    Измерения образуют неиерархические столбцы в наборе результатов, созданном по запросу.
    2012-12-04 50
    Создание запросов

    В иерархических источниках данных иерархии основаны на измерениях. Иерархии отображаются в списке доступных объектов под измерениями, на которых они основаны. Можно включить в запрос измерение, чтобы извлечь неиерархические данные, или одну или несколько связанных с ним иерархий, чтобы извлечь иерархические данные.
    Атрибут
    Атрибут предоставляет описательные данные об измерении или иерархии. Например, Возраст может быть атрибутом измерения Заказчик.
    Атрибут должен иметь отношение "один к одному" со связанным с ним измерением. Каждое значение объекта измерения может иметь только одно связанное с ним значение любого атрибута.
    В предыдущем примере каждое значение Заказчик может иметь только одно связанное с ним значение объекта сведений Возраст.
    Если из-за неправильного проектирования юниверса объект сведений пытается вернуть несколько значений для одного значения измерения, в его ячейке отображается сообщение об ошибке
    #MULTIVALUE.
    Атрибуты выглядят следующим образом:
    Примечание:
    Для юниверсов UNV (созданных с помощью средства создания юниверсов) атрибуты называют сведениями и применяют к реляционным источникам данных.
    Иерархия
    Иерархия представляет собой набор элементов данных, упорядоченных по уровням или родительско-дочерним отношениям. Например, иерархия [Географическое положение] может содержать уровни [Страна], [Штат] и [Город].
    Иерархии образуют иерархические столбцы в наборе результатов, созданном по запросу.
    Элементы иерархии можно развернуть, чтобы просмотреть их данные. Например, можно развернуть уровень [Калифорния] в иерархии [Географическое положение], чтобы открыть данные, относящиеся к Калифорнии.
    Функция "Выбор элементов" позволяет выбрать элементы, отображаемые в наборе результатов.
    В иерархических источниках данных иерархии связаны с измерением и отображаются в списке доступных объектов под измерением, с которым они связаны. Кроме того, для объектов иерархии отображаются следующие сведения:
    2012-12-04 51
    Создание запросов

    Описание
    Объект отображения
    Это стандартная иерархия Web Intelligence, она является заполнителем для извлеченной иерархии.
    Стрелка рядом со значком элемента
    Это элемент для проверки или переключения, который указывает на то, что данный объект является "активной" иерархией в BEx, MSAS и
    Essbase (в MSAS термин "стандартная" служит для обозначения актив- ной иерархии).
    Символ V в черном кружке
    Это применяется для запросов BEx. Это номер версии иерархии BW,
    который использовался при разработке. Для этих иерархий в Web
    Intelligence теперь отображается версия иерархии после ее имени. На- пример, иерархия "Страна [2]". Разработчик запроса BEx может для ясности предварить номер версии строкой, например [версия 2]. Эта версия также будет отображена в заголовке таблицы отчета.
    [n], где n является це- лым числом
    Объект уровня
    Уровень представляет собой набор элементов в иерархии, находящихся на одном расстоянии от корневого объекта иерархии. Например, [Город] может быть уровнем иерархии [Географическое положение], который содержит такие элементы, как [Лос-Анджелес] и [Сан-Франциско]. Имена уровней предваряются обозначением их глубины. Номера являются последовательными и всегда начинаются с номера 1, обозначающего корневой элемент:
    1 - уровень a
    2 - уровень b
    3 - уровень c
    Уровни образуют плоские столбцы в наборе результатов, созданном по запросу. Например,
    запрос, содержащий уровень [Страна] и объекты [Доход], создает следующий результат:
    Доход
    Страна
    10 123 121
    США
    8 232 231
    Франция
    7 342 342
    Германия
    9 343 092
    Великобритания
    Не все иерархии содержат уровни. В запросах BEx уровни в иерархиях недоступны.
    Уровни выглядят следующим образом:
    2012-12-04 52
    Создание запросов

    См. также

    Определение запросов BEx
    Member
    Элемент является отдельной единицей данных в иерархии. Например, иерархия [География]
    может содержать такие элементы, как [Франция] на уровне [Страна] или [Лас-Вегас] (на уровне
    [Город]).
    Если включение всех элементов иерархии не требуется, выберите отдельные элементы иерархии для включения в результат запроса. Также можно определить именованное множество,
    содержащее набор элементов.
    Именованное множество
    Именованное множество – это именованное выражение, которое возвращает набор элементов:
    Именованные множества могут быть определены в базах данных OLAP или в юниверсах на основе реляционных баз данных или баз данных OLAP.
    Вычисляемый элемент
    Вычисляемые элементы – это элементы, возвращаемые выражением MDX. MDX – это язык,
    используемый для доступа к иерархическим данным в базах данных OLAP.
    Администратор базы данных OLAP может создавать вычисляемые элементы, доступные запросам
    MDX, которые обращаются к базе данных.
    Вычисляемые элементы выглядят следующим образом:
    Мера
    Меры извлекают данные, обычно числовые, которые являются результатом вычислений в базе данных. Например, "Доход" – это сумма проданных единиц товара, умноженная на цену за единицу товара. Меры часто размещаются в классе "Меры".
    По умолчанию меры рассчитываются путем объединения подробных значений, извлеченных из базы данных. Интеллектуальные меры представляют собой особый вид мер, рассчитываемых непосредственно в базе данных и возвращаемых по запросу уже в агрегированном виде.
    В определенных ситуациях интеллектуальные меры влияют на способ отображения вычислений.
    Для получения дополнительной информации об интеллектуальных мерах см. в руководстве
    Использование функций, формул и вычислений в Web Intelligence.
    Меры возвращают в запросе результаты на основе объектов, с которыми они связаны. Например,
    запрос, содержащий измерение [Клиент] и меру [Доход], возвращает доход по клиентам. Запрос,
    который содержит иерархию [Географическое положение] и меру [Доход], рассчитывает все возможные агрегирования в иерархии.
    2012-12-04 53
    Создание запросов

    Объекты мер выглядят следующим образом:
    4.1.1.1.4 Определение запросов без иерархии
    Запросы без иерархии – это запросы, использующие юниверс, но не содержащие объекты с иерархической организацией данных. Запросы без иерархии создаются с применением измерений,
    атрибутов и мер. Измерения представляют бизнес-объекты, например, заказчиков или города.
    Меры выводят результаты, как правило – числовые, из включаемых в запрос измерений. Например,
    запрос, содержащий измерение [Доход] и меру [Доход], возвращает доход на клиента.
    Запросы без иерархии формируют наборы результатов, в которых измерения не связаны между собой. Каждый объект запроса формирует в наборе результатов один неструктурированный столбец.
    Запросы без иерархии не могут содержать следующие объекты: иерархии, уровни, элементы или именованные множества.
    См. также

    Построение запроса к юниверсу
    4.1.1.1.5 Определение иерархических запросов
    Иерархический запрос содержит как минимум один иерархический объект. Иерархические запросы можно строить либо на основе юниверсов, поддерживающих иерархические данные, либо на основе запросов BEx, предоставляющих непосредственный доступ к объектам SAP Info Queries.
    Источником иерархических данных могут быть реляционные базы данных или базы данных
    OLAP, в зависимости от того, каким образом юниверс структурирует данные.
    Примечание:
    Для реляционного источника данных это не настоящая иерархия, а путь навигации.
    Иерархии можно включать либо в виде объектов результата, либо в виде объектов фильтра.
    При построении иерархического запроса панель запросов предоставляет дополнительные функции для работы с иерархическими данными. Например, если иерархия включается в виде объекта результата, можно выбирать включаемые в результат элементы иерархии. Эти функции работы с иерархией недоступны при построении запроса к данным без иерархии. Конкретный набор функций, доступных на панели иерархического запроса, зависит также от источника иерархических данных, к которому выполняется доступ.
    Результирующий набор, формируемый иерархическим запросом, позволяет выполнять иерархический анализ данных. Каждый объект иерархии в запросе формирует в отчете иерархический столбец. Элементы можно разворачивать, чтобы отобразить их дочерние объекты;
    например, можно развернуть элемент [США], чтобы в иерархии [География] отобразились штаты
    США.
    Меры в блоке агрегируются в зависимости от элемента, с которым они связаны. Например,
    иерархический запрос, содержащий иерархию [Клиенты] и меры [Штучные продажи] и [Стоимость хранения], выдаст следующий набор результатов:
    2012-12-04 54
    Создание запросов

    Стоимость хра-
    нения
    Штучные про-
    дажи
    Клиенты
    371 579 364 707
    Все клиенты
    234 555 276 773
    США
    67 999 45 506
    Штат Кали- форния
    56 700 32 104
    Штат Орегон
    12 325 10 324
    Олбани
    См. также

    Выбор элементов иерархии в запросах BEx

    Использование контекстов в запросах BEx
    Включение в запрос нескольких иерархий
    При совмещении в запросе нескольких иерархий запрос возвращает результаты для всех сочетаний элементов различных иерархий.
    Пример: Включение в запрос двух иерархий
    Имеется две иерархии: [Пол] (содержащая элементы [Все], [Мужской] и [Женский]) и [География клиентов]. При совмещении этих двух иерархий в запросе с мерой будет получен следующий результат:
    Сумма Интернет-продаж
    Пол
    География клиентов
    $29 358 677
    Все полы
    Все клиенты
    $10 000 000
    Женский
    $19 358 677
    Мужской
    $2 644 017
    Все полы
    Франция
    $1 058 677
    Женский
    $1 285 340
    Мужской
    $1 249
    Все полы
    Пьер
    $1 249
    Женский
    2012-12-04 55
    Создание запросов

    Сумма Интернет-продаж
    Пол
    География клиентов
    $1 155
    Все полы
    Алан
    $1 155
    Женский
    Ограничения при работе с иерархиями
    Примечание:
    При работе с иерархиями применяются следующие ограничения.
    Ограничение Web Intelligence
    Особенность иерархии
    Фильтр позволяет удалить промежуточный узел иерархии. В этом случае невозможно получить доступ к следующему уровню элемента из родительского узла с помощью простой операции развертывания. Чтобы получить доступ к потомкам родительского узла, ис- пользуйте параметр Развернуть все.
    Фильтрация по иерархии (ограничение развертывания)
    Это невозможно из-за потенциальных конфликтов в объединенных иерархиях.
    Фильтрация объединенного объекта на основе иерархии
    Фильтр отчета или таблицы с иерархией можно исполь- зовать для удаления строк безотносительно структуры иерархии. С помощью этого фильтра можно удалить родительский узел, развернутый в настоящее время,
    но оставить конечные элементы или свернутые узлы.
    Чтобы избежать возврата пустой таблицы, система автоматически разворачивает иерархии в блоках и выводит конечные элементы.
    Фильтрация по иерархии (отчет/таблица)
    При выполнении фильтрации из интерфейса фильтр основан на ключе указанного объекта.
    Фильтрация объекта из источника OLAP
    через юниверс UNX (включая запросы
    BEx)
    Это фильтрация по заголовку, в то время как фильтра- ция по иерархии предполагает использование ключа.
    Фильтрация из элемента управления вводом в измерении OLAP
    Это фильтрация по заголовку (даже для бизнес-объ- ектов OLAP, имеющих ключ).
    Фильтрация из панели фильтров
    Если при фильтрации по иерархии с помощью панели фильтров выбрать свернутый узел, не выведенный в таблице, будет возвращена пустая таблица. Чтобы отобразить все значения, используйте функцию раз- вертывания.
    Панель фильтров (панель перехода по иерархии)
    2012-12-04 56
    Создание запросов

    Ограничение Web Intelligence
    Особенность иерархии
    Сортировка иерархии (и измерения для источников
    OLAP) основана на позиции элемента в основной си- стеме, а не на лексикографическом порядке, как с другими бизнес-объектами. При сортировке иерархии учитывается структура иерархии, выполняется сорти- ровка элементов с общим родителем на указанном уровне.
    Сортировка иерархий
    При сортировке мер не удается сохранить порядок элементов в иерархии в той же таблице. Использова- ние сортировки приведет к отображению иерархии в таблице в одноуровневом виде.
    Сортировка мер в таблице
    При свертывании/развертывании иерархии, располо- женной справа от другой иерархии, система выполняет асимметричное свертывание/развертывание. Это действие выполняется только для выбранного элемен- та для указанного элемента иерархии слева. Можно явным образом запросить симметричное свертыва- ние/развертывание. В этом случае действие будет выполнено для всех экземпляров выбранного элемен- та. Симметричное свертывание/развертывание выпол- няется по умолчанию для иерархии, расположенной в измерении справа (в этом случае при свертыва- нии/развертывании по умолчанию и симметричном свертывании/развертывании достигается одинаковый результат).
    Симметричное/асимметричное сверты- вание/развертывания иерархии
    Свертывание/развертывание для иерархии, изменив- шейся после обновления (переменная узла иерархии,
    выбор элементов с помощью запроса на ввод, изме- нение на уровне куба), может оказаться заблокировано после обновления из панели предварительного про- смотра в панели запросов. В этом случае перетащите иерархию снова в столбец для отмены блокировки.
    Свертывание/развертывания иерархии
    Когда иерархия становится одноуровневой, все эле- менты иерархии отображаются на одном уровне, как для измерения, без использования знаков + или - для навигации и без контекстного меню свертывания/раз- вертывания.
    Выравнивание иерархий
    При ранжировании таблицы, содержащей иерархию,
    иерархическая структура данных не учитывается. В
    случае определения ранжирования в таблице, содер- жащей иерархию, иерархия становится одноуровне- вой.
    Ранжирование и иерархии
    2012-12-04 57
    Создание запросов

    1   2   3   4   5   6   7   8   9   ...   43


    написать администратору сайта