Звітність SAP HANA

До цього часу ми завантажували дані із файлів SAP Source, Non-SAP та Flat через SAP SLT, SAP BODS та створений інформаційний перегляд (подання атрибутів, аналітичний вигляд та подання обчислень).

Зараз ми обговоримо подання інформації в інструментах звітування. - Драйвери, такі як JDBC, ODBC та ODBO в інструменті звітування, є частиною клієнта SAP HANA.

Отже, встановивши програмне забезпечення SAP HANA Client (файл .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 - це трирівнева архітектура -

  1. Сервер баз даних - при цьому дані фізично зберігаються у PSA, ODS, Infocube.
  2. Сервер додатків - Він використовується для доступу до даних із сервера баз даних та обробки даних для сервера презентацій.
  3. Презентаційний сервер - він відображає дані користувачеві.

Конструктор запитів SAP Bex (компонент SAP BI) може отримати доступ до SAP HANA View як постачальник інформації та відображати дані в Bex.

Звітування на веб-сайті 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 - це спеціальний інструмент звітування.
  • Вебі використовується для детального звіту на рівні.
  • Webi відображає результат у табличному або графічному форматах.
  • Користувач може створювати / змінювати власні запити до звіту.

Після встановлення клієнта SAP HANA на ПК буде встановлено драйвер JDBC / ODBC.

Ці драйвери виступають посередником між SAP HANA та інструментами звітності клієнта, представляючи дані користувачеві.

Інструменти клієнта SAP BO Server і SAP BO Platform (SBOP).

Створіть Всесвіт за допомогою Інструменту проектування інформації

Крок 1) На цьому кроці ми створимо всесвіт за допомогою Інструменту проектування інформації (IDT).

До HANA можна отримати доступ за допомогою драйверів ODBC та JDBC, а її таблиці можна визначити та запитати мовою SQL. Управління таблицями здійснюється за допомогою інструменту під назвою HANA Studio.

  1. Запустіть IDT, перейшовши до

Меню «Пуск» -> SAP Business Intelligence -> Платформа SAP Business Objects BI 4 Інструменти клієнта -> Інструмент проектування інформації

З'явиться екран інструменту Інформаційний дизайн. Для створення всесвіту нам потрібен проект в IDT.

  1. Перейдіть до варіанту проекту, як показано нижче -
    1. Клацніть на файл.
    2. Клацніть на Новий параметр.
    3. Виберіть варіант проекту.

      Або

      1. Клацніть на піктограму нового файлу.
      2. Виберіть проект.

З'явиться спливаюче вікно для нового проекту - у цьому спливаючому вікні введіть такі дані:

1. Введіть назву проекту

2. Клацніть на кнопку Готово.

Назва проекту "WEBI_DHK_HANA" з'явиться на вкладці "Місцеві проекти", як показано нижче.

Проект - це локальна робоча область, де ви зберігаєте ресурси, використані для побудови одного або кількох всесвітів.

Доступні два з'єднання, деталі кожного з них наведені нижче -

  1. Реляційне підключення - Щоб отримати доступ до даних із таблиці та отримати доступ до звичайних СУБД, використовуйте Реляційне з’єднання.
  2. OLAP Connection - Для доступу до даних із програми (SAP, Oracle, Microsoft, SAP BO) та даних, що зберігаються в Cube / Information View, використовуйте з'єднання OLAP.

Крок 2) Тепер ми створюємо Реляційне зв’язок.

Тож перейдіть до Project -> New -> Relational Connection.

З'явиться спливаюче вікно для нового джерела підключення зв’язку -

  1. Введіть назву ресурсу.
  2. Клацніть на кнопку Далі.

З'явиться спливаюче вікно для вибору драйвера проміжного програмного забезпечення для баз даних-

  1. Виберіть опцію JDBC Drivers у розділі SAP HANA Database 1.0.
  2. Клацніть на кнопку Далі.

З'явиться спливаюче вікно для параметра "Нове реляційне підключення", введіть у нього такі дані.

  1. Режим автентифікації буде обраний як "Використовувати вказане ім'я користувача та пароль".
  2. Введіть ім'я користувача HANA.
  3. Введіть пароль.
  4. Виберіть Один сервер у розділі Джерело даних. Введіть ім'я хоста (тут найкраще: 30015).
  5. Введіть номер екземпляра.
  6. Натисніть кнопку «Перевірити підключення», щоб перевірити підключення.

З'явиться спливаюче вікно для успішного тестового підключення.

Після успішного підключення буде створено з'єднання з ім'ям SAP HANA.cnx.

