SAP Инструмент за отчитане на HANA: Как да създадете вселена с помощта на IDT?
⚡ Умно обобщение
SAP HANA Reporting свързва инструментите за бизнес разузнаване директно с информационните изгледи на HANA за анализ в реално време. Отчетите могат да бъдат вградени. SAP Бизнес разузнаване, уеб разузнаване, Crystal Reports, SAP Лумира и Microsoft Excel, като всеки от тях използва HANA данни чрез клиентските драйвери на HANA.

SAP Отчитане на HANA
Досега сме заредили данни от SAP източник, не-SAPи плосък файл чрез SAP SLT и SAP BODS и създадени информационни изгледи (атрибутивен изглед, аналитичен изглед и изглед за изчисления).
Сега ще обсъдим информационния изглед в инструментите за отчитане. Драйверите като JDBC, ODBC и ODBO в инструмента за отчитане са част от SAP Клиент на HANA.
So инсталиране на SAP ХАНА Клиентският софтуер (*.exe файлът) предоставя всички драйвери на компютъра за свързване на инструменти за отчети към SAP ХАНА.
Ще използваме SAP BO, SAP Лумира и Microsoft Excel за достъп до SAP Изглед на информация за HANA в този урок. Изборът на инструмент за отчитане зависи от вида на необходимите отчети.
Отчитане в SAP BI (Business Intelligence) преглед
SAP BI е инструмент за съхранение на данни и отчитане.
В BI (Business Intelligence) суровите данни се почистват, прилага се бизнес логика и се обработват, за да предоставят смислена информация на потребителя. BI е SAP продукт, който осигурява удобна за потребителя среда.
SAP BI поддържа много бази данни, но когато мигрираме от изходни данни към SAP HANA, архитектурата е както е показано по-долу.
SAP BI е трислойна архитектура:
- Сървър на база данни – данните се съхраняват физически в PSA, ODS и InfoCube.
- Сървър на приложения – използва се за достъп до данни от сървъра на базата данни и обработката им за сървъра за презентации.
- Презентационен сървър – показва данните на потребителя.
- SAP BEx Query Designer (компонент на SAP BI) може да получи достъп до SAP HANA изглед като InfoProvider и показване на данни в BEx.
Докладване в Webi на SAP Бизнес обект (BO) от HANA
SAP BusinessObjects Уеб разузнаване (SAP BO Webi) е част от SAP Платформа BusinessObjects (SBOP) семейство клиентски инструменти. SAP Инструментите на BusinessObjects използват JDBC/ODBC драйвера за свързване към изходната система.
Характеристиките на SAP BO Webi са:
- Webi е инструмент за ad-hoc отчети.
- Webi се използва за отчети на подробни нива.
- Webi показва резултата в табличен или графичен формат.
- Потребителите могат да създават или променят свои собствени заявки за отчета.
След инсталиране на SAP HANA клиент, JDBC/ODBC драйверът е инсталиран на компютъра. Тези драйвери действат като посредник между SAP HANA и инструментите за отчитане на клиентите при представяне на данни на потребителя.
SAP BO сървър и SAP Клиентски инструменти на BO Platform (SBOP).
Как да създадем вселена в SAP HANA Използване на инструмента за информационен дизайн
Стъпка 1) Създаване на вселена. В тази стъпка създаваме вселена, използвайки инструмента за информационен дизайн (IDT).
HANA може да бъде достъпен чрез ODBC и JDBC драйвери и неговите таблици могат да бъдат дефинирани и заявени с SQL език. Таблиците се управляват с инструмент, наречен HANA Studio.
- Стартирайте IDT, като отидете на
Start Menu -> SAP Business Intelligence -> SAP Клиентски инструменти на BusinessObjects BI платформа 4 -> Инструмент за проектиране на информация
Появява се екранът на инструмента за информационен дизайн. За да създадем вселена, ни е необходим проект в IDT.
- Отидете до опцията „Проект“, както е показано по-долу:
Появява се изскачащ прозорец за „Нов проект“. В този изскачащ прозорец въведете следните данни:
1. Въведете името на проекта.
2. Кликнете върху бутона „Готово“.
Името на проекта „WEBI_DHK_HANA“ се появява в раздела „Локални проекти“, както е показано по-долу.
Проектът е локално работно пространство, където съхранявате ресурсите, използвани за изграждане на една или повече вселени.
Налични са две връзки, подробно описани по-долу:
- Релационна връзка – за достъп до данни от таблица и достъп до обикновена RDBMS, използвайте релационна връзка.
- OLAP връзка – за достъп до данни от приложение (SAP, Oracle, Microsoft, SAP BO) и данни, съхранени в куб или информационен изглед, използвайте OLAP връзка.
Стъпка 2) Създайте релационна връзка. Сега създаваме релационна връзка, Отидете Проект -> Нов -> Релационна връзка.
Появява се изскачащ прозорец за името на новия източник на релационна връзка:
- Въведете името на ресурса.
- Щракнете върху бутона Напред.
Появява се изскачащ прозорец за избор на драйвер за мидълуер на базата данни:
- Изберете JDBC драйвери под SAP HANA база данни 1.0.
- Щракнете върху бутона Напред.
Показва се изскачащ прозорец за новите параметри на релационната връзка. Въведете следните данни:
- Режимът на удостоверяване е избран като „Използване на посочено потребителско име и парола“.
- Въведете потребителското име на HANA.
- Въведете паролата.
- Изберете „Единичен сървър“ в секцията „Източник на данни“. Въведете името на хоста (тук най-добре: 30015).
- Въведете номера на екземпляра.
- Кликнете върху бутона „Тест на връзката“, за да проверите връзката.
Показва се изскачащ прозорец за успешно тестване на връзката.
След успешна връзка, се установява връзка с името SAP Създаден е HANA.cnx.
Стъпка 3) Публикуване на връзката. За да използваме вселената от Web Intelligence, Dashboards или Crystal Report for Enterprise, трябва да публикуваме връзката. Така че сега публикуваме връзката за SAP HANA.cnx.
- Изберете SAP HANA.cnx връзка под проекта „WEBI_DHK_HANA“ и щракнете с десния бутон.
- Изберете „Публикуване на връзка към хранилище“.
- Публикувана връзка с името SAPHANA.cns се създава след успешно публикуване в хранилището.
Появява се изскачащ прозорец за публикуване на връзката към хранилището:
- Изберете Бизнес IDT.
- Кликнете върху бутона „Готово“.
Показва се изскачащ прозорец „Връзката е публикувана успешно“.
Сега създаваме вселената, използвайки SAP Бизнес слой на HANA.
Стъпка 4) Създайте вселената, използвайки слоя HANA. Вселената е бизнес представяне на вашето хранилище за данни или транзакционна база данни, което позволява на потребителя да взаимодейства с данни без да е запознат със сложността на базата данни.
За да създадем вселената, ние използваме SAP Бизнес слой HANA, както е показано по-долу.
SAP HANA Business Layer
От SAP БОБИ 4.1, SAP предоставя нова опция “SAP „HANA Business Layer“, докато създавате вселената с помощта на инструмента за информационен дизайн.
Преди SAP BOBI 4.1, трябваше да създадем производна таблица, докато изграждахме основата на данните и картографирахме променливите и входните параметри.
- SAP Бизнес слоят на HANA автоматично създава основа от данни и бизнес слой въз основа на избраните SAP HANA изгледи и автоматично разпознава входните параметри и променливи.
Ние създаваме вселената чрез SAP Бизнес слой HANA, както е показано по-долу:
- Изберете създадения проект „WEBI_DHK_HANA“.
- Щракнете с десния бутон върху проекта и изберете Нов.
- Изберете "SAP HANA Business Layer”.
Изскачащ прозорец за SAP Появява се бизнес слоят HANA:
- Въведете името на бизнес слоя.
- Въведете името на основата на данни.
- Въведете описанието.
- Щракнете върху бутона Напред.
Изскачащ прозорец за Select SAP Показва се HANA връзка:
- Отбележете връзката „SAPHANA.cnx”.
- Щракнете върху бутона Напред.
Изскачащ прозорец за избор на SAP Показва се информационният модел на HANA:
- Сега изберете аналитичен поглед (AN_PURCHASE_ORDERS), създадени в пакета HANAUSER.
- Кликнете върху бутона „Готово“.
Аналитичният изглед се отваря в инструмента за дизайн на информация.
Стъпка 5) Проверете подробностите. Подробностите за инструмента за информационен дизайн са както следва:
- Под Project се показват всички релационни връзки, бизнес слоеве и основи на данни.
- В секцията с ресурси на хранилището се показват обекти (връзка, бизнес слой и др.), съхранявани в хранилището.
- Бизнес слоят показва бизнес изглед на аналитичния изглед. Той е предназначен за функционален човек.
- Дата Foundation показва имената на таблиците и колоните. Предназначено е за технически специалисти.
Стъпка 6) Изберете секцията със слоеве. Изберете секцията с бизнес слоеве и отидете в папката с името на аналитичния изглед. Сега следвайте точките по-долу:
- Изберете секцията за основа на данни.
- Плъзнете и пуснете колона в аналитичния изглед.
- Показва обекти в аналитичен изглед.
- Плъзнатото поле се показва под аналитичния изглед (AN_PURCHASE_ORDER).
Стъпка 7) Запазете обектите. В тази стъпка запазете всички обекти. Отидете във Файл и кликнете върху „Запазване на всички“, за да запазите всички обекти.
След това следвайте стъпката по-долу.
Стъпка 8) Проверете резултата. Създайте заявка и вижте резултата.
- Отидете на опцията „Заявки“.
- Показва се панел за заявки. Изберете полето, което искате да включите в заявката.
- Плъзнете и пуснете ги в секцията „Обекти на резултатите за заявка №1“.
- Кликнете върху бутона „Обновяване“ в секцията с резултатите.
- Резултатът се показва.
Отчитане в SAP Кристален отчет
SAP Crystal Report ни помага да проектираме, изследваме, визуализираме и предоставяме отчети, които могат да се изпълняват в уеб или корпоративни приложения. С SAP Crystal Report можем да създадем прост отчет или сложен отчет.
Има два вида SAP Crystal Reports:
- Кристален отчет 16.13.2011 г.: използва се, когато
- Искате да извикате съхранена процедура на HANA от Crystal Reports.
- Искате да създадете SQL изрази.
- Искате да изпълните изглед с параметри или променливи и да изпратите стойности, които не са по подразбиране.
- Crystal Report за предприятия: използва се, когато
- Налична е или е необходима вселена; тогава използвайте SAP Crystal Reports Enterprise.
Ще използваме Crystal Reports for Enterprises.
Стъпка 1) Влезте в Crystal Report for Enterprises.
SAP Crystal Reports for Enterprises се показва, както е показано по-долу:
- Това е секцията за форматиране на отчети, която предоставя различни инструменти за форматиране.
- Това е икона за прозореца (Data Explorer, Outline, Group Tree, Find).
- Показват се подробности за Data Explorer, Outline, Group Tree, Find и др.
- Опция за форматиране на страницата на отчета.
- Работна област за доклада.
Стъпка 2) Сега създаваме връзка за източника на данни. Кликнете върху „Избор на източник на данни от Data Explorer“.
Показва се изскачащ прозорец за избор на тип източник на данни. Изберете „Преглед“ от SAP Раздел на платформата HANA.
Показва се изскачащ прозорец за свързване със сървъра. Кликнете върху бутона „Нов сървър“.
Показва се прозорец за свързване със сървъра, както е показано по-долу:
- Щракнете върху бутона Добавяне.
- Въведете показваното име на връзката (saphana).
- Име на връзка се показва в списъка с връзки.
- Въведете името на HANA сървъра.
- Въведете името на екземпляра на HANA сървъра.
- Въведете потребителското име на HANA.
- Кликнете върху бутона „Тест на връзката“.
- Появява се изскачащ прозорец за влизане в Test Connection. Въведете паролата за SAP Потребител на HANA.
- Кликнете върху бутона OK.
Показва се съобщение за успешно свързване.
Щракнете върху бутона OK. Показва се изскачащ прозорец за свързване със сървъра.
Стъпка 3) В този етап,
- Ние правим следното:
- Изберете сървър „saphana“.
- Кликнете върху бутона OK.
Показва се изскачащ прозорец за въвеждане на парола. Въведете паролата и след това щракнете върху OK.
Появява се още един изскачащ прозорец за избор на изгледа HANA.
2) В тази стъпка избираме SAP HANA изглед.
- Изберете изгледа HANA (Аналитичен изглед AN_PURCHASE_ORDERS).
- Кликнете върху бутона OK.
- В тази стъпка се отваря прозорец за заявката.
Следвайте точките по-долу, за да създадете заявка:
- Изберете необходимата колона от списъка за заявката.
- Плъзнете и пуснете задължителното поле в заявката.
- Кликнете върху бутона „Обновяване“.
- Показва се наборът от резултати.
- Кликнете върху
бутон.
Изходът на отчета се показва по-долу:
Отчитане в SAP Лумира
SAP Lumira е софтуер от SAP да анализира и визуализира данни. С SAP С Lumira потребителят може да създава красиви и интерактивни карти, инфографики и диаграми. SAP Lumira може да импортира данни от Excel и други източници.
SAP Lumira може да получи достъп до информационен изглед на SAP HANA директно, извършвайки визуален BI анализ с помощта на табло за управление.
Забележка: SAP Lumira достигна края на основната поддръжка и SAP позиции SAP Analytics Cloud като негов стратегически наследник за нова работа по визуализация на самообслужване. Стъпките по-долу все още важат за съществуващите инсталации на Lumira.
In SAP Лумира, следните стъпки се изпълняват за визуализиране на данни.
Сега визуализираме едно SAP HANA изглед в SAP Лумира. Първо влизаме в SAP Лумира, като щракнете върху SAP Иконата на Lumira Client на работния плот, както е показано по-долу.
Стъпка 1) Създайте документ и съберете набор от данни. След SAP Отваря се Lumira, отваря се екран за работа. Подробностите за този екран са както следва:
- Панел с инструменти на приложението – съдържа ленти с инструменти като Файл, Редактиране, Изглед, Данни и Помощ.
- Връзка към началния екран – използвайки тази опция, можем да отидем на началния екран.
- Раздели „Моите документи“:
- Документи
- Визуализации
- Наборите от данни
- Истории
- SAP Lumira Cloud – използвайки тази опция, можем да използваме облачни опции.
- Връзки – тук можем да видим всички връзки.
Кликнете върху опцията „Документ“ в секцията „Моите елементи“, за да създадете документ:
- Отидете в лентата с инструменти на приложението Файл и щракнете върху Файл.
- Изберете New.
SAP Lumira поддържа следните набори от данни:
- Microsoft Excel
- Текст
- Копиране от клипборда
- Свържете се с SAP ХАНА
- Изтегли от SAP ХАНА
- Вселена
- Заявка със SQL
- Свържете се с SAP Бизнес склад
- SAP Панел за заявки на вселената
Стъпка 2) Свържете се с SAP ХАНА. Тук се свързваме с SAP HANA и достъп до SAP Изглед на информация за HANA.
- Изберете Свързване с SAP ХАНА.
- Щракнете върху бутона Напред.
Изскачащ прозорец за SAP Идентификационните данни на HANA сървъра се показват по-долу:
- Въведете SAP Име на HANA сървър.
- Въведете SAP Номер на екземпляр на HANA.
- Въведете SAP Потребителско име на HANA.
- Въведете SAP Парола за HANA.
- Кликнете върху бутона „Свързване“, за да се свържете с SAP HANA сървър.
След като кликнем върху бутона „Свързване“, се свързваме с SAP HANA и може да получи достъп до SAP HANA изглед.
Стъпка 3) Достъп до SAP Аналитичен изглед на HANA. Прозорец за избор на SAP Изгледът HANA изглежда както следва:
- Изберете SAP Изглед HANA („AN_PURCHASE_ORDERS“ тук).
- Щракнете върху бутона Напред.
Стъпка 4) Определете размер и мярка. Показва се следващият прозорец за избор на мерки и измерения:
- Всички мерки са групирани в раздела „Мерки“.
- Всички размери са групирани в секцията „Размери“.
- Кликнете върху бутона Създаване.
Стъпка 5) Визуализирайте SAP Аналитичен изглед на HANA в SAP Лумира. След активиране на информационен изглед в SAP HANA, изглед на колони с име, подобно на изгледа на информацията, се създава в схемата „_SYS_BIC“ в SAP HANA каталожен възел.
Когато имаме нужда от достъп до някое SAP Изглед на информацията на HANA отвън SAP HANA, можем да получим достъп до него само от схемата „_SYS_BIC“.
Появява се екран за визуализация, който избира изглед на колони по схемата „_SYS_BIC“:
- Различни типове диаграми могат да бъдат избрани от секцията „Конструктор на диаграми“.
- Кликнете върху иконата на Конструктор на диаграми.
- Изберете опцията Колонна диаграма.
- Кликнете върху иконата „+“ пред секцията „Мери“, за да добавите мярка във формат на оста Y.
- Добавихме мерките „БРУТНА СУМА“ и „ДАНЪК СУМА“.
- Кликнете върху иконата пред секцията „Размери“. Появява се списък с всички налични размери.
- Изберете „КАТЕГОРИЯ“, „ИД_НА_ПРОДУКТ“ и „ИМЕ_НА_ПРОДУКТ“ от списъка с измерения, които да се показват по оста X.
- SAP Аналитичният изглед на HANA се показва в раздела Визуализация на SAP Lumira, която има различни екрани, както е показано по-долу:
- Инструмент за възходящо/низходящо сортиране, класиране, изчистване, опресняване и др.
- Това може да се използва за филтриране.
- Продукцията на SAP Аналитичен изглед на HANA в SAP Лумира.
Отчитане в Microsoft Excel
Microsoft Excel има мощна вградена опция за отчитане; можем бързо да създадем отчет, използвайки обобщени таблици и диаграми.
MS Office използва езика MDX (Multi Dimension Expression language) за достъп до данни от SAP ХАНА.
Езикът MDX се използва от инструмент за отчитане за достъп до данни от многоизмерен обект в среда на база данни. Само с MDX заявка можем да получим достъп SAP HANA йерархии.
Можем да получим достъп само до SAP Информационен изглед на HANA, който има свойството „CUBE“ в своята семантика, така че не можем да осъществим достъп до изглед с атрибути от MS Excel.
Свързване на драйвери: MS Excel използва ODBO (OLE DB за OLAP) драйвери за свързване към SAP HANA база данни.
Сега имаме достъп до SAP Базата данни HANA от Excel, както е показано в стъпките по-долу.
Стъпка 1) Свържете се с SAP HANA от Excel.
- Отворете MS Excel. Отидете на раздела Данни.
- Кликнете върху иконата „От други източници“.
- Изберете От съветника за връзка с данни.
Показва се екран за съветника за свързване на данни, както е показано по-долу:
- Изберете „Други/Разширени“.
- Щракнете върху бутона Напред.
Отваря се прозорец за „Свойства на връзката за данни“, както е показано по-долу:
- Изберете "SAP „Доставчик на HANA MDX“ в раздела „Доставчик“.
- Щракнете върху бутона Напред.
Показва се прозорец за свойства на връзката за данни. Въведете следните данни:
- Въведете името на хоста на SAP HANA база данни.
- Въведете номера на екземпляра на SAP HANA база данни.
- Въведете потребителското име и паролата за SAP HANA база данни.
- Въведете името на езика.
- Кликнете върху „Тест на връзката“, за да тествате връзката с SAP HANA база данни от Excel.
Появява се съобщение „Тестът на връзката е успешен“.
Кликнете върху бутона OK.
Стъпка 2) Досега създадохме връзка от Excel към SAP HANA и го тествахме. Сега имаме достъп до SAP Изглед на информация за HANA от Excel. Показва се прозорец за „Съветника за свързване на данни“.
- Изберете пакета, който съдържа SAP Изглед на информация за HANA.
- Изберете информационния изглед (аналитичен изглед, изглед за изчисления).
- Щракнете върху бутона Напред.
Появява се нов прозорец за файла за връзка с данни. Въведете следните данни:
1. Дайте име на файла (AV_SALES).
2. Поставете отметка в квадратчето „Запазване на паролата във файл“, за да избегнете въвеждането на парола при отваряне на Excel файла.
3. Появява се изскачащ прозорец за защита със запазване на парола.
4. Кликнете върху бутона „Готово“.
Стъпка 3) Сега SAP Изгледът на информацията за HANA се показва в Excel като обобщена таблица, както е показано по-долу:
























































