Досега имаме заредени данни от SAP Source, Non-SAP и Flat файл чрез SAP SLT, SAP BODS и създаден информационен изглед (Attribute View, Analytic View и Calculation View).
Сега ще обсъдим информационния изглед в инструментите за отчитане - Драйверите като JDBC, ODBC и ODBO в инструмента за отчитане са част от SAP HANA Client.
Така че чрез инсталиране на клиентския софтуер на SAP HANA (файл .exe) ще направи всички драйвери на разположение на компютъра за свързване към инструменти за отчитане към SAP HANA.
Ще използваме SAP BO, SAP Lumira и Microsoft Excel за достъп до информационния изглед на SAP HANA в този урок.
Изборът на инструмент за отчитане зависи от вида на отчетите, които се изискват.
В този урок ще научите -
- Отчитане в общ преглед на SAP BI (Business Intelligence)
- Отчитане в Webi на SAP Business Objects (BO) на HANA
- Отчитане в Crystal Report
- Отчитане в SAP Lumira
- Отчитане в Microsoft Excel
Отчитане в преглед на SAP BI (Business Intelligence)
SAP BI е инструмент за съхранение и докладване на данни.
В BI (Business Intelligence) суровите данни ще бъдат почистени, приложена, обработена бизнес логика и ще предостави значима информация на потребителя. BI е продукт на SAP, който осигурява удобна за потребителя среда.
SAP BI поддържа много бази данни, но когато мигрираме от изходни данни към SAP HANA, тогава архитектурата ще бъде както по-долу -
SAP BI е тристепенна архитектура -
- Database Server - При това данните се съхраняват физически в PSA, ODS, Infocube.
- Application Server - Използва се за достъп до данни от сървъра на базата данни и обработка на данни за Presentation server.
- Презентационен сървър - Той показва данните на потребителя.
SAP Bex Query Designer (Компонент на SAP BI) може да има достъп до SAP HANA View като доставчик на информация и да показва данни в Bex.
Отчитане в Webi на SAP Business Object (BO) от HANA
SAP Business Objects Web Intelligence (SAP BO WebI) е част от семейството клиентски инструменти на SAP Business Objects Platform ( SBOP ). Инструментът SAP Business Objects използва драйвера JDBC / ODBC за свързване към системата източник.
Характеристиките на SAP BO WebI са както по-долу -
- Webi е adhoc инструмент за отчитане.
- Webi се използва за доклад на ниво детайли.
- Webi показва резултата в табличен или графичен формат.
- Потребителят може да създава / модифицира свои собствени заявки за отчета.
След инсталиране на SAP HANA клиент, JDBC / ODBC драйвер ще бъде инсталиран на компютър.
Тези драйвери действат като междинно звено между SAP HANA и инструменти за отчитане на клиенти, когато представят данни на потребителя.
Клиентски инструменти на SAP BO Server и SAP BO Platform (SBOP).
Създайте Вселена с помощта на инструмента за проектиране на информация
Стъпка 1) В тази стъпка ще създадем вселена, използвайки Информационен инструмент за проектиране (IDT).
Достъпът до HANA може да се осъществи чрез ODBC и JDBC драйвери, а нейните таблици могат да бъдат дефинирани и заявени с SQL език. Таблиците се управляват с инструмент, наречен HANA Studio.
- Стартирайте IDT, като навигирате до
Меню "Старт" -> SAP Business Intelligence -> SAP Business Objects BI платформа 4 Клиентски инструменти -> Инструмент за проектиране на информация
Ще се появи екранът с инструменти за информационно проектиране. За да създадем вселена, имаме нужда от проект в IDT.
- Отидете до опцията за проект, както по-долу -
- Щракнете върху файл.
- Щракнете върху Нова опция.
- Изберете опция Проект.
Или
- Щракнете върху Икона на нов файл.
- Изберете Проект.
Ще се появи изскачащ прозорец за нов проект - В този изскачащ прозорец въведете следните подробности:
1. Въведете име на проекта
2. Щракнете върху бутона за завършване.
Името на проекта „WEBI_DHK_HANA“ ще се появи в раздела „Локални проекти“, както е показано по-долу.
Проектът е локално работно пространство, където съхранявате ресурсите, използвани за изграждане на една или повече вселени.
Налични са две връзки, подробностите за всяка са както по-долу -
- Релационна връзка - За достъп до данни от таблица и достъп до редовни RDBMS използвайте Релационна връзка.
- OLAP Connection - За достъп до данни от приложението (SAP, Oracle, Microsoft, SAP BO) и данни, съхранявани в Cube / Information View, използвайте OLAP връзка.
Стъпка 2) Сега създаваме релационна връзка.
Затова отидете на Project -> New -> Relational Connection.
Появява се изскачащ прозорец за име на източник на нова връзка -
- Въведете Име на ресурс.
- Щракнете върху бутона Напред.
Ще се появи изскачащ прозорец за избор на драйвер за база данни на Middleware-
- Изберете опцията JDBC Drivers под SAP HANA Database 1.0.
- Щракнете върху бутона Напред.
Ще се покаже изскачащ прозорец за параметър Нова релационна връзка, въведете в него следните подробности.
- Режимът за удостоверяване ще бъде избран като „Използване на посочено потребителско име и парола“.
- Въведете потребителско име на HANA.
- Въведете паролата.
- Изберете Един сървър в раздела DATA Source. Въведете име на хост (тук най-добре: 30015).
- Въведете номер на екземпляр.
- Щракнете върху бутона Test Connection, за да проверите връзката.
Ще се покаже изскачащ прозорец за тестово свързване успешно.
След успешна връзка ще бъде създадена връзка с име SAP HANA.cnx.
Стъпка 3) За да използваме Universe чрез Web Intelligence, Dashboards или Crystal Report за предприятие, трябва да публикуваме връзката. И така, сега публикуваме връзка за SAP HANA.cnx.
- Изберете връзката SAP HANA.cnx под Проект "WEBI_DHK_HANA" и щракнете с десния бутон.
- Изберете Публикуване на връзка към хранилище.
- Връзка за публикуване с име SAPHANA.cns ще бъде създадена след успешно публикуване в хранилището.
Появява се изскачащ прозорец за публикуване на връзка с хранилището -
- Изберете Business IDT.
- Кликнете върху бутона за завършване.
Ще се покаже изскачащ прозорец „Връзката е публикувана успешно“.
Сега създаваме Universe с помощта на SAP HANA Business Layer.
Стъпка 4) Създаване на Вселена (Вселената е бизнес представяне на вашия склад за данни или транзакционна база данни. Вселената позволява на потребителя да взаимодейства с данни, без да знае за сложността на базата данни).
За да създадем вселена, използваме SAP HANA Business Layer както по-долу -
Бизнес слой на SAP HANA
От SAP BOBI 4.1, SAP предлага нова опция "SAP HANA Business Layer", докато създава вселената с помощта на инструмента за информационно проектиране.
Преди версията на SAP BOBI 4.1, трябва да създадем производна таблица, докато изграждаме основа за данни и да картографираме променливата и входните параметри.
SAP HANA Business Layer автоматично създава основа за данни и бизнес слой въз основа на избрани изгледи на SAP HANA.
SAP HANA Business Layer автоматично открива входния параметър и променливите.
Създаваме Вселена чрез бизнес слой на SAP HANA, както е показано по-долу-
- Изберете проект, създаден "WEBI_DHK_HANA".
- Щракнете с десния бутон върху проекта и изберете нова опция.
- Изберете опция "Бизнес слой на SAP HANA".
Появява се изскачащ прозорец за бизнес слой на SAP HANA-
- Въведете име на бизнес слой.
- Въведете Име на фондацията за данни.
- Въведете Описание.
- Щракнете върху бутона Напред.
Показва се изскачащ прозорец за Select SAP HANA Connection-
- Поставете отметка на връзката "SAPHANA.cnx".
- Щракнете върху бутона Напред.
Ще се покаже изскачащ прозорец за избор на информационен модел на SAP HANA.
- Сега изберете Аналитичен изглед (AN_PURCHASE_ORDERS), създаден под пакета HANAUSER.
- Щракнете върху бутона Finish.
Аналитичният изглед ще се отвори в инструмента за информационно проектиране.
Стъпка 5) Подробностите за инструмента за информационно проектиране ще бъдат както по-долу -
- Под Project - ще се показват всички релационни връзки, бизнес слой и основа за данни.
- В раздела за ресурси на хранилището ще се покаже обект (Connection, Business Layer и др.), Съхранен в хранилището.
- Бизнес слой показва бизнес изглед на аналитичен изглед. Той е за функционален човек.
- Data Foundation показва име на таблица и колона. Той е за техническо лице.
Стъпка 6) В тази стъпка,
Изберете секция Бизнес слой, отидете в папката с името на Analytic View.
Сега следвайте точките по-долу-
- Изберете раздела за основа на данни.
- Плъзнете и пуснете колона до Analytic View
- Той ще показва обекти под Analytic View
- Повлеченото поле ще се покаже под Аналитичен изглед (AN_PURCHASE_ORDER).
Стъпка 7) В тази стъпка запазете целия обект.
Отидете на файла и кликнете върху опцията "Запазване на всички", за да запазите всички обекти.
След това следвайте стъпката по-долу.
Стъпка 8) Създайте заявка и прегледайте изхода.
- Отидете на опцията Заявки.
- Ще се покаже панел за заявки, изберете полето, към което искате да включите в заявката.
- Плъзнете ги и ги пуснете в секцията „Резултатен обект за заявка №1“.
- Щракнете върху бутона за опресняване в раздела за набор от резултати.
- Ще се покаже резултат.
Отчитане в SAP Crystal Report
SAP Crystal Report ни помага да проектираме, изследваме, визуализираме и предоставяме отчет, който може да се изпълнява в уеб или корпоративни приложения. Със SAP Crystal Report можем да създадем опростен или сложен отчет.
Има два вида SAP Crystal Reports -
- Crystal Report 2011/13/16: Това ще се използва, когато -
- Ако искате да извикате съхранена процедура на HANA от Crystal Reports.
- Ако искате да създадете SQL изрази
- Ако искате да изпълните изглед с параметри или променливи и да изпратите стойности, които не са по подразбиране
- Crystal Report за предприятия: Това ще се използва, когато -
- Ако има налични или необходими Universe, използвайте SAP Crystal Reports Enterprises.
Ще използваме кристални отчети за предприятия.
Стъпка 1) Влезте в Crystal Report за предприятия.
Отчетите на SAP Crystal за предприятия ще бъдат показани по-долу -
- Това е раздел Форматиране на отчети, който предоставя различен инструмент за форматиране.
- Това е икона за прозореца (Data Explorer, контур, дърво на групи, Find).
- Ще се покажат подробности за Data Explorer, контур, дърво на групи, Find и др.
- Опция за форматиране на страницата на отчета.
- Работна зона за доклад.
Стъпка 2) Сега създаваме връзка за източника на данни.
Щракнете върху опцията Избор на източник на данни от Data Explorer-
Ще се покаже изскачащ прозорец за Избор на тип източник на данни-
Изберете опция Преглед от раздела за платформа на SAP HANA.
Ще се покаже изскачащ прозорец за свързване към сървъра. Щракнете върху бутона "Нов сървър".
Ще се покаже прозорец за сървърна връзка, както по-долу -
- Щракнете върху бутона Добавяне.
- Въведете Име на дисплея за връзка (saphana).
- Име на връзка ще се появи в списъка с връзки.
- Въведете име на HANA сървър.
- Въведете име на екземпляр на сървъра на HANA.
- Въведете потребителско име на HANA.
- Щракнете върху бутона "Тест на връзката".
- Изскачащ прозорец за влизане в тестова връзка. Въведете парола за потребител на SAP HANA.
- Щракнете върху бутона OK.
Ще се покаже съобщение за успешна връзка.
Щракнете върху бутона OK.
Ще се покаже изскачащ прозорец за свързване към сървъра.
Стъпка 3) В тази стъпка,
- Ще направим следното
- Изберете сървър "saphana."
- Щракнете върху бутона OK
Ще се покаже изскачащ прозорец за въвеждане на парола, въведете паролата и след това щракнете върху OK.
Ще се появи още един изскачащ прозорец за избор на HANA View.
2) В тази стъпка избираме SAP HANA View.
- Изберете HANA View (Аналитичен изглед AN_PURCHASE_ORDERS).
- Щракнете върху бутона OK.
- В тази стъпка ще се отвори прозорец за заявка.
Следвайте долната точка, за да създадете заявка-
- Изберете необходимата колона от списъка за заявката.
- Плъзнете и пуснете задължително поле в Заявка.
- Щракнете върху бутона Refresh.
- Ще се покаже наборът от резултати.
- Кликнете върху бутон.
Резултатът от доклада ще се покаже по-долу -
Отчитане в SAP Lumira
SAP Lumira е нов софтуер на SAP за анализ и визуализация на данни.
Чрез SAP Lumira потребителят може да създаде красива и интерактивна карта, infograpg и диаграми. SAP Lumira може да импортира данни от Excel и други източници.
SAP Lumira има пряк достъп до информационния изглед на SAP HANA. SAP HANA Извършвайте визуален BI анализ с помощта на таблото за управление.
В SAP Lumira трябва да се направят следните стъпки за визуализиране на данни.
Сега визуализираме изгледа на SAP HANA в SAP Lumira, така че първо влизаме в SAP Lumira чрез щракване върху иконата на клиент на SAP Lumira на работния плот, както по-долу-
Стъпка 1) Създайте документ и придобийте набор от данни
След отваряне на SAP Lumira, отворен екран за работа по SAP Lumira, Подробности за този екран, както по-долу-
- Лента с инструменти на приложението - Тя съдържа лента с инструменти като Файл, Редактиране, Преглед, Данни и Помощ.
- Начална връзка - С помощта на тази опция можем да отидем на началния екран.
- Моите раздели на документи
- Документи
- Визуализации
- Набори от данни
- Истории
- SAP Lumira Cloud - Използвайки тази опция, можем да използваме опции за облак.
- Връзки - W може да види цялата връзка тук.
И така, щракнете върху опцията Документ в раздела Мои елементи, за да създадете Документи -
- Отидете в лентата с инструменти на приложението за файлове, щракнете върху опцията за файл
- Изберете Нова опция.
SAP Lumira поддържа по-долу набор от данни -
- Microsoft Excel
- Текст
- Копиране от клипборда
- Свържете се със SAP HANA
- Изтеглете от SAP HANA
- Вселена
- Заявка с SQL
- Свържете се със SAP Business Warehouse
- SAP Universe Query Panel
Стъпка 2) Свържете се със SAP HANA
Тук ще се свържем със SAP HANA и ще имаме достъп до SAP HANA Information View.
- Затова изберете Свързване със SAP HANA.
- Щракнете върху бутона Напред.
Ще се покаже изскачащ прозорец за идентификационни данни на сървъра на SAP HANA, както е показано по-долу -
- Въведете име на сървъра на SAP HANA.
- Въведете инстанция № на SAP HANA
- Въведете потребителско име на SAP HANA.
- Въведете парола за SAP HANA.
- Щракнете върху бутона "Свързване", за да се свържете със сървъра на SAP HANA.
След като щракнем върху бутона Свързване, ще се свържем със SAP HANA и ще имаме достъп до изгледа на SAP HANA.
Стъпка 3) Достъп до SAP HANA Analytic View
Ще се появи прозорец за избор на SAP HANA View-
- Изберете SAP HANA View ("AN_PURCHASE_ORDERS" тук).
- Щракнете върху бутона Напред.
Стъпка 4) Определете измерение и измерване.
Ще се покаже следващият прозорец за избор на мерки и размери -
- Всички мерки ще бъдат групирани в раздели за мерки.
- Всички измерения ще бъдат групирани в раздели за размери.
- Щракнете върху бутона Създаване.
Стъпка 5) Визуализирайте SAP HANA Analytic View в SAP Lumira.
След активиране на информационния изглед в SAP HANA, изглед на колона с подобно име на информационен изглед, под "_SYS_BIC" Схема, създадена в каталожен възел на SAP HANA.
Когато имаме нужда от достъп до какъвто и да е изглед на информация за SAP HANA извън от SAP HANA, можем да го осъществим само от схема "_SYS_BIC".
Ще се появи екран за визуализация, който избира изглед на колона под схема "_SYS_BIC" -
- Различен тип диаграма може да бъде избран от раздела Chart Builder.
- Щракнете върху иконата на конструктора на диаграми.
- Изберете опция Column Chart.
- Щракнете върху иконата „+“ пред раздел МЕРКИ, за да добавите мярка във формат Y Axis.
- Добавихме мярка „GROSS_AMOUNT“ И „TAX_AMOUNT“.
- Кликнете върху иконата пред раздела "РАЗМЕРИ". Появява се списък с всички налични измерения.
- Изберете „CATEGORY“, „PRODUCT_ID“, „PRODUCT_NAME“ от Списък с измерения, за да се покаже на X Axis.
Аналитичният изглед на SAP HANA ще се покаже в раздела за визуализация на SAP Lumira, в който имаме различен екран, както по-долу
- Инструмент за възходящ / низходящ, класиране, изчистване, опресняване и др.
- Това може да се използва за филтриране.
- Резултатът от аналитичните изгледи на SAP HANA в SAP HANA lumira.
Отчитане в Microsoft Excel
Microsoft Excel има вградена мощна опция за отчитане; можем да създадем отчет бързо чрез обобщени таблици и диаграми.
MS Office използва MDX език ((Multi Dimension Expression език) за достъп до данни от SAP HANA.
MDX Language се използва от инструмента за отчитане за достъп до данни от многоизмерен обект в среда на база данни. Чрез само MDX заявка можем да получим достъп до sap йерархиите на Hana.
Можем да осъществим достъп само до информационния изглед на SAP HANA, който има свойство „CUBE“ в семантичен план, така че не можем да получим достъп до изглед на атрибути от MS Excel.
Свързване на драйвери - MS Excel използва ODBO (OLE DB FOR OLAP) драйвери за свързване към база данни на SAP HANA.
Сега ще получим достъп до базата данни на SAP HANA от SAP HANA, както е показано в стъпките по-долу -
Стъпка 1) Свързване към SAP HANA Excel-
- Отворете MS Excel. Отидете в раздела с данни.
- Кликнете върху иконата "От други източници".
- Изберете от съветника за връзка за данни.
Ще се покаже екран за съветника за връзка за данни, както по-долу -
- Изберете опцията „Други / предварително“.
- Щракнете върху бутона Напред.
Ще се отвори прозорец за "Свойства на връзката за данни", както по-долу-
- Изберете "SAP HANA MDX Provider" под раздела Предоставяне.
- Щракнете върху бутона Напред.
Ще се покаже прозорец за свойства на връзката за данни -
Въведете следната подробност, както по-долу -
- Въведете име на хост на базата данни на SAP HANA.
- Въведете номер на екземпляр на базата данни на SAP HANA.
- Въведете потребителско име / парола за базата данни на SAP HANA.
- Въведете име на език.
- Кликнете върху „Тестване на връзката“, за да тествате връзката към базата данни на SAP HANA от Excel.
Ще се появи изскачащо съобщение „Тестването на връзката е успешно“.
Щракнете върху бутона OK.
Стъпка 2) Досега бяхме създали връзка от Excel към SAP HANA и тествахме връзката. Сега имаме достъп до SAP HANA Information View от Excel.
Сега ще се покаже прозорец за "Съветник за връзка за данни".
- Изберете пакета, в който се съдържа информационен изглед на SAP HANA.
- Изберете Информационен изглед (Аналитичен изглед, Изглед на изчисление).
- Щракнете върху бутона Напред.
Ще се появи нов прозорец за връзка с данни Файл, въведете следните подробности.
1. Дайте име на файл (AV_SALES).
2. Отметнете опцията "Запазване на парола във файл", за да избегнете въвеждането на парола, докато отваряте файл на Excel.
3. Ще се покаже изскачащ прозорец за запазване на сигурността на паролата.
4. Щракнете върху бутона Finish.
Стъпка 3) Сега информационен изглед на SAP HANA ще се покаже в Excel като обобщена таблица, както е показано по-долу -
Резюме:
Научихме в този урок под темата -
- Отчитане в преглед на SAP BI
- Отчитане в SAP BO Webi с пример за изглед на информация за SAP HANA.
- Отчитане в SAP Crystal Report Enterprises с пример за изглед на информация за SAP HANA.
- Отчитане в SAP Lumira с пример за изглед на информация за SAP HANA.
- Отчитане в Microsoft Excel чрез консумация на информационен изглед SAP HANA.