SAP Webi - Использование запросов
Запросы в Webi управляются на панели запросов. Когда вы создаете отчет Webi, вы используете запросы на панели запросов для получения данных из источника данных.
Запросы можно создавать из различных интерфейсов, например, вы можете создавать запросы на основе Universe, представлять данные в базе данных OLAP как объекты, плоские файлы, такие как файлы Excel и CSV, данные в SAP InfoCubes с использованием запросов BEx, представления анализа или запроса как веб-службы.
У каждого запроса есть измерения и меры. Меры всегда возвращают числовые данные на основе вычислений и других объектов в источнике данных. Запросы могут быть иерархическими или неиерархическими по своей природе. Неиерархические запросы не имеют отношения между объектами.
Иерархии определяют отношения между объектами. Например: в географической иерархии у вас есть меры, основанные на географических иерархиях, таких как округа, штаты и города. Используя иерархии, вы можете переходить вверх и вниз, чтобы увидеть данные на следующем уровне.
Панель запросов недоступна, если вы используете веб-интерфейс инструмента Webi.
Определение запроса
В документе Webi данные в отчете извлекаются из источника данных с помощью панели запросов. Все запросы построены на панели запросов, а интерфейс панели запросов зависит от источника данных, который вы используете для получения данных.
Запросы можно создавать в Universe, который содержит реляционные модели данных и модели данных OLAP, данные из плоских файлов, таких как CVS, файлы XLS, запрос SAP BW BEx и представление анализа. Запрос запускается для получения данных из источника данных. Вы можете применять фильтры, а также просматривать данные на панели запросов.
To open a Query Panel - Перейдите в Web Intelligence → Создать → Выбрать источник данных → ОК.
Когда вы нажимаете «ОК», вы должны выбрать источник данных из списка выбранного типа источника данных.
Откроется новое окно, известное как Панель запросов. Выберите объекты в структуре юниверса, которые вы хотите добавить в отчет в объектах результатов.
Чтобы добавить фильтр, выберите объект в фильтрах запросов, перетащив объект и выберите значение. Для предварительного просмотра данных щелкните вкладку «Обновить». Чтобы добавить этот запрос в отчет, нажмите кнопку «Выполнить запрос» в верхней части экрана, чтобы добавить его в документ Webi.
Права пользователей запросов и документов
Вы можете просматривать несколько объектов на панели запросов и создавать, редактировать и удалять объекты в запросах в соответствии с правами доступа пользователя для входа. Пользователи обычно создаются администратором BusinessObjects. CMC используется для создания профилей пользователей для входа в инструменты BO.
Если у вас недостаточно прав доступа, вы не сможете получить доступ к нескольким объектам отчета. Права доступа определяются администратором БО.
Классы и подклассы
Классы используются для группировки похожих объектов в отчете. Класс может содержать один или несколько подклассов. Подклассы содержат дополнительную подкатегорию объектов на верхнем уровне класса.
Классы используются для логической организации объектов. Создавая запросы в Universe, вы можете найти информацию об объектах, которые вы должны использовать в запросе.
Размер
В Dimension перечислены все объекты, с помощью которых мы хотим анализировать данные. Измерение обеспечивает основу для анализа в отчете. Измерение обычно содержит данные неиерархического символьного типа, такие как имя клиента, название продукта, адрес клиента, адрес офиса продаж и т. Д.
Типичные примеры измерений - продукт, клиент, время и т. Д.
Analysis Dimension- Измерение анализа содержит группу связанных друг с другом иерархий. Когда вы добавляете измерение анализа в отчет, его иерархия по умолчанию отображается в запросе.
Атрибуты и меры
Атрибут предоставляет данные об измерениях или иерархии. Например - Домашний адрес измерения клиента. Атрибут имеет однозначное отношение к соответствующему измерению. У каждого покупателя есть только один адресный объект.
Если юниверс спроектирован неправильно, объект возвращает несколько значений для измерения, а в соответствующей ячейке отчета отображается ошибка МНОГОЗНАЧЕНИЯ.
Показатели определяются как числовые значения в отчете, по которому выполняется анализ. Это целые числа, которые используются для сравнения производительности организации с определенными ключевыми показателями эффективности.
For example - Продажи в каждом регионе, общий годовой доход, прибыль по продукту и т. Д.
Иерархии
Иерархия представляет собой родительско-дочерние отношения во Вселенной. Это позволяет вам перейти вверх или вниз в отчете до следующего уровня. Например, иерархия географии содержит страну, штат и город. Иерархия времени содержит год, квартал, месяц и неделю.
Используя селектор элементов при определении иерархии, вы можете определить, какой элемент появится в наборе результатов. В иерархических источниках данных иерархии связаны с измерением.
Члены и именованный набор в иерархии
Члены определены на разных уровнях иерархии в источнике данных. Например - рассмотрим географическую иерархию, содержащую элементы - «Индия» на уровне страны и «Харьяна» на уровне штата.
Вы также можете включить отдельные элементы в запрос из иерархии, если не хотите добавлять все элементы. Именованный набор можно использовать для определения набора членов.
Именованный набор определяется как именованное выражение и приводит к набору членов. Вы можете определить именованный набор на уровне юниверса или на уровне реляционной базы данных или базы данных OLAP.