sap bo explorer что это
Коротко о SAP BusinessObjects
Программный продукт SAP BusinessObjects Business Intelligence (BI) Suite от компании SAP – это гибкая, масштабируемая платформа бизнес-аналитики, которая упрощает поиск и обмен информацией для принятия качественных бизнес-решений. Интегрированная, унифицированная инфраструктура программного продукта обеспечивает масштабируемость от одного до многих инструментов и интерфейсов на локальном уровне, в облаке или в качестве гибридного подхода.
Ключевые возможности системы SAP BusinessObjects Business Intelligence (BI):
- Отчетность и анализ. Все бизнес-пользователи могут понимать и оценивать тенденции и основные причины с помощью простых в использовании инструментов бизнес-аналитики для нерегламентированных запросов, отчетов и анализа в веб-среде.
- Визуализация и аналитика данных. Создание эффективной визуализации BI, панелей мониторинга и аналитических приложений для оценки рисков, повышения эффективности, выделения уникальных сведений и выявления возможностей. Использование функции общего доступа для обмена бизнес-информацией с коллегами и поддержки принятия решений в организации.
- Интеграция с пакетом Microsoft Office. Допускает использование интуитивно понятных инструментов для фильтрации и обработки данных, определения тенденций и выбросов из Microsoft Excel и обмена результатами в живых презентациях Microsoft PowerPoint. Возможность подключения к SAP Business Warehouse и SAP HANA для аналитики в режиме реального времени.
Решение для корпоративной аналитики влияет не только на технические, но и на творческие процессы. Сокращаются финансовые и репутационные риски, ведь человеческий фактор не влияет на процесс сбора корпоративной информации. Профессионалам не приходится тратить время на получение и проверку требуемых данных и аналитики – они могут полностью сосредоточится на выполняемой рабочей задаче. Руководителям удобнее оперативно оценить эффективность команды и принять стратегическое решение, опираясь на информативно представленные данные.
SAP BusinessObjects Business Intelligence позволяет представлять информацию каждому пользователю с учетом специфики современного бизнеса. Решение предлагает следующие возможности для корпоративных клиентов:
Круглосуточный доступ к информации из любой точки земного шара. Вы сможете легко и быстро обратиться к интересующим корпоративным данным, используя любое устройство: компьютер, планшет или смартфон. Удобный web-интерфейс прост в использовании, что способствует ускорению работы.
Легко настраиваемая система разграничения доступа. Вы можете не беспокоиться об утечке информации – каждый работник увидит только то, что ему положено видеть.
Быстрое и точное формирование отчетности. С SAP BO BI скорость проведения анализа и составления корпоративной документации значительно выше, чем в стандартных ERP-системах.
Возможность мгновенного перехода от консолидированных данных к детальной информации в иерархических отчетах.
Итоговая аналитика функциональна и наглядна. Корпоративная информация представлена максимально удобно, что позволяет эффективно обрабатывать её.
С BusinessObjects Business Intelligence просто приятно работать – визуальная составляющая приложений выглядит по-настоящему стильно и информативно.
Все продукты SAP BusinessObjects Business Intelligence обладают рядом общих функциональных черт, но каждый из них имеет свою специфику. С таким богатым выбором легко подобрать индивидуальное решение для нужд Вашей компании. Вот лишь некоторые возможности модуля для корпоративных клиентов:
Crystal Reports создает отчетные формы с точностью до «отдельного пикселя». Идеально подходит для печатной продукции – типовой отчетности для контролирующих органов или внутрикорпоративного использования.
Design Studio поможет в проведении стратегического анализа. Приложение помогает формировать информационные панели, известные как дашборды, с возможностью анализа по принципу «что – если».
Уникальное решение Data Services интегрируется со всеми распространенными системами управления предприятиями. Приложение извлекает и анализирует сколь угодно большие массивы данных, вне зависимости от их месторасположения и формата.
Information Design Tool – мощное средство для создания корпоративных информационных пространств, так называемых юниверсов. Внутри них скрыто то, что пользователи обычно не должны видеть в стандартных ERP-системах: механизмы извлечения, структуризации, анализа и трансформации данных. После создания юниверсов корпоративный пользователь работает с ними самостоятельно, у него отсутствует необходимость в помощи со стороны IT-отдела.
Большинство продуктов модуля имеют интуитивно понятный и визуально привлекательный интерфейс. Работать с корпоративными данными могут пользователи с любым уровнем технической грамотности. Необходимые данные для анализа собираются и визуализируются в удобной и информативной форме: в виде таблиц, графиков и диаграмм. Таким образом, решение SAP BO BI оптимизирует внутрикорпоративную работу всех отделов и помогают снизить нагрузку на IT-специалистов.
SAP сообщила о новых возможностях комплекта ПО SAP Business Objects Business Intelligence 4.0 в пакете обновлений feature pack 3. Компания также представила выпуск 1.0.1 продукта SAP Visual Intelligence, охарактеризовав его как мощный и удобный в работе инструментарий аналитики. Обо всем этом стало известно 17 июля на конференции SAP Analytics Forum North America, организованной немецкой компанией в своей северо-американской штаб-квартире в Ньютаун-Сквер (шт. Пенсильвания).
В очередном пакете обновлений Business Objects 4.0 присутствуют более развитые функции доступа к средствам BI (business intelligence) через мобильные устройства, в том числе на базе Apple iOS и Google Android. Другой новинкой является поддержка платформы с открытым исходным кодом Apache Hadoop для высокопроизводительной аналитической обработки больших объемов данных и более основательной реализации СУБД-технологии SAP HANA, работающей с данными в оперативной памяти.
Приложение SAP Explorer предоставляет средства визуализации для более ясного понимания аналитических результатов BI. В обновленном продукте также улучшена интеграция с социальным приложением SAP StreamWork для более эффективного взаимодействия сотрудников, работающих с BI-проектом. Наконец стоит сказать, что третий пакет обновлений более тесно интегрируется с другими программными платформами SAP и, в частности, с ее ERP-продуктами.
Обновленная версия SAP BusinessObjects BI 4.1 помога е т руководителям и менеджерам по работе с клиентами получать самую актуальную и нужную информацию в реальном времени. Эта профессиональная платформа устанавливает новые стандарты для любых компаний с любой ИТ-инфраструктурой и обеспечивает доступ к данным всем сотрудникам. Особенности новой версии пакета решений для бизнес-аналитики:
Удобная в использовании унифицированная и адаптируемая платформа с функциями взаимодействия.
Мощные средства визуализации, в том числе недавно выпущенное решение SAP Lumira, которое представляет в наглядном виде данные и пространственную аналитику для самых разных отраслей.
«Большие данные», поддерживаемые сервисами Amazon Elastic MapReduce и Hadoop Hive. Улучшенный доступ к Oracle Exadata, OLAP и Essbase. В версии 4.1 усовершенствована поддержка рабочих потоков платформы SAP HANA и хранилища данных SAP NetWeaver Business Warehouse
Новое решение SAP Crystal Server и выпуск SAP BusinessObjects BI Edge адаптированы для компаний малого и среднего бизнеса.
SAP BO Explorer on SAP HANA – Part 2
Welcome back to the second part tutorial on SAP BO Explorer on SAP HANA. If you have reached this page directly, please read the Part 1 tutorial first before proceeding further.
SAP BO Explorer Contd..
Find the folder under which they were published and expand it. As seen below, we have both the universes we published last time.
Here, we choose one – TMH_UNIV_NEW and press the “New” button marked in red below.
This tells the system that we need a new information space built on this universe.
If you chose the relational connection method instead, you would have to click on your view name and click on the “New”button.
Give the Information space a meaningful name. Since the universe we chose was built on the employee view, we provide the name EMP_INFO_SPACE.
Now, switch to the Objects tab.
This is the main area where you define the measures and facets (=dimensions/attributes) which you need to be part of your explorer report.
By default, a measure called “Occurrences” – it would count the number of rows in your output. We remove it here but you can keep it if you require. Grab and drag it out of the pane to remove it. Similarly, drag and drop the measures and facets from the universe on the left into the right pane to add them to the information space.
Once done, the screen would look like below.
Press Ok when done.
As you see below, the information space has been created. Press the Index now button to index the report data-set.
The indexing process starts and should take a few seconds.
Once done, you get a screen like shown below.
Our information space is now ready to use.
It’s time to switch back to the “Home” tab we were on at the beginning of this tutorial.
Double click on your information space. If you don’t see it in the list, search for the information space you just created in the search bar.
The explorer report opens up as seen below. All the fields you selected in the information space are available here. This default layout can be saved as it is or be changed as per the need.
For example, you can change the chart type from the button marked below.
As seen below, I’ve switched the bar chart into a pie chart.
But there’s not much to do here anymore. Explorer reports are, as explained earlier, a semi-cooked set of ingredients. The user can change chart types, filters, fields, slice and dice the data to understand and analyze this data-set as per his/her need.
I hope you understand how SAP Business Objects Explorer reports are built on top of SAP HANA data models. As always, if you liked what you read, support this website by sharing at least one tutorial on social media.
Разработка SAP HANA BI — Краткое руководство
SAP HANA — это база данных в памяти, которая также предоставляет функции моделирования HANA, предоставления данных и отчетов BI в одном приложении. SAP HANA в основном используется в качестве хранилища данных для многих организаций с системой транзакций. SAP предоставляет HANA в качестве серверной базы данных для различных приложений на базе ERP и CRM.
Ниже приведены несколько распространенных модулей на основе HANA.
Моделирование данных SAP HANA помогает пользователю моделировать данные приложения и выполнять функции базы данных, такие как создание схем, таблиц и представлений во время выполнения. Модели данных HANA хранятся в репозитории HANA, и объекты активируются во время выполнения.
Это ссылка на сайт SAP для сведений о продукте HANA, которая разделяет все ключевые функции, предоставляемые HANA — https://www.sap.com/products/hana.html
По словам SAP — «Развертывание в помещении или в облаке», SAP HANA представляет собой платформу данных в памяти, которая позволяет ускорять бизнес-процессы, предоставлять больше бизнес-аналитики и упрощать ИТ-среду. Предоставляя основу для всех ваших потребностей в данных, SAP HANA снимает бремя обслуживания отдельных устаревших систем и разрозненных данных, чтобы вы могли работать вживую и принимать лучшие бизнес-решения в новой цифровой экономике ».
Разработка BI всегда является проблемой для организаций с огромным количеством исторических данных. Традиционные базы данных или системы DW — SQL Server, BW или Oracle — не поддерживают оперативную отчетность, поскольку они не способны работать с системой транзакций и хранилищем данных в одной системе. Во многих организациях транзакционная система и хранилище данных хранятся отдельно, поскольку выполнение сложных запросов OLAP значительно влияет на производительность систем. Процессы ETL используются для выполнения извлечения, преобразования и загрузки данных из SAP ECC в хранилище данных.
Когда большое количество параллельных транзакций OLTP выполняется вместе с OLAP-запросами, существует вероятность сбоя системы. SAP HANA поддерживает репликацию данных в режиме реального времени из системы транзакций с использованием метода SLT, который представляет собой основанный на триггерах подход репликации данных.
SAP HANA — это база данных в памяти, поэтому считывание данных происходит в 1 миллион раз быстрее по сравнению с традиционными системами. Сложные запросы OLAP в отчете Business Intelligence занимают меньше времени, когда система DW содержит огромное количество исторических данных. HANA поддерживает все агрегации на лету, и, следовательно, нет необходимости сохранять агрегированную таблицу в базе данных. Из-за различных алгоритмов сжатия и хранения таблиц на основе столбцов базе данных HANA требуется меньше места для хранения большего количества данных по сравнению с другими системами RDBMS.
Инструменты отчетности и панели инструментов
SAP предоставляет BusinessObjects в качестве инструмента отчетности и панели мониторинга BI, который используется многими организациями, в которых SAP ERP реализована как система транзакций. SAP BusinessObjects состоит из нескольких инструментов для отчетности и информационной панели Business Intelligence —
Все эти инструменты тесно интегрированы с SAP BW и SAP HANA и поддерживают все функции моделирования данных и ETL системы SAP. Web Intelligence используется для подробных отчетов и использует Query Panel и Universe Designer в качестве семантического уровня для подключения к источникам данных, не относящимся к SAP. Dashboard Designer — это инструмент, который предоставляет множество предопределенных шаблонов для создания статических и динамических диаграмм.
Universe Designer (UDT / IDT) — это инструмент для создания семантического уровня для источников данных не-SAP, а также для построения моделей данных для объектов базы данных HANA. Различные функции, такие как параметры, фильтры, создание / удаление объектов, представления бизнес-уровня, предопределенные запросы для тестирования, агрегации и сопоставление переменных, могут быть определены с помощью семантического уровня. Когда семантический уровень завершен, он может быть опубликован в репозитории BO-сервера и может использоваться в различных отчетах и инструментальных панелях Webi.
SAP Crystal Reports используется для создания точных отчетов, когда пользователи хотят распечатать счета-фактуры, счета-фактуры, заказы на продажу и т. Д.
SAP Lumira — это один из новых инструментов визуализации данных, который предоставляет пользователям возможность специальной панели мониторинга.
SAP Design Studio также представляет собой инструментальную панель продвинутого уровня и поддерживает программирование на стороне сервера для создания интерактивных информационных панелей для клиентов.
SAP BusinessObjects Explorer — это BI-инструмент самообслуживания, позволяющий создавать представления панели мониторинга и визуализации данных и делиться ими с другими пользователями в группе.
Анализ для OLAP также является инструментом многомерного анализа самообслуживания и подходит для создания отчетов по SAP BW и SAP HANA.
На рисунке выше показаны все инструменты BI со сплошными линиями, которые можно напрямую подключить и интегрировать с SAP HANA с помощью соединения OLAP. Инструменты, которым требуется реляционное соединение с использованием IDT для подключения к HANA, показаны пунктирными линиями.
SAP BusinessObjects ранее был отдельным продуктом. В 2008 году SAP приобрела этот продукт и добавила его в качестве одного из ключевых инструментов для отчетности SAP BI.
Ниже приводится история версий инструмента SAP BO в обратной хронологии:
SAP Business Objects Business Intelligence 4.2 с пакетом обновления 04 (дата выпуска, 2017 г.)
SAP Business Objects Business Intelligence 4.2 с пакетом обновления 03 (дата выпуска, сентябрь 2016 г.)
SAP BusinessObjects Business Intelligence 4.2 (дата выпуска, 18 мая 2016 г.)
SAP BusinessObjects Business Intelligence 4.1 (дата выпуска, 23 ноября 2013 г.)
SAP BusinessObjects Business Intelligence 4.0 (дата выпуска, 16 сентября 2011 г.)
SAP Business Objects XI R3.0
SAP Business Objects XI R3.1
Бизнес-объекты XI R1
Бизнес-объекты XI R2
Business Objects 5.x
Business Objects 4.x
SAP Business Objects Business Intelligence 4.2 с пакетом обновления 04 (дата выпуска, 2017 г.)
SAP Business Objects Business Intelligence 4.2 с пакетом обновления 03 (дата выпуска, сентябрь 2016 г.)
SAP BusinessObjects Business Intelligence 4.2 (дата выпуска, 18 мая 2016 г.)
SAP BusinessObjects Business Intelligence 4.1 (дата выпуска, 23 ноября 2013 г.)
SAP BusinessObjects Business Intelligence 4.0 (дата выпуска, 16 сентября 2011 г.)
SAP Business Objects XI R3.0
SAP Business Objects XI R3.1
Бизнес-объекты XI R1
Бизнес-объекты XI R2
Business Objects 5.x
Business Objects 4.x
Используя веб-приложение или Интернет-приложение для доступа к веб-интерфейсу через панель запуска BI, вы можете выполнять следующие задачи:
Создавайте, редактируйте и обновляйте все отчеты в Web Intelligence.
Создайте и отредактируйте все запросы без источника данных (юниверсы), кроме запросов BEx в веб-приложении.
Создавайте, редактируйте и обновляйте все отчеты в Web Intelligence.
Создайте и отредактируйте все запросы без источника данных (юниверсы), кроме запросов BEx в веб-приложении.
BI Launchpad имеет следующие важные вкладки —
Домой — отображает последние сообщения, оповещения, документы и приложения, которые могут быть запущены.
Документы — отображает доступные документы и папки, упрощая просмотр, систематизацию и управление документами.
Любой открытый документ — отображает каждый открытый документ.
Домой — отображает последние сообщения, оповещения, документы и приложения, которые могут быть запущены.
Документы — отображает доступные документы и папки, упрощая просмотр, систематизацию и управление документами.
Любой открытый документ — отображает каждый открытый документ.
Вы можете использовать вкладку «Приложение» для запуска приложения, включая Web Intelligence. Вкладку «Предпочтения» можно использовать для определения предпочтений панели запуска BI.
Подключение различных инструментов BO к HANA
В SAP BusinessObjects другой инструмент подключается к HANA с использованием другого типа подключений. Лишь немногие инструменты подключаются к уровню базы данных — таблицы, представления и т. Д. С использованием реляционного подключения к базе данных HANA, однако другие инструменты напрямую подключаются к уровню моделирования данных с использованием подключения OLAP.
Соединение OLAP можно создать в центральной консоли управления (CMC) или реляционное соединение, а соединение OLAP также можно определить в Universe Designer.
Реляционная связь
Реляционное соединение используется для подключения к уровню базы данных в HANA. Вы можете подключиться к объектам базы данных — таблицам, представлениям и дизайну слоя основания данных в средстве дизайна информации. Вы также можете импортировать таблицы и объединения из источника данных.
OLAP соединение
OLAP — это многомерное соединение, которое напрямую указывает на бизнес-уровень в модели данных. Это позволяет напрямую подключаться к многомерной схеме, а затем использовать ее с инструментами отчетности SAP BusinessObjects.
Клиент БИКС
Чтобы подключиться к SAP NetWeaver BW, вы можете использовать клиентское промежуточное ПО SAP BICS для предоставления доступа к запросу BEx. Соединения в IDT могут быть сохранены локально или могут быть защищены и опубликованы в центральном хранилище.
Локальные соединения сохраняются в виде файлов .cnx, и к ним может получить доступ любой пользователь, использующий IDT. Когда вы публикуете соединение с репозиторием, они заменяются защищенным соединением.
Защищенное соединение публикуется в хранилище и сохраняется в папке «Соединение». Вы также можете создавать защищенные соединения с помощью команд Вставить реляционное соединение и Вставить соединение OLAP из представления ресурсов репозитория.
Создание реляционного соединения
Давайте посмотрим, как создать реляционное соединение, которое можно использовать для подключения к уровню базы данных HANA для разработки уровня основания данных для отчетов BOBJ во вселенной.
Перейдите к инструменту информационного дизайна → нажмите «Создать» → «Проект» → введите имя проекта → «Готово». Щелкните правой кнопкой мыши имя проекта → Создать → Реляционное соединение.
В следующем окне введите имя реляционного соединения → Нажмите кнопку Далее.
Чтобы установить соединение с базой данных HANA, выберите базу данных SAP HANA 1.0 на экране выбора драйвера. В следующем снимке мы выбрали SAP HANA → Драйверы JDBC → Далее.
Обратите внимание, что для подключения к базе данных HANA у вас должна быть следующая информация:
Вы также можете выбрать один из режимов аутентификации, таких как LDAP или любой другой режим, который настроен для входа в систему HANA. Нажмите кнопку Далее.
В следующем окне вам будет предложено ввести Параметры соединения — Режим пула соединений, Тайм-аут пула, Размер выборки массива, Размер привязки массива, Время входа в систему и т. Д. После передачи этой информации нажмите кнопку Готово.
Это создаст реляционное соединение с исходной базой данных HANA и может использоваться для подключения к объектам уровня базы данных для создания отчетов. Вы можете увидеть следующую информацию на экране параметров соединения —
Вы также можете редактировать любое значение параметра нажатием кнопки редактирования. Когда это соединение используется в Universe Designer, оно будет указывать на все объекты базы данных в базе данных HANA. Вы можете импортировать таблицы, представления из базы данных HANA для создания слоя основания данных юниверса. Чтобы проверить соединение, нажмите «Проверить соединение», и вы получите сообщение об успешном соединении.
.cns — Защищенное соединение с репозиторием
.cnx-local unsecured — если вы используете это соединение, оно не позволит вам публиковать что-либо в хранилище.
Примечание. В SAP BusinessObjects большинство инструментов поддерживают Universe в качестве источника данных для отчетов. Используя реляционное соединение, вы можете подключиться к любой системе баз данных HANA и импортировать таблицы и представления для уровня основания данных. После определения .dfx необходимо разработать бизнес-уровень в верхней части этого уровня. Когда юниверс публикуется в репозиторий сервера BO, он может использоваться любым инструментом BOBJ для целей отчетности.
Создание соединения OLAP
Соединение OLAP используется для подключения к информационному представлению HANA или модели данных и для прямого импорта всех бизнес-объектов, определенных в бизнес-уровне, для создания отчетов.
Чтобы создать новое соединение OLAP, щелкните правой кнопкой мыши имя проекта → Создать → Соединение OLAP.
В следующем окне введите имя соединения, описание (необязательно) и нажмите кнопку «Далее».
Примечание. Вы указываете соединение OLAP с конкретным кубом или с хранилищем HANA. Когда это соединение используется в каком-либо инструменте отчетности BO, вы можете напрямую импортировать все объекты в представлении HANA Modeling или также можете просмотреть все опубликованные информационные представления в хранилище и выбрать любой из них для создания отчетов.
Затем выберите драйвер промежуточного программного обеспечения OLAP. Он показывает список всех доступных источников данных OLAP. Вы можете выбрать любой источник данных OLAP согласно требованию.
Примечание. Вам не нужно создавать основание данных, поскольку OLAP напрямую попадает в бизнес-уровень. Вы можете определить измерения, меры и другие свойства на бизнес-уровне.
Выберите подходящий драйвер промежуточного программного обеспечения для подключения к источнику данных OLAP и нажмите Далее. Чтобы подключиться к представлениям HANA, выберите SAP HANA → Клиент SAP HANA.
Для подключения к системе HANA вам потребуется следующая информация —
Когда вы заполните указанные выше данные и нажмете кнопку «Далее», у вас появится опция, спрашивающая, хотите ли вы, чтобы это соединение указывало на определенный куб или на все кубы в репозитории HANA.
Как только эта опция выбрана, нажмите кнопку Готово в нижней части экрана.
Теперь вам нужно опубликовать соединение с репозиторием. Щелкните правой кнопкой мыши Соединение → Опубликовать соединение с репозиторием.
Когда новое соединение создается с помощью средства дизайна информации, у вас есть следующие параметры соединения, которые можно определить:
Режим пула подключений — используется для поддержания активного соединения.
Тайм-аут пула. Если для параметра «Режим пула подключений» установлено значение «Поддерживать подключение активным», это время в минутах, в течение которого соединение остается открытым.
Размер выборки массива — сообщает максимальное количество строк, которые можно извлечь из базы данных.
Режим пула подключений — используется для поддержания активного соединения.
Тайм-аут пула. Если для параметра «Режим пула подключений» установлено значение «Поддерживать подключение активным», это время в минутах, в течение которого соединение остается открытым.
Размер выборки массива — сообщает максимальное количество строк, которые можно извлечь из базы данных.
пример
Давайте рассмотрим пример. Вы вводите значение 25, и ваш запрос возвращает 150 строк. Следовательно, он будет получен с 6 выборками по 25 строк в каждой.
Размер привязки массива — это поле не обязательно для проектирования юниверса в IDT.
Время ожидания входа в систему — определяет минуты, в течение которых попытка подключения истекает, и отображается сообщение об ошибке.
Существуют различные пользовательские параметры, которые также могут быть определены, такие как ConnectInit, Hint.
HANA Modeling Views
Моделирование SAP HANA является одной из ключевых возможностей системы HANA. Это позволяет создавать многомерные объекты поверх объектов базы данных HANA для удовлетворения бизнес-требований к отчетности. Вы можете реализовать сложную бизнес-логику, используя информационные модели HANA для создания значимого отчета для анализа.
Особенности моделирования HANA
Моделирование SAP HANA является одной из ключевых концепций в отчетности HANA BI.
Используя моделирование HANA, вы можете создавать сложные модели данных в соответствии с требованиями бизнеса, чтобы обеспечить несколько представлений транзакционных данных, хранящихся в физических таблицах базы данных HANA.
Моделирование SAP HANA можно выполнять только для таблиц хранения на основе столбцов.
Представления моделирования HANA могут напрямую использоваться инструментами отчетности SAP BusinessObjects, такими как Crystal Reports или Lumira, с использованием соединения OALP или HTTP.
HANA поддерживает различные типы представлений моделирования, такие как — представление атрибута используется для моделирования характеристик, аналитическое представление используется для реализации схемы Star, а представление вычисления используется для реализации сложной логики, что невозможно при использовании других типов представлений (схема Galaxy).
Представления моделирования SAP HANA также можно напрямую подключать к сторонним инструментам, таким как MS Excel, с помощью поставщика HANA MDX.
SAP HANA Modeling поддерживает различные функции бизнес-уровня — создание новых вычисляемых столбцов, новых показателей, входных параметров, иерархий и т. Д.
Используя моделирование HANA, вы можете создавать сложные модели данных в соответствии с требованиями бизнеса, чтобы обеспечить несколько представлений транзакционных данных, хранящихся в физических таблицах базы данных HANA.
Моделирование SAP HANA можно выполнять только для таблиц хранения на основе столбцов.
Представления моделирования HANA могут напрямую использоваться инструментами отчетности SAP BusinessObjects, такими как Crystal Reports или Lumira, с использованием соединения OALP или HTTP.
HANA поддерживает различные типы представлений моделирования, такие как — представление атрибута используется для моделирования характеристик, аналитическое представление используется для реализации схемы Star, а представление вычисления используется для реализации сложной логики, что невозможно при использовании других типов представлений (схема Galaxy).
Представления моделирования SAP HANA также можно напрямую подключать к сторонним инструментам, таким как MS Excel, с помощью поставщика HANA MDX.
SAP HANA Modeling поддерживает различные функции бизнес-уровня — создание новых вычисляемых столбцов, новых показателей, входных параметров, иерархий и т. Д.
SAP HANA предоставляет следующие три типа информационных представлений —
Все объекты моделирования HANA хранятся в репозитории HANA, и к нему можно напрямую обращаться с помощью любого инструмента BI с помощью надлежащей аутентификации. Когда эти объекты импортируются в любой из инструментов отчетности с использованием соединения OLAP или HTTP, он также импортирует все пользовательские свойства этой модели.
Пакет SAP HANA также предлагает базовые функции отчетности BI, где вы можете создавать интерактивные диаграммы, используя данные в моделях HANA.
Как и другие инструменты отчетности BI, вы можете добавлять измерения и значения измерений на оси меток и значений. HANA предоставляет следующие возможности для анализа BI:
Анализ — эта вкладка используется для добавления разных измерений и значений измерений к разным осям меток. Фильтры могут применяться согласно бизнес-требованиям.
Отличительные значения — эта вкладка используется для просмотра отдельных значений в анализе данных для каждого измерения.
Необработанные данные — на этой вкладке отображаются все необработанные данные, поступающие из модели данных в соответствии с параметрами бизнес-уровня.
Анализ — эта вкладка используется для добавления разных измерений и значений измерений к разным осям меток. Фильтры могут применяться согласно бизнес-требованиям.
Отличительные значения — эта вкладка используется для просмотра отдельных значений в анализе данных для каждого измерения.
Необработанные данные — на этой вкладке отображаются все необработанные данные, поступающие из модели данных в соответствии с параметрами бизнес-уровня.
В отчете BI вы можете выбрать один из следующих параметров: Диаграмма, Таблица, Сетка или HTML.
Входные параметры в HANA
В SAP HANA входные параметры используются для фильтрации данных путем передачи ввода от пользователя и для выполнения дополнительных вычислений во время выполнения. Данные выбираются на основе входного значения, когда выполняется представление.
пример
Рассмотрим сценарий, в котором входной параметр применяется к «Sold_Qty», т. Е. Когда Sold_Qty больше 20, тогда на Total_Price предоставляется скидка 10%. В противном случае это остается прежним.
Входные параметры создаются в представлениях моделирования HANA с использованием SAP HANA Studio. Когда эти представления используются в каком-либо инструменте отчетности BO и отчет обновляется, пользователям предлагается передать значение ввода для определенного поля. Чтобы создать новый параметр, перейдите в раздел «Семантика» представления «Моделирование HANA».
Перейдите на вкладку «Параметры / переменные» в семантическом слое и нажмите знак «+». Выберите «Создать входной параметр», как показано на следующем снимке экрана.
Это откроет новое диалоговое окно. Введите техническое имя и описание параметра Input. Выберите тип входного параметра из выпадающего списка.
У нас есть следующие типы входных параметров в HANA —
Direct — Используя этот тип параметра, вы можете передать любое значение для параметра.
Столбец — этот тип параметра позволяет выбрать любое значение из списка различных значений, доступных в столбце в представлении HANA.
Получено из таблицы. Также можно создавать динамические значения в таблице и выбирать любое из доступных значений из списка.
Статический список — также возможно создать статический список значений и предоставить входные данные во время выполнения.
Direct — Используя этот тип параметра, вы можете передать любое значение для параметра.
Столбец — этот тип параметра позволяет выбрать любое значение из списка различных значений, доступных в столбце в представлении HANA.
Получено из таблицы. Также можно создавать динамические значения в таблице и выбирать любое из доступных значений из списка.
Статический список — также возможно создать статический список значений и предоставить входные данные во время выполнения.
Примечание. Вы также можете установить флажок, чтобы сделать параметр ввода обязательным.
Вы можете выбрать тип данных входного значения, чтобы система принимала только разрешенный тип значения для этого поля. Эта опция варьируется в зависимости от типа параметра. Доступны следующие типы данных:
Вы также можете передать входной параметр с помощью SQL-запроса. Чтобы просмотреть запрос SQL, перейдите на вкладку «Предварительный просмотр данных» представления «Моделирование HANA». Входной параметр с использованием SQL передается с помощью «PLACEHOLDER».
Затем нажмите «Показать журнал», а затем дважды щелкните сообщение, выделенное ниже. Откроется новое окно со следующим запросом SQL.
Использование атрибутов
В SAP HANA представления атрибутов используются для моделирования характеристик. Они используются для объединения таблиц измерений или других представлений атрибутов. Вы также можете скопировать новое представление атрибутов из уже существующих представлений атрибутов внутри других пакетов, но это не позволяет изменять атрибуты представления.
Ниже приведены ключевые характеристики представления атрибутов HANA.
Представления атрибутов используются в аналитических и расчетных представлениях для анализа для передачи основных данных.
Они аналогичны признакам в BM и содержат основные данные.
Представления атрибутов используются для оптимизации производительности в таблицах размеров больших размеров. Вы можете ограничить количество атрибутов в представлении атрибутов, которые в дальнейшем используются для целей отчетности и анализа.
Представления атрибутов используются для моделирования основных данных, чтобы придать некоторый контекст.
Представления атрибутов используются в аналитических и расчетных представлениях для анализа для передачи основных данных.
Они аналогичны признакам в BM и содержат основные данные.
Представления атрибутов используются для оптимизации производительности в таблицах размеров больших размеров. Вы можете ограничить количество атрибутов в представлении атрибутов, которые в дальнейшем используются для целей отчетности и анализа.
Представления атрибутов используются для моделирования основных данных, чтобы придать некоторый контекст.
Как создать вид атрибута?
В SAP HANA все объекты моделирования создаются внутри пакета и хранятся в репозитории HANA. Выберите имя пакета, под которым вы хотите создать представление атрибутов. Щелкните правой кнопкой мыши Package_Name → Перейти к новому → Просмотр атрибутов …
Когда вы щелкнете Вид атрибута, откроется новое окно. Введите имя и описание атрибута просмотра в этом окне и в раскрывающемся списке выберите «Вид» и «Подтип».
Ниже приведены категории подтипа просмотра атрибутов —
Если вы хотите скопировать существующее представление атрибутов, вы можете использовать опцию «Копировать из». Когда вы нажимаете кнопку «Копировать из», отображаются все другие представления атрибутов, которые можно использовать для создания копии.
Подтип времени Представление атрибута — это особый тип представления атрибута, который добавляет измерение времени к основанию данных. Когда вы введете имя, тип и подтип атрибута и нажмете кнопку «Готово», откроются три рабочие области:
Панель сценариев с основанием данных и семантическим уровнем.
Панель сведений, в которой отображается атрибут всех таблиц, добавленных в основание данных, и соединение между ними.
Панель вывода, в которую можно добавить атрибуты из области сведений для фильтрации в отчете.
Панель сценариев с основанием данных и семантическим уровнем.
Панель сведений, в которой отображается атрибут всех таблиц, добавленных в основание данных, и соединение между ними.
Панель вывода, в которую можно добавить атрибуты из области сведений для фильтрации в отчете.
Вы можете добавить объекты в основание данных, щелкнув знак «+» рядом с основанием данных. Вы можете добавить несколько таблиц измерений и представлений атрибутов на панели сценариев и соединить их с помощью первичного ключа.
Когда вы нажмете «Добавить объекты» и войдите в «Основание данных», вы получите панель поиска, из которой можно добавить таблицы измерений и представления атрибутов на панель сценариев. После добавления таблиц или представлений атрибутов в основание данных вы увидите все столбцы на правой боковой панели. Их можно объединить с помощью первичного ключа в области сведений, как показано на следующем снимке экрана.
После завершения объединения выберите несколько атрибутов в области сведений, щелкните правой кнопкой мыши и выберите «Добавить в вывод». Все столбцы будут добавлены на панель вывода. Теперь нажмите «Активировать», и вы получите подтверждающее сообщение в журнале работ.
Теперь вы можете щелкнуть правой кнопкой мыши по представлению атрибутов и перейти к предварительному просмотру данных. Как только вы нажмете Просмотр данных, он покажет все атрибуты, которые были добавлены на панель «Вывод» в разделе «Доступные объекты».
SAP HANA также предоставляет функцию отчетности для анализа данных. Эти объекты можно добавить к оси «Ярлыки и значения», щелкнув правой кнопкой мыши или перетащив объекты, как показано на следующем снимке экрана.
Использование аналитического представления
Аналитическое представление имеет вид схемы Star, в которой мы объединяем одну таблицу фактов с несколькими таблицами измерений. Аналитические представления используют реальные возможности SAP HANA для выполнения сложных вычислений и агрегирования функций, объединяя таблицы в форме схемы Star и выполняя запросы схемы Star.
Ниже приведены ключевые характеристики аналитического представления SAP HANA.
Аналитические представления используются для выполнения сложных вычислений и агрегирования таких функций, как сумма, число, минимальное, максимальное и т. Д.
Аналитические представления предназначены для выполнения запросов схемы Star.
Каждое аналитическое представление имеет одну таблицу фактов, окруженную несколькими таблицами измерений. Таблица фактов содержит первичный ключ для каждой таблицы Dim и показателей.
Аналитические представления аналогичны информационным объектам и наборам информации SAP BW.
Инструменты отчетности SAP BusinessObjects могут подключаться к аналитическому представлению с использованием соединения OLAP для создания отчетов и панели мониторинга.
Аналитические представления используются для выполнения сложных вычислений и агрегирования таких функций, как сумма, число, минимальное, максимальное и т. Д.
Аналитические представления предназначены для выполнения запросов схемы Star.
Каждое аналитическое представление имеет одну таблицу фактов, окруженную несколькими таблицами измерений. Таблица фактов содержит первичный ключ для каждой таблицы Dim и показателей.
Аналитические представления аналогичны информационным объектам и наборам информации SAP BW.
Инструменты отчетности SAP BusinessObjects могут подключаться к аналитическому представлению с использованием соединения OLAP для создания отчетов и панели мониторинга.
Как создать аналитическое представление?
В SAP HANA вы можете создать аналитическое представление для реализации запросов схемы звезды. Все эти объекты создаются внутри пакета и публикуются в репозитории HANA.
Чтобы создать новое аналитическое представление, выберите имя пакета, под которым вы хотите его создать. Щелкните правой кнопкой мыши Пакет → Перейти на новую вкладку → Аналитическое представление. При нажатии на аналитическое представление откроется новое окно. Введите имя и описание вида и в раскрывающемся списке выберите тип вида и, наконец, нажмите «Готово».
Когда вы нажмете кнопку «Готово», вы увидите аналитическое представление с основанием данных и опцией Star Join. Чтобы добавить таблицы в аналитическое представление, щелкните Основание данных, чтобы добавить таблицы измерений и фактов. Нажмите «Звездное объединение», чтобы добавить представления атрибутов.
Добавьте таблицы Dim и Fact в основание данных, используя знак «+». В следующем примере мы добавили 3 дим-таблицы в основание данных: DIM_CUSTOMER, DIM_PRODUCT, DIM_REGION и 1-таблицу фактов FCT_SALES в область сведений. Соединение применяется для соединения таблиц Dim с таблицей фактов с использованием первичных ключей, хранящихся в таблице фактов.
Выберите Атрибуты из таблицы Dim and Fact, чтобы добавить их на панель «Вывод», как показано на следующем снимке экрана. Измените тип данных Факты, от таблицы фактов до показателей.
Перейдите к семантическому слою, выберите измерение и показатели и щелкните тип данных, если он не выбран по умолчанию. Вы также можете использовать автоопределение. Далее активируйте вид.
Чтобы активировать вид, нажмите кнопку со стрелкой вверху (F8). Как только вы активируете представление и нажмете «Просмотр данных», все атрибуты и показатели будут добавлены в список доступных объектов. Добавьте атрибуты к оси меток и измерьте к оси значений для целей анализа.
Использование представления расчета
Представления вычислений используются для выполнения сложных вычислений, которые невозможны при использовании атрибутов или аналитических представлений. Вы также можете использовать атрибуты и аналитические представления при проектировании представлений расчета.
Ниже приведены некоторые характеристики представлений расчета.
Представления вычислений используются для использования аналитических представлений, атрибутов и других представлений вычислений.
Существует два способа создания представлений вычислений — с помощью редактора SQL или графического параметра.
Он имеет встроенные узлы Union, Join, Projection и Aggregation.
Инструменты отчетности SAP BusinessObjects могут подключаться к представлению «Расчет» с использованием соединения OLAP для отчетов и панели мониторинга.
Представления вычислений используются для использования аналитических представлений, атрибутов и других представлений вычислений.
Существует два способа создания представлений вычислений — с помощью редактора SQL или графического параметра.
Он имеет встроенные узлы Union, Join, Projection и Aggregation.
Инструменты отчетности SAP BusinessObjects могут подключаться к представлению «Расчет» с использованием соединения OLAP для отчетов и панели мониторинга.
Как создать представление расчета?
Выберите имя пакета, под которым вы хотите создать представление расчета. Щелкните правой кнопкой мыши Пакет → Перейти к новому → Представление расчета. Когда вы щелкнете по представлению расчета, откроется новое окно.
Введите имя представления, описание и выберите тип представления как Представление вычисления, Подтип Стандарт или Время (это особый вид представления, который добавляет измерение времени). Вы можете использовать два типа представления расчета — графический и SQL-скрипт.
В представлении «Расчет» можно использовать соединение «звезда» или не использовать соединение «звезда». Кроме того, он имеет две разные категории данных —
Куб — Когда пользователь выбирает Куб в качестве категории данных, узлом по умолчанию является Агрегация. Вы можете выбрать Star Join с кубическим измерением.
Измерение — когда пользователь выбирает измерение в качестве категории данных, узлом по умолчанию является проекция.
Куб — Когда пользователь выбирает Куб в качестве категории данных, узлом по умолчанию является Агрегация. Вы можете выбрать Star Join с кубическим измерением.
Измерение — когда пользователь выбирает измерение в качестве категории данных, узлом по умолчанию является проекция.
Расчет с представлением Star Join
Когда вы используете представление «Вычисление» со Star Join, оно не позволяет добавлять таблицы базовых столбцов, представления атрибутов или аналитические представления в основании данных. Все таблицы измерений должны быть изменены на представления расчета размеров для использования в соединении звездой. Все таблицы фактов могут быть добавлены и могут использовать узлы по умолчанию в представлении расчета.
пример
В следующем примере показано, как мы можем использовать представление расчета с Star Join.
У вас есть четыре таблицы, две таблицы Dim и две таблицы фактов. Вы должны найти список всех сотрудников с указанием даты их присоединения, Emp Name, empId, Salary и Bonus.
Преимущества использования Star Join
Это упрощает процесс проектирования. Вам не нужно создавать аналитические представления и представления атрибутов. Таблицы фактов могут быть непосредственно использованы в качестве прогнозов.
3NF возможно с Star Join.
Это упрощает процесс проектирования. Вам не нужно создавать аналитические представления и представления атрибутов. Таблицы фактов могут быть непосредственно использованы в качестве прогнозов.
3NF возможно с Star Join.
Расчетный вид без звездного соединения
Это позволяет использовать другие представления атрибутов и аналитические представления, используя различные узлы, доступные в соединении вычислений.
На приведенном выше снимке экрана видно, что два аналитических представления — AN_Fact1 и AN_Fact2 — используются с использованием узлов Projection 1 и Projection 2, а затем соединяются с помощью узла Join.
Использование таблиц в базе данных HANA
SAP HANA — это база данных в памяти, которая поддерживает все функции обычной базы данных. Вы можете выполнять все операторы DDL, DML и DCL для объектов базы данных. Пользователи могут создавать новые таблицы, представления, функции, триггеры и все другие функции базы данных, используя интерфейс HANA Studio.
Доступ к таблицам в базе данных HANA можно получить из HANA Studio на вкладке Каталог в разделе Схемы. Новые таблицы могут быть созданы с помощью следующих двух методов —
Все объекты базы данных — таблицы, представления и другие объекты можно использовать для разработки слоя Universe — Data Foundation, а затем для публикации репозитория Business Layer в BO для отчетов BI.
Как получить доступ к редактору SQL?
В SAP HANA Studio откройте редактор SQL, выбрав имя Схемы и щелкните опцию в кружке на следующем снимке экрана. Вы можете выполнить все запросы SQL в редакторе SQL, которые необходимы для выполнения обычных функций базы данных. Вы можете создавать новые таблицы, представления, написав команду CREATE в окне редактора или щелкнув правой кнопкой мыши по имени схемы и написав следующий скрипт Create.
Ниже приведена команда «Создать таблицу SQL», которую можно использовать для создания таблицы столбцов в базе данных HANA.
Чтобы вставить данные, запустите оператор Insert в редакторе SQL. «Образец» — это имя таблицы.
Когда данные введены, вы можете увидеть данные в этой таблице на основе строк, перейдя к опции Предварительный просмотр данных. Чтобы просмотреть данные, щелкните правой кнопкой мыши имя таблицы → Открыть предварительный просмотр данных.
Все объекты базы данных в системе SAP HANA хранятся в папке CATALOG в HANA Studio. Ниже приведены ключевые возможности системы базы данных SAP HANA.
Вы можете использовать высокопроизводительную базу данных в памяти для обработки сложных транзакций и аналитики. Вы можете управлять большими томами базы данных в контейнерах многопользовательских баз данных.
Система SAP HANA объединяет обработку OLAP и OLTP в единую базу данных в памяти. Он устраняет узкие места на диске, предлагая потрясающую производительность.
Используя компонент базы данных SAP HANA в памяти, вы можете запускать расширенные аналитические запросы, которые по своей природе являются сложными с высокоскоростными транзакциями, чтобы получать правильные, актуальные ответы за доли секунды.
Вы можете использовать высокопроизводительную базу данных в памяти для обработки сложных транзакций и аналитики. Вы можете управлять большими томами базы данных в контейнерах многопользовательских баз данных.
Система SAP HANA объединяет обработку OLAP и OLTP в единую базу данных в памяти. Он устраняет узкие места на диске, предлагая потрясающую производительность.
Используя компонент базы данных SAP HANA в памяти, вы можете запускать расширенные аналитические запросы, которые по своей природе являются сложными с высокоскоростными транзакциями, чтобы получать правильные, актуальные ответы за доли секунды.
Все 2-мерные объекты существуют в схемах в базе данных HANA. Схемы отображаются в папке «Каталог» в HANA Studio. Когда вы раскрываете любую схему, вы можете видеть внутри нее различные реляционные объекты — функции, индексы, представления и синонимы.
Если вы откроете кокпит SAP HANA по следующей ссылке, вы увидите различные функции базы данных в системе HANA: https: // best: 4303 / sap / hana / admin / cockpit
Как создать представление в базе данных HANA?
Чтобы создать представление в одной таблице, напишите следующий оператор SQL.