Крок 3) Щоб використовувати Universe за допомогою Web Intelligence, інформаційних панелей або Crystal Report для підприємств, нам потрібно опублікувати підключення. Отже, тепер ми публікуємо підключення для SAP HANA.cnx.

  1. Виберіть підключення SAP HANA.cnx під проектом "WEBI_DHK_HANA" та клацніть правою кнопкою миші.
  2. Виберіть Опублікувати підключення до сховища.
  3. Після успішної публікації у сховищі буде створено підключення до публікації з іменем SAPHANA.cns.

З'явиться спливаюче вікно для публікації підключення до сховища -

  1. Виберіть Business IDT.
  2. Клацніть на кнопку Готово.

Відобразиться спливаюче вікно "З’єднання успішно опубліковано".

Тепер ми створюємо Всесвіт за допомогою бізнес-рівня SAP HANA.

Крок 4) Створіть Всесвіт (Всесвіт - це ділове представлення вашого сховища даних або транзакційної бази даних. Всесвіт дозволяє користувачеві взаємодіяти з даними без знання складності бази даних).

Для створення всесвіту ми використовуємо бізнес-рівень SAP HANA, як показано нижче -

Бізнес-рівень SAP HANA

Починаючи з SAP BOBI 4.1, SAP надає нову опцію "Бізнес-рівень SAP HANA" під час створення всесвіту за допомогою інструмента інформаційного проектування.

До версії SAP BOBI 4.1 нам потрібно створити похідну таблицю під час побудови основи даних та зіставити змінні та вхідні параметри.

Бізнес-рівень SAP HANA автоматично створює основу даних та бізнес-рівень на основі вибраних подань SAP HANA.

Бізнес-рівень SAP HANA автоматично визначає вхідні параметри та змінні.

Ми створюємо Всесвіт за допомогою бізнес-рівня SAP HANA, як показано нижче -

  1. Виберіть проект, створений "WEBI_DHK_HANA".
  2. Клацніть проект правою кнопкою миші та виберіть новий варіант.
  3. Виберіть опцію "Бізнес-рівень SAP HANA".

З'явиться спливаюче вікно для бізнес-рівня SAP HANA-

  1. Введіть назву бізнес-шару.
  2. Введіть ім'я Фонду даних.
  3. Введіть Опис.
  4. Клацніть на кнопку Далі.

Відобразиться спливаюче вікно для вибору підключення SAP HANA-

  1. Поставте галочку на підключенні "SAPHANA.cnx".
  2. Клацніть на кнопку Далі.

З'явиться спливаюче вікно для вибору інформаційної моделі SAP HANA.

  1. Тепер виберіть аналітичний вигляд (AN_PURCHASE_ORDERS), створений у пакеті HANAUSER.
  2. Натисніть кнопку Готово.

Аналітичний вигляд відкриється в Інструменті інформаційного проектування.

Крок 5) Інформація про інструмент проектування інформації буде наведена нижче -

  1. У розділі Project - відображатимуться всі реляційні зв’язки, бізнес-рівень та Data Foundation.
  2. У розділі ресурсу сховища відображатиметься об'єкт (Connection, Business Layer тощо), що зберігається у сховищі.
  3. Бізнес-рівень показує діловий вигляд аналітичного подання. Це для функціональної людини.
  4. Data Foundation показує назву таблиці та стовпця. Це для технічної особи.

    Крок 6) На цьому кроці

    Виберіть розділ Бізнес-шар, перейдіть до папки з назвою Analytic View.

    Тепер дотримуйтесь пунктів, як показано нижче -

    1. Виберіть розділ основи даних.
    2. Перетягніть стовпець до Analytic View
    3. Він буде відображати об'єкти в Analytic View
    4. Перетягнуте поле відображатиметься під Аналітичним видом (AN_PURCHASE_ORDER).

Крок 7) На цьому кроці збережіть весь об’єкт.

Перейдіть до файлу та натисніть опцію "Зберегти все", щоб зберегти всі об'єкти.

Після цього виконайте крок нижче.

Крок 8) Створіть запит і перегляньте вихідні дані.

  1. Перейдіть до опції Запити.
  2. З'явиться панель запитів. Виберіть поле, до якого потрібно включити запит.
  3. Перетягніть їх у розділ "Об'єкт результату для запиту №1".
  4. Клацніть на кнопку Оновити в розділі Набір результатів.
  5. Відобразиться результат.

Звітування у звіті SAP Crystal

SAP Crystal Report допомагає нам розробляти, досліджувати, візуалізувати та надавати звіт, який можна запускати в Інтернеті або на корпоративних додатках. За допомогою SAP Crystal Report ми можемо створити простий або складний звіт.

Існує два типи звітів SAP Crystal -

  1. Crystal Report 2011/13/16: Це буде використано, коли -
  • Якщо ви хочете викликати збережену процедуру HANA із Crystal Reports.
  • Якщо ви хочете створити вираз SQL
  • Якщо ви хочете виконати подання з параметрами або змінними та подати значення, що не за замовчуванням
  1. Кристалічний звіт для підприємств: Це буде використано, коли -
  • Якщо доступні або потрібні Universe, скористайтеся SAP Crystal Reports Enterprises.

Ми будемо використовувати кристалічні звіти для підприємств.

Крок 1) Увійдіть у Crystal Report для підприємств.

Звіти SAP Crystal для підприємств відображатимуться нижче:

  1. Це розділ Форматування звітів, який надає інший інструмент форматування.
  2. Це піктограма вікна (Провідник даних, контур, Дерево груп, Знайти).
  3. Відобразяться деталі Провідника даних, структури, дерева груп, пошуку тощо.
  4. Параметр форматування сторінки звіту.
  5. Робоча зона для звіту.

Крок 2) Тепер ми створюємо з'єднання для джерела даних.

Клацніть на пункт Вибір джерела даних у Провіднику даних

З'явиться спливаюче вікно для Вибір типу джерела даних-

Виберіть параметр "Огляд" у розділі платформи SAP HANA.

З'явиться спливаюче вікно для підключення до сервера. Натисніть кнопку "Новий сервер".

Вікно для підключення до сервера буде відображено, як показано нижче -

  1. Натисніть кнопку Додати.
  2. Введіть відображуване ім'я підключення (saphana).
  3. Ім'я з'єднання з'явиться у списку з'єднань.
  4. Введіть ім'я сервера HANA.
  5. Введіть ім'я екземпляра сервера HANA.
  6. Введіть ім’я користувача HANA.
  7. Клацніть на кнопку «Перевірити підключення».
  8. Спливаюче вікно для тестового входу в систему. Введіть пароль для користувача SAP HANA.
  9. Натисніть кнопку ОК.

З'явиться повідомлення про успішне з'єднання.

Натисніть кнопку OK.

З'явиться спливаюче вікно для підключення до сервера.

Крок 3) На цьому кроці

  1. Ми зробимо наступне
    1. Виберіть сервер "saphana."
    2. Натисніть кнопку OK

З'явиться спливаюче вікно для введення пароля, введіть пароль і натисніть кнопку OK.

З’явиться ще одне спливаюче вікно для вибору HANA View.

2) На цьому кроці ми вибираємо SAP HANA View.

  1. Виберіть HANA View (Analytic View AN_PURCHASE_ORDERS).
  2. Натисніть кнопку OK.
  1. На цьому кроці відкриється вікно для запиту.

Дотримуйтесь нижченаведеної точки, щоб створити запит-

  1. Виберіть необхідний стовпець зі списку для запиту.
  2. Перетягніть необхідне поле в запиті.
  3. Натисніть кнопку Оновити.
  4. Відобразиться набір результатів.
  5. Натисніть на кнопку.

Результат звіту буде відображатися, як показано нижче -

Звітність у 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, Детально про цей екран, як показано нижче -

  1. Панель інструментів програми - вона містить панелі інструментів, такі як Файл, Редагувати, Переглянути, Дані та Довідка.
  2. Домашнє посилання - За допомогою цієї опції ми можемо перейти на головний екран.
  3. Мої розділи документів
    1. Документи
    2. Візуалізації
    3. Набори даних
    4. Історії
  4. SAP Lumira Cloud - Використовуючи цю опцію, ми можемо використовувати хмарні параметри.
  5. З'єднання - W може бачити тут усі з'єднання.

Отже, натисніть опцію Документ у розділі Мої предмети, щоб створити Документи -

  1. Перейдіть до панелі інструментів файлової програми, натисніть опцію файлу
  2. Виберіть Новий варіант.

SAP Lumira підтримує набір даних нижче -

  • Microsoft Excel
  • Текст
  • Копіювати з буфера обміну
  • Підключіться до SAP HANA
  • Завантажити з SAP HANA
  • Всесвіт
  • Запит за допомогою SQL
  • Підключіться до SAP Business Warehouse
  • Панель запитів SAP Universe

Крок 2) Підключіться до SAP HANA

Тут ми підключимось до SAP HANA та отримаємо доступ до перегляду інформації про SAP HANA.

  1. Тож виберіть Підключитися до SAP HANA.
  2. Клацніть на кнопку Далі.

З'явиться спливаюче вікно для облікових даних сервера SAP HANA, як показано нижче -

  1. Введіть ім'я сервера SAP HANA.
  2. Введіть номер екземпляра SAP HANA.
  3. Введіть ім'я користувача SAP HANA.
  4. Введіть пароль SAP HANA.
  5. Клацніть на кнопку "Підключитися", щоб підключитися до сервера SAP HANA.

Після натискання кнопки «Підключитися» ми підключимось до SAP HANA та зможемо отримати доступ до подання SAP HANA.

Крок 3) Доступ до SAP HANA Analytic View

З'явиться вікно для вибору перегляду SAP HANA, як показано нижче -

  1. Виберіть перегляд SAP HANA ("AN_PURCHASE_ORDERS" тут).
  2. Клацніть на кнопку Далі.

Крок 4) Визначте розмір і вимірювання.

З'явиться наступне вікно для вибору Міри та виміри -

  1. Усі міри будуть згруповані за розділами міри.
  2. Усі виміри будуть згруповані за розділами розмірів.
  3. Клацніть на кнопку Створити.

Крок 5) Візуалізуйте аналітичний вигляд SAP HANA у SAP Lumira.

Після активації подання інформації в SAP HANA, у стовпці "_SYS_BIC", створеному у вузлі каталогу SAP HANA, у стовпці "_SYS_BIC" з'явиться стовпець із подібним іменем перегляду інформації.

Коли нам потрібен доступ до будь-якого інформаційного перегляду SAP HANA за межами SAP HANA, ми можемо отримати до нього доступ лише зі схеми "_SYS_BIC".

З'явиться екран візуалізації, який вибирає перегляд стовпців у схемі "_SYS_BIC" -

  1. Різний тип діаграми можна вибрати у розділі Конструктор діаграм.
    1. Клацніть на піктограму конструктора діаграм.
    2. Виберіть параметр Стовпчаста діаграма.
  2. Клацніть на піктограму "+" перед розділом ЗАХОДИ, щоб додати міру у форматі Y Axis.
  3. Ми додали міру "GROSS_AMOUNT" І "TAX_AMOUNT".
  4. Клацніть на піктограму перед розділом "РОЗМІРИ". З'явиться список усіх доступних вимірів.
  5. Виберіть "CATEGORY", "PRODUCT_ID", "PRODUCT_NAME" зі списку вимірів для відображення на осі X.

Аналітичний вигляд SAP HANA відображатиметься на вкладці візуалізації SAP Lumira, на якій ми маємо інший екран, як показано нижче -

  1. Інструмент за зростанням / спаданням, ранжуванням, очищенням, оновленням тощо.
  2. Це можна використовувати для фільтрації.
  3. Вихід аналітичних поглядів SAP HANA у SAP HANA lumira.

Звітування в Microsoft Excel

Microsoft Excel має потужний вбудований варіант звітування; ми можемо швидко створювати звіти за зведеними таблицями та діаграмами.

MS Office використовує мову MDX ((мова багатовимірного вираження) для доступу до даних із SAP HANA.

Мова MDX використовується засобом звітування для доступу до даних з багатовимірного об'єкта в середовищі бази даних. За допомогою лише запиту 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-

  1. Відкрийте MS Excel. Перейдіть на вкладку Дані.
  2. Клацніть на піктограму "З інших джерел".
  3. Виберіть з майстра підключення даних.

З'явиться екран майстра з'єднання даних, як показано нижче -

  1. Виберіть опцію "Інше / Попередньо".
  2. Клацніть на кнопку Далі.

Відкриється вікно "Властивості каналу передачі даних", як показано нижче -

  1. Виберіть "SAP HANA MDX Provider" на вкладці "Надати".
  2. Клацніть на кнопку Далі.

Відобразиться вікно властивостей каналу передачі даних -

Введіть таку деталь, як показано нижче -

  1. Введіть ім'я хоста бази даних SAP HANA.
  2. Введіть номер екземпляра бази даних SAP HANA.
  3. Введіть ім’я користувача / пароль для бази даних SAP HANA.
  4. Введіть назву мови.
  5. Клацніть на "Тестувати з’єднання", щоб перевірити підключення до бази даних SAP HANA з Excel.

З'явиться повідомлення "Тестове з'єднання вдалося".

Натисніть кнопку ОК.

Крок 2) Дотепер ми створили підключення з Excel до SAP HANA та протестували підключення. Тепер ми отримуємо доступ до SAP HANA Information View з Excel.

Тепер відобразиться вікно "Майстер з'єднання даних".

  1. Виберіть пакет, в якому міститься інформаційний перегляд SAP HANA.
  2. Виберіть Перегляд інформації (Аналітичний вигляд, Перегляд обчислення).
  3. Клацніть на кнопку Далі.

    З'явиться нове вікно для файлу з'єднання даних, введіть наступні дані.

    1. Вкажіть ім’я файлу (AV_SALES).

    2. Поставте галочку біля опції "Зберегти пароль у файлі", щоб уникнути введення пароля під час відкриття файлу Excel.

    3. З'явиться спливаюче вікно для збереження безпеки пароля.

    4. Клацніть на кнопку Готово.

Крок 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.

Цікаві статті...