Rozwój SAP HANA BI - krótki przewodnik
SAP HANA to baza danych w pamięci, która zapewnia również funkcje modelowania HANA, udostępniania danych i raportowania BI w jednej aplikacji. SAP HANA jest najczęściej używany jako hurtownia danych w wielu organizacjach z systemem transakcyjnym. SAP dostarcza HANA jako bazę danych zaplecza dla różnych aplikacji opartych na ERP i CRM.
Poniżej znajduje się kilka popularnych modułów opartych na platformie HANA -
- S / 4 HANA (S / 4 HANA Finanse i logistyka)
- SAP Business One
- SAP Fiori
SAP HANA Data Modeling pomaga użytkownikowi modelować dane aplikacji i wykonywać funkcje bazy danych, takie jak tworzenie schematów, tabel i widoków w czasie wykonywania. Modele danych HANA są przechowywane w repozytorium HANA, a obiekty są aktywowane w czasie wykonywania.
To jest łącze do witryny SAP dla szczegółów produktu HANA, które udostępnia wszystkie kluczowe funkcje oferowane przez HANA - https://www.sap.com/products/hana.html
Według SAP - „Wdrażana lokalnie lub w chmurze, SAP HANA to platforma danych w pamięci, która pozwala przyspieszyć procesy biznesowe, dostarczyć więcej informacji biznesowych i uprościć środowisko IT. Zapewniając podstawę dla wszystkich potrzeb związanych z danymi, SAP HANA usuwa obciążenie związane z utrzymywaniem oddzielnych starszych systemów i oddzielonych danych, dzięki czemu możesz działać na żywo i podejmować lepsze decyzje biznesowe w nowej gospodarce cyfrowej ”.
Rozwój BI jest zawsze wyzwaniem dla organizacji z ogromną ilością danych historycznych. Tradycyjne bazy danych lub systemy DW - SQL Server, BW lub Oracle - nie obsługują raportowania na żywo, ponieważ nie są w stanie uruchomić systemu transakcyjnego i hurtowni danych w tym samym systemie. W wielu organizacjach system transakcyjny i hurtownia danych są oddzielone, ponieważ uruchamianie złożonych zapytań OLAP znacząco wpływa na wydajność systemów. Procesy ETL służą do ekstrakcji, transformacji i ładowania danych z SAP ECC do hurtowni danych.
W przypadku dużej liczby jednoczesnych transakcji OLTP wraz z zapytaniami OLAP istnieje możliwość awarii systemu. SAP HANA obsługuje replikację danych z systemu transakcyjnego w czasie rzeczywistym przy użyciu metody SLT, która jest wyzwalającym podejściem do replikacji danych.
SAP HANA to baza danych w pamięci, stąd odczyt danych jest 1 milion razy szybszy w porównaniu do tradycyjnych systemów. Złożone zapytania OLAP w raporcie Business Intelligence trwają krócej, gdy system DW zawiera ogromną ilość danych historycznych. HANA obsługuje wszystkie agregacje w locie, dzięki czemu nie ma potrzeby zapisywania zagregowanej tabeli w bazie danych. Ze względu na różne algorytmy kompresji i kolumnowe przechowywanie tabel, baza danych HANA wymaga mniej miejsca do przechowywania większej ilości danych w porównaniu z innymi systemami RDBMS.
SAP dostarcza BusinessObjects jako narzędzie raportowania BI i dashboardu używane przez wiele organizacji, które mają wdrożony SAP ERP jako system transakcyjny. SAP BusinessObjects składa się z wielu narzędzi do raportowania Business Intelligence i dashboardu -
- Web Intelligence
- Dashboard Designer (wcześniej Xcelsius)
- Projektant wszechświata (dla warstwy semantycznej)
- SAP Crystal Reports
- SAP Lumira
- SAP Design Studio
- BusinessObjects Explorer
- Analiza dla OLAP
Wszystkie te narzędzia są ściśle zintegrowane z SAP BW i SAP HANA oraz obsługują wszystkie funkcje modelowania danych i ETL systemu SAP. Web Intelligence służy do szczegółowego raportowania i używa Query Panel i Universe Designer jako warstwy semantycznej do łączenia się ze źródłami danych spoza SAP. Dashboard Designer to narzędzie typu dashboard, które udostępnia wiele predefiniowanych szablonów do tworzenia statycznych i dynamicznych wykresów.
Universe Designer(UDT / IDT) to narzędzie do budowania warstwy semantycznej dla źródeł danych innych niż SAP, a także do budowania modeli danych dla obiektów bazy danych HANA. Za pomocą warstwy semantycznej można definiować różne funkcje, takie jak parametry, filtry, tworzenie / usuwanie obiektów, widoki warstwy biznesowej, predefiniowane zapytania do testowania, agregacje i mapowanie zmiennych. Po sfinalizowaniu warstwy semantycznej można ją opublikować w repozytorium serwera BO i wykorzystać w różnych raportach Webi i panelach kontrolnych.
SAP Crystal Reports służy do tworzenia raportów o doskonałej jakości pikseli, w których użytkownicy chcą wydrukować faktury sprzedaży, rachunki, zamówienia sprzedaży itp.
SAP Lumira jest jednym z pojawiających się narzędzi do wizualizacji danych, które zapewniają użytkownikom opcję tworzenia dashboardów ad-hoc.
SAP Design Studio jest również zaawansowanym narzędziem do pulpitów nawigacyjnych i obsługuje programowanie po stronie serwera w celu tworzenia interaktywnych pulpitów nawigacyjnych dla klientów.
SAP BusinessObjects Explorer to samoobsługowe narzędzie BI do tworzenia widoków pulpitów nawigacyjnych i wizualizacji danych oraz udostępniania ich innym użytkownikom w zespole.
Analysis for OLAP jest również samoobsługowym narzędziem do analizy wielowymiarowej i nadaje się do raportowania w SAP BW i SAP HANA.
Powyższy obrazek przedstawia wszystkie narzędzia BI z liniami ciągłymi, które można bezpośrednio połączyć i zintegrować z SAP HANA za pomocą połączenia OLAP. Narzędzia, które wymagają połączenia relacyjnego przy użyciu IDT do łączenia się z platformą HANA, są oznaczone liniami przerywanymi.
Wcześniej SAP BusinessObjects był indywidualnym produktem. W 2008 roku SAP nabył ten produkt i dodał go jako jedno z kluczowych narzędzi do raportowania SAP BI.
Poniżej znajduje się historia wersji narzędzia SAP BO w odwrotnej chronologii -
SAP Business Objects Business Intelligence 4.2 Service Pack 04 (data wydania, 2017)
SAP Business Objects Business Intelligence 4.2 Service Pack 03 (data wydania, wrzesień 2016 r.)
SAP BusinessObjects Business Intelligence 4.2 (data wydania 18 maja 2016 r.)
SAP BusinessObjects Business Intelligence 4.1 (data wydania 23 listopada 2013 r.)
SAP BusinessObjects Business Intelligence 4.0 (data wydania 16 września 2011 r.)
SAP Business Objects XI R3.0
SAP Business Objects XI R3.1
Obiekty biznesowe XI R1
Business Objects XI R2
Business Objects 6.x
Business Objects 5.x
Business Objects 4.x
Business Objects 3.x
Niewiele z tych narzędzi można uzyskać bezpośrednio za pomocą interfejsu internetowego znanego jako BI Launchpad. BI Launchpad to oparty na języku Java lub HTML interfejs narzędzia BusinessObjects do wykonywania analitycznych raportów i analiz danych. Możesz ustawić preferencje dla Launchpad BI, które określają, który interfejs narzędzia jest uruchamiany za pośrednictwem Launchpad.
Korzystając z aplikacji internetowej lub internetowej, aby uzyskać dostęp do interfejsu Webi za pośrednictwem BI Launchpad, możesz wykonać następujące zadania -
Twórz, edytuj i odświeżaj wszystkie raporty w Web Intelligence.
Twórz i edytuj wszystkie zapytania w żadnym źródle danych (Universes), ale nie w zapytaniach BEx w aplikacji internetowej.
BI Launchpad ma następujące ważne karty -
Home - Wyświetla ostatnie komunikaty, alerty, dokumenty i aplikacje, które można uruchomić.
Documents - Wyświetla dostępne dokumenty i foldery, ułatwiając przeglądanie, organizowanie i zarządzanie dokumentami.
Any open Document - Wyświetla każdy otwarty dokument.
Możesz użyć zakładki Aplikacja, aby uruchomić aplikację, w tym Web Intelligence. Możesz użyć karty Preferencje, aby zdefiniować preferencje BI Launchpad.
Aby uzyskać szczegóły BI Launchpad i poświadczenia użytkownika, możesz skontaktować się z administratorem BO. BI Launchpad ma następujący adres URLhttp://BOSERVER:8080/BOE/BI. Aby zalogować się do BI Launchpad, otwórz przeglądarkę internetową i wprowadź adres URL Launchpad podany przez administratora. Pojawi się następujący ekran.
W SAP BusinessObjects różne narzędzie łączy się z platformą HANA przy użyciu różnych typów połączeń. Niewiele narzędzi łączy się z warstwą bazy danych - tabele, widoki itp. Za pomocą połączenia relacyjnego z bazą danych HANA, jednak inne narzędzia łączą się bezpośrednio z warstwą Data Modeling za pomocą połączenia OLAP.
Połączenie OLAP można utworzyć w centralnej konsoli zarządzania (CMC) lub połączenie relacyjne, a połączenie OLAP można również zdefiniować w Universe Designer.
Relacyjne połączenie
Połączenie relacyjne służy do nawiązywania połączenia z warstwą bazy danych w HANA. Możesz połączyć się z obiektami bazy danych - tabelami, widokami i warstwą projektu Data Foundation w narzędziu Information Design. Możesz także importować tabele i sprzężenia ze źródła danych.
Połączenie OLAP
OLAP to wielowymiarowe połączenie, które bezpośrednio wskazuje na warstwę biznesową w modelu danych. Pozwala na bezpośrednie połączenie z wielowymiarowym schematem, a później może być używany z narzędziami raportowania SAP BusinessObjects.
Klient BICS
Aby połączyć się z SAP NetWeaver BW, można użyć oprogramowania pośredniego klienta SAP BICS, aby zapewnić dostęp do zapytania BEx. Połączenia w IDT mogą być zapisywane lokalnie lub mogą być zabezpieczane i publikowane w centralnym repozytorium.
Połączenia lokalne są zapisywane jako .cnxpliki i mogą być dostępne dla każdego użytkownika, który korzysta z IDT. Po opublikowaniu połączenia w repozytorium są one zmieniane na bezpieczne połączenie.
Zabezpieczone połączenie jest publikowane w repozytorium i zapisywane w folderze Połączenie. Można również tworzyć zabezpieczone połączenia za pomocą poleceń Wstaw połączenie relacyjne i Wstaw połączenie OLAP z widoku zasobów repozytorium.
Zobaczmy, jak utworzyć połączenie relacyjne, które można wykorzystać do połączenia z warstwą bazy danych HANA w celu zaprojektowania warstwy Data Foundation do raportowania BOBJ we Wszechświecie.
Przejdź do Information Design Tool → Kliknij Nowy → Projekt → Wprowadź nazwę projektu → Zakończ. Kliknij prawym przyciskiem myszy nazwę projektu → Nowy → Połączenie relacyjne.
W następnym oknie wprowadź nazwę połączenia relacyjnego → Kliknij przycisk Dalej.
Aby skonfigurować połączenie z bazą danych HANA, wybierz SAP HANA Database 1.0 z ekranu wyboru sterownika. Na poniższej migawce wybraliśmy SAP HANA → JDBC Drivers → Next.
Zauważ, że aby połączyć się z bazą danych HANA, powinieneś mieć następujące informacje -
- Nazwa hosta
- Numer instancji
- Nazwa Użytkownika
- Password
Możesz również wybrać jeden z różnych trybów uwierzytelniania, takich jak LDAP lub dowolny inny tryb, który jest skonfigurowany do logowania do systemu HANA. Kliknij przycisk Dalej.
W następnym oknie zostaniesz poproszony o wprowadzenie parametrów połączenia - trybu puli połączeń, limitu czasu puli, rozmiaru pobierania tablicy, rozmiaru powiązania tablicy, czasu logowania itd. Po przekazaniu tych informacji kliknij przycisk Zakończ.
Spowoduje to utworzenie połączenia relacyjnego ze źródłową bazą danych HANA i może być używane do łączenia się z obiektami warstwy bazy danych na potrzeby raportowania. Na ekranie parametrów połączenia można zobaczyć następujące informacje -
- General
- Parametr logowania
- Parametr konfiguracji
Możesz również edytować dowolną wartość parametru, klikając przycisk edycji. Gdy to połączenie jest używane w Universe Designer, spowoduje to wskazanie wszystkich obiektów bazy danych w bazie danych HANA. Możesz importować tabele, widoki z bazy danych HANA, aby zbudować podstawową warstwę danych Wszechświata. Aby przetestować połączenie, kliknij przycisk Testuj połączenie, a otrzymasz komunikat, że połączenie powiodło się.
Aby opublikować to połączenie w repozytorium BO, tak aby mogło być używane przez dowolne narzędzie, kliknij prawym przyciskiem myszy nazwę połączenia i wybierz Opublikuj połączenie w repozytorium. Spowoduje to utworzenie nowego obiektu na karcie projektu z.cns rozbudowa.
.cns - Połączenie z zabezpieczonym repozytorium
.cnx-local unsecured - Jeśli użyjesz tego połączenia, nie pozwoli ci ono niczego publikować w repozytorium.
Note- W SAP BusinessObjects większość narzędzi obsługuje Universe jako źródło danych do raportowania. Korzystając z połączenia relacyjnego, możesz połączyć się z dowolnym systemem baz danych HANA i importować tabele i widoki dla Data Foundation Layer. Pewnego razu.dfxjest zdefiniowane, wymagane jest opracowanie warstwy biznesowej na wierzchu tej warstwy. Gdy Wszechświat jest publikowany w repozytorium serwera BO, może być używany przez dowolne narzędzie BOBJ do celów raportowania.
Połączenie OLAP służy do łączenia się z widokiem informacji HANA lub modelem danych oraz do bezpośredniego importowania wszystkich obiektów biznesowych zdefiniowanych w warstwie biznesowej na potrzeby raportowania.
Aby utworzyć nowe połączenie OLAP, kliknij prawym przyciskiem myszy nazwę projektu → Nowy → Połączenie OLAP.
W następnym oknie wprowadź nazwę połączenia, opis (opcjonalnie) i kliknij przycisk dalej.
Note- Wskazujesz połączenie OLAP na konkretną kostkę lub w celu uzupełnienia repozytorium HANA. Gdy to połączenie jest używane w dowolnym narzędziu BO Reporting, możesz bezpośrednio importować wszystkie obiekty w widoku HANA Modeling lub wyświetlać wszystkie opublikowane widoki informacji w repozytorium i wybrać dowolny z nich do raportowania.
Następnie wybierz sterownik oprogramowania pośredniego OLAP. Pokazuje listę wszystkich dostępnych źródeł danych OLAP. Możesz wybrać dowolne źródło danych OLAP zgodnie z wymaganiami.
Note- Nie musisz tworzyć bazy danych, ponieważ OLAP bezpośrednio trafia do warstwy biznesowej. W warstwie biznesowej można definiować wymiary, miary i inne właściwości.
Wybierz odpowiedni sterownik oprogramowania pośredniego, aby połączyć się ze źródłem danych OLAP i kliknij przycisk Dalej. Aby połączyć się z widokami HANA, wybierz SAP HANA → SAP HANA Client.
Aby połączyć się z systemem HANA, potrzebujesz następujących informacji -
- Nazwa serwera
- Numer instancji
- Szczegóły uwierzytelniania
Po wypełnieniu powyższych szczegółów i kliknięciu przycisku Dalej, masz możliwość zapytania, czy chcesz, aby to połączenie wskazywało na konkretną kostkę, czy na wszystkie kostki w repozytorium HANA.
Po wybraniu tej opcji kliknij przycisk Zakończ u dołu ekranu.
Teraz musisz opublikować połączenie do repozytorium. Kliknij prawym przyciskiem myszy Połączenie → Opublikuj połączenie w repozytorium.
Gdy nowe połączenie jest tworzone za pomocą narzędzia Information Design, dostępne są następujące parametry połączenia, które można zdefiniować -
Connection Pool Mode - Służy do utrzymywania aktywnego połączenia.
Pool Timeout - Gdy ustawisz tryb puli połączeń na Utrzymuj połączenie aktywne przez, jest to czas w minutach, przez który połączenie pozostaje otwarte.
Array Fetch Size - Informuje o maksymalnej liczbie wierszy, które można pobrać z bazy danych.
Przykład
Rozważmy przykład. Wpisujesz wartość 25, a zapytanie zwraca 150 wierszy. W związku z tym zostanie pobrany z 6 pobraniami po 25 wierszy każdy.
Array Bind Size - To pole nie jest wymagane do projektowania Wszechświata w IDT.
Login Timeout - Określa minuty, przez które przekroczą limit czasu próby połączenia i wyświetlany jest komunikat o błędzie.
Istnieją różne parametry niestandardowe, które można również zdefiniować, takie jak ConnectInit, Hint.
Modelowanie SAP HANA to jedna z kluczowych możliwości systemu HANA. Pozwala to na tworzenie wielowymiarowych obiektów na obiektach baz danych HANA w celu spełnienia wymagań biznesowych dotyczących raportowania. Możesz zaimplementować złożoną logikę biznesową za pomocą modeli informacji HANA, aby utworzyć zrozumiały raport do analizy.
Funkcje modelowania HANA
Modelowanie SAP HANA to jedno z kluczowych pojęć w raportowaniu HANA BI.
Korzystając z modelowania HANA, możesz tworzyć złożone modele danych zgodnie z wymaganiami biznesowymi, aby zapewnić wiele widoków danych transakcyjnych przechowywanych w fizycznych tabelach bazy danych HANA.
Modelowanie SAP HANA można wykonać tylko dla tabel magazynu opartych na kolumnach.
Widoki modelowania HANA mogą być używane bezpośrednio przez narzędzia raportowania SAP BusinessObjects, takie jak Crystal Reports lub Lumira, przy użyciu połączenia OALP lub HTTP.
HANA obsługuje różne typy widoków modelowania, takie jak - widok atrybutów służy do modelowania charakterystyk, widok analityczny służy do implementacji schematu gwiaździstego, a widok obliczania służy do implementacji złożonych logik, które nie są możliwe w przypadku innych typów widoków (schemat Galaxy).
Widoki modelowania SAP HANA mogą być również bezpośrednio połączone z narzędziami innych firm, takimi jak MS Excel, za pomocą HANA MDX Provider.
SAP HANA Modeling obsługuje różne funkcje warstwy biznesowej - tworzenie nowych kolumn obliczeniowych, nowych miar, parametrów wejściowych, hierarchii itp.
SAP HANA zapewnia trzy typy widoków informacji -
- Widok atrybutów
- Widok analityczny
- Widok obliczeń
Wszystkie obiekty modelowania HANA są przechowywane w repozytorium HANA i można uzyskać do nich bezpośredni dostęp za pomocą dowolnego narzędzia BI po odpowiednim uwierzytelnieniu. Gdy te obiekty są importowane do któregokolwiek z narzędzi raportowania przy użyciu połączenia OLAP lub HTTP, importowane są również wszystkie niestandardowe właściwości tego modelu.
Pakiet SAP HANA oferuje również podstawowe funkcjonalności raportowania BI, gdzie można tworzyć interaktywne wykresy z wykorzystaniem danych w modelach HANA.
Podobnie jak inne narzędzia do raportowania BI, możesz dodawać wartości wymiarów i miar do etykiety i osi wartości. HANA udostępnia następujące opcje analizy BI -
Analysis- Ta karta służy do dodawania różnych wartości wymiarów i miar do różnych osi etykiety. Filtry można stosować zgodnie z wymaganiami biznesowymi.
Distinct Values - Ta karta służy do wyświetlania różnych wartości w analizie danych dla każdego wymiaru.
Raw Data - Ta karta pokazuje wszystkie nieprzetworzone dane pochodzące z modelu danych zgodnie z parametrami warstwy biznesowej.
W raporcie BI możesz wybrać jedną z następujących opcji: Wykres, Tabela, Siatka lub HTML.
W SAP HANA parametry wejściowe służą do filtrowania danych przez przekazywanie danych wejściowych od użytkownika i wykonywania dodatkowych obliczeń w czasie wykonywania. Dane są pobierane na podstawie wartości wejściowej podczas wykonywania widoku.
Przykład
Rozważmy scenariusz, w którym parametr wejściowy jest stosowany do „Sold_Qty”, tj. Gdy Sold_Qty jest większa niż 20, wówczas obowiązuje 10% rabatu na Total_Price. W przeciwnym razie pozostaje taki sam.
Parametry wejściowe są tworzone w widokach HANA Modeling przy użyciu SAP HANA Studio. Gdy te widoki są używane w dowolnym narzędziu do raportowania BO i raport jest odświeżany, użytkownicy są proszeni o podanie wartości wejściowej dla określonego pola. Aby utworzyć nowy parametr, przejdź do sekcji semantycznej w widoku modelowania platformy HANA.
Przejdź do zakładki Parametry / Zmienne w warstwie semantycznej i kliknij znak „+”. Wybierz opcję Utwórz parametr wejściowy, jak pokazano na poniższym zrzucie ekranu.
Otworzy się nowe okno dialogowe. Wprowadź nazwę techniczną i opis parametru wejściowego. Wybierz typ parametru wejściowego z listy rozwijanej.
Mamy następujące typy parametrów wejściowych w HANA -
Direct - Używając tego typu parametru, możesz przekazać dowolną wartość parametru.
Column - Ten typ parametru umożliwia wybranie dowolnej wartości z listy odrębnych wartości dostępnych w kolumnie w widoku HANA.
Derived from table - Możliwe jest również tworzenie dynamicznych wartości w tabeli i pozwala wybrać dowolną z dostępnych wartości z listy.
Static List - Możliwe jest również utworzenie statycznej listy wartości i podanie danych wejściowych podczas wykonywania.
Note - Można również zaznaczyć to pole wyboru, aby parametr wejściowy był opcją obowiązkową.
Możesz wybrać typ danych wartości wejściowej, aby system akceptował tylko dozwolone typy wartości dla tego pola. Ta opcja różni się w zależności od typu parametru. Dostępne są następujące opcje typu danych -
- Currency
- Jednostka miary
- Date
Możesz również przekazać parametr wejściowy za pomocą zapytania SQL. Aby wyświetlić zapytanie SQL, przejdź do karty Podgląd danych w widoku modelowania HANA. Parametr wejściowy za pomocą SQL jest przekazywany za pomocą „PLACEHOLDER”.
Następnie kliknij „Pokaż dziennik”, a następnie kliknij dwukrotnie wiadomość wyróżnioną poniżej. Otworzy się nowe okno z następującym zapytaniem SQL.
('PLACEHOLDER' = ('$$ Sold_Qty $$', '20'))
WHERE ("REGION_NAME" IN ('NA') )
GROUP BY "NET_AMOUNT", "PROFIT";
W SAP HANA widoki atrybutów służą do modelowania cech. Służą do łączenia tabel wymiarów lub innych widoków atrybutów. Możesz również skopiować nowy widok atrybutów z już istniejących widoków atrybutów w innych pakietach, ale to nie pozwala na zmianę atrybutów widoku.
Poniżej przedstawiono kluczowe cechy widoku atrybutów HANA.
Widoki atrybutów są używane w widokach analitycznych i obliczeniowych do analizy w celu przekazania danych podstawowych.
Są podobne do charakterystyk w BM i zawierają dane podstawowe.
Widoki atrybutów są używane do optymalizacji wydajności w dużych tabelach wymiarów. Możesz ograniczyć liczbę atrybutów w widoku atrybutów, które są następnie używane do celów raportowania i analizy.
Widoki atrybutów służą do modelowania danych podstawowych w celu nadania kontekstu.
Jak utworzyć widok atrybutów?
W SAP HANA wszystkie obiekty modelowania są tworzone wewnątrz pakietu i przechowywane w repozytorium HANA. Wybierz nazwę pakietu, pod którą chcesz utworzyć widok atrybutów. Kliknij prawym przyciskiem myszy Package_Name → Go to New → Attribute View ...
Po kliknięciu widoku atrybutów otworzy się nowe okno. Wprowadź nazwę i opis widoku atrybutów w tym oknie iz listy rozwijanej wybierz Typ widoku i podtyp.
Poniżej znajdują się kategorie podtypu Widok atrybutów -
- Standard
- Time
- Derived
Jeśli chcesz skopiować istniejący widok atrybutów, możesz użyć opcji „Kopiuj z”. Kliknięcie opcji „Kopiuj z” powoduje wyświetlenie wszystkich innych widoków atrybutów, których można użyć do utworzenia kopii.
Widok atrybutu podtypu czasu to specjalny typ widoku atrybutów, który dodaje wymiar czasu do Data Foundation. Po wprowadzeniu nazwy, typu i podtypu atrybutu i kliknięciu przycisku Zakończ otworzą się trzy okienka robocze -
Okienko scenariusza z bazą danych i warstwą semantyczną.
Okienko szczegółów, które pokazuje atrybut wszystkich tabel dodanych do Data Foundation i łączących się między nimi.
Okienko danych wyjściowych, w którym można dodawać atrybuty z okienka szczegółów w celu filtrowania w raporcie.
Możesz dodać obiekty do Data Foundation, klikając znak „+” umieszczony obok Data Foundation. Możesz dodać wiele tabel wymiarów i widoków atrybutów w okienku scenariusza i połączyć je za pomocą klucza podstawowego.
Po kliknięciu przycisku Dodaj obiekty „+” w programie Data Foundation zostanie wyświetlony pasek wyszukiwania, z którego można dodawać tabele wymiarów i widoki atrybutów do okienka scenariusza. Po dodaniu tabel lub widoków atrybutów do Data Foundation można zobaczyć wszystkie kolumny w prawym panelu bocznym. Można je połączyć za pomocą klucza podstawowego w okienku szczegółów, jak pokazano na poniższym zrzucie ekranu.
Po zakończeniu łączenia wybierz wiele atrybutów w panelu szczegółów, kliknij prawym przyciskiem myszy i Dodaj do wyniku. Wszystkie kolumny zostaną dodane do okienka Wyjście. Teraz kliknij opcję Aktywuj, a w protokole zadania pojawi się komunikat potwierdzający.
Teraz możesz kliknąć prawym przyciskiem myszy widok atrybutów i przejść do podglądu danych. Po kliknięciu Podgląd danych wyświetlą się wszystkie atrybuty, które zostały dodane do okienka Wyjście w obszarze Dostępne obiekty.
SAP HANA zapewnia również funkcję raportowania do analizy danych. Te obiekty można dodać do etykiet i osi wartości, klikając prawym przyciskiem myszy lub przeciągając obiekty, jak pokazano na poniższym zrzucie ekranu.
Widok analityczny ma postać schematu Gwiazdy, w którym łączymy jedną tabelę faktów z wieloma tabelami wymiarów. Widoki analityczne wykorzystują rzeczywistą moc SAP HANA do wykonywania złożonych obliczeń i agregacji funkcji poprzez łączenie tabel w postaci schematu gwiaździstego i wykonywanie zapytań w schemacie gwiaździstym.
Poniżej przedstawiono kluczowe cechy SAP HANA Analytic View -
Widoki analityczne służą do wykonywania złożonych obliczeń i funkcji agregujących, takich jak Suma, Liczba, Min, Max itp.
Widoki analityczne są przeznaczone do uruchamiania kwerend schematu gwiazdy.
Każdy widok analityczny ma jedną tabelę faktów otoczoną tabelami wielu wymiarów. Tabela faktów zawiera klucz podstawowy dla każdej tabeli Dim i miar.
Widoki analityczne są podobne do obiektów informacyjnych i zestawów informacji SAP BW.
Narzędzia raportowania SAP BusinessObjects mogą łączyć się z widokiem analitycznym za pomocą połączenia OLAP do raportowania i pulpitu nawigacyjnego.
Jak utworzyć widok analityczny?
W SAP HANA można utworzyć widok analityczny, aby zaimplementować zapytania schematu gwiaździstego. Wszystkie te obiekty są tworzone w pakiecie i publikowane w repozytorium HANA.
Aby utworzyć nowy widok analityczny, wybierz nazwę pakietu, pod którym chcesz go utworzyć. Kliknij prawym przyciskiem myszy pakiet → Idź do nowej karty → Widok analityczny. Po kliknięciu widoku analitycznego otworzy się nowe okno. Wprowadź nazwę widoku i opis, a następnie z listy rozwijanej wybierz Typ widoku i na koniec kliknij Zakończ.
Po kliknięciu przycisku Zakończ można wyświetlić widok analityczny z opcjami Data Foundation i Star Join. Aby dodać tabele do widoku analitycznego, kliknij opcję Podstawa danych, aby dodać tabele wymiarów i faktów. Kliknij Łączenie w gwiazdę, aby dodać widoki atrybutów.
Dodaj tabele Dim i Fact do Data Foundation, używając znaku „+”. W poniższym przykładzie dodaliśmy 3 tabele dim do Data Foundation: DIM_CUSTOMER, DIM_PRODUCT, DIM_REGION i 1 tabelę faktów FCT_SALES do okienka szczegółów. Łączenie jest stosowane w celu połączenia tabel Dim z tabelą faktów przy użyciu kluczy podstawowych przechowywanych w tabeli faktów.
Wybierz Atrybuty z tabeli Dim and Fact, aby dodać je do okienka Output, jak pokazano na poniższym zrzucie ekranu. Zmień typ danych faktów z tabeli faktów na miary.
Przejdź do warstwy semantycznej, wybierz wymiar i miary i kliknij typ danych, jeśli nie jest wybrany domyślnie. Możesz także użyć funkcji automatycznego wykrywania. Następnie aktywuj Widok.
Aby aktywować widok, kliknij przycisk strzałki na górze (F8). Po aktywowaniu widoku i kliknięciu Podgląd danych wszystkie atrybuty i miary zostaną dodane do listy Dostępne obiekty. Dodaj atrybuty do osi etykiet i zmierz do osi wartości na potrzeby analizy.
Widoki obliczeń służą do wykonywania złożonych obliczeń, które nie są możliwe w przypadku widoku atrybutów lub widoku analitycznego. Podczas projektowania widoków obliczeń można również używać widoków atrybutów i analitycznych.
Oto kilka cech widoków obliczeń -
Widoki obliczeń służą do korzystania z widoków analitycznych, atrybutów i innych widoków obliczeń.
Istnieją dwa sposoby tworzenia widoków obliczeń - za pomocą edytora SQL lub opcji graficznej.
Ma wbudowane węzły Union, Join, Projection i Aggregation.
Narzędzia raportowania SAP BusinessObjects mogą łączyć się z widokiem Obliczenia przy użyciu połączenia OLAP do raportowania i pulpitu nawigacyjnego.
Jak utworzyć widok obliczeń?
Wybierz nazwę pakietu, pod którą chcesz utworzyć widok obliczeń. Kliknij prawym przyciskiem myszy Pakiet → Przejdź do nowego → Widok obliczeń. Po kliknięciu widoku obliczeń otworzy się nowe okno.
Wprowadź nazwę widoku, opis i wybierz typ widoku jako Widok obliczeniowy, Podtyp Standardowy lub Czas (jest to specjalny rodzaj Widoku, który dodaje wymiar czasu). Możesz użyć dwóch typów widoku obliczeń - graficznego i skryptu SQL.
Widok obliczeń zapewnia opcję użycia połączenia gwiazdowego lub niewykorzystania połączenia gwiazdowego. Ma również dwie różne kategorie danych -
Cube- Gdy użytkownik wybierze Cube jako kategorię danych, domyślnym węzłem jest Aggregation. Możesz wybrać wymiar Star Join with Cube.
Dimension - Gdy użytkownik wybierze Wymiar jako kategorię danych, domyślnym węzłem jest Rzutowanie.
Widok obliczeń z łączeniem w gwiazdę
Gdy używasz widoku Obliczenia z połączeniem gwiazdowym, nie pozwala on na dodawanie tabel kolumn bazowych, widoków atrybutów ani widoków analitycznych na podstawie danych. Wszystkie tabele wymiarów muszą zostać zmienione na widoki obliczeń wymiarów, aby można je było używać w połączeniu gwiazdowym. Wszystkie tabele faktów można dodawać i używać domyślnych węzłów w widoku obliczeń.
Przykład
Poniższy przykład pokazuje, jak możemy używać widoku obliczeń z łączeniem w gwiazdę.
Masz cztery tabele, dwie tabele Dim i dwie tabele faktów. Musisz znaleźć listę wszystkich pracowników z datą dołączenia, imieniem EmpI, empId, wynagrodzeniem i bonusem.
Zalety korzystania z połączenia gwiazdowego
Upraszcza proces projektowania. Nie ma potrzeby tworzenia widoków analitycznych i widoków atrybutów. Tabele faktów mogą być używane bezpośrednio jako projekcje.
3NF jest możliwe dzięki Star Join.
Widok obliczeń bez łączenia w gwiazdę
Pozwala to na użycie innych widoków atrybutów i widoków analitycznych przy użyciu różnych węzłów dostępnych w połączeniu obliczeniowym.
Na powyższym zrzucie ekranu można zobaczyć dwa widoki analityczne - AN_Fact1 i AN_Fact2 - są używane za pomocą węzłów Projection 1 i Projection 2, a następnie łączone za pomocą węzła Join.
SAP HANA to baza danych w pamięci, która obsługuje wszystkie funkcje konwencjonalnej bazy danych. Na obiektach bazy danych można wykonywać wszystkie instrukcje DDL, DML i DCL. Użytkownicy mogą tworzyć nowe tabele, widoki, funkcje, wyzwalacze i wszystkie inne funkcje bazy danych za pomocą interfejsu HANA Studio.
Dostęp do tabel w bazie danych HANA można uzyskać z poziomu HANA Studio na karcie Katalog w obszarze Schematy. Nowe tabele można tworzyć za pomocą następujących dwóch metod -
- Korzystanie z edytora SQL
- Korzystanie z opcji GUI
Wszystkie obiekty bazy danych - tabele, widoki i inne obiekty można wykorzystać do zaprojektowania warstwy Universe - Data Foundation, a następnie do opublikowania warstwy biznesowej w repozytorium BO w celu raportowania BI.
Jak uzyskać dostęp do edytora SQL?
W SAP HANA Studio otwórz edytor SQL, wybierając nazwę schematu i kliknij zakreśloną opcję na poniższym zrzucie ekranu. Możesz uruchamiać wszystkie zapytania SQL w edytorze SQL, które są wymagane do wykonywania konwencjonalnych funkcji bazy danych. Możesz tworzyć nowe tabele, widoki, pisząc polecenie CREATE w oknie edytora lub klikając prawym przyciskiem myszy nazwę schematu i napisz następujący skrypt Utwórz.
Poniżej znajduje się polecenie Utwórz tabelę SQL, którego można użyć do utworzenia tabeli kolumn w bazie danych HANA.
Create column Table Sample1 (
Cust_ID INTEGER,
Cust_NAME VARCHAR(10),
PRIMARY KEY (Cust_ID)
);
Aby wstawić dane, uruchom instrukcję Insert w edytorze SQL. „Próbka” to nazwa tabeli.
Insert into Sample Values (101,'Jon');
Insert into Sample Values (201,'Tina');
Insert into Sample Values (301,'Jacob');
Po wprowadzeniu danych możesz zobaczyć dane w tej tabeli opartej na wierszach, przechodząc do opcji Podgląd danych. Aby zobaczyć dane, kliknij prawym przyciskiem myszy nazwę tabeli → Otwórz podgląd danych.
Wszystkie obiekty bazy danych w systemie SAP HANA są utrzymywane w folderze CATALOG w HANA Studio. Oto kluczowe możliwości systemu bazodanowego SAP HANA -
Możesz użyć wysokowydajnej bazy danych w pamięci do przetwarzania złożonych transakcji i analiz. Możesz zarządzać dużymi woluminami bazy danych w kontenerach baz danych dla wielu dzierżawców.
System SAP HANA łączy przetwarzanie OLAP i OLTP w jednej bazie danych w pamięci. Usuwa wąskie gardła dysku, oferując przełomową wydajność.
Korzystając z komponentu bazy danych w pamięci SAP HANA, można uruchamiać zaawansowane zapytania analityczne, które są z natury złożone i zawierają szybkie transakcje, aby uzyskać prawidłowe, aktualne odpowiedzi w ułamku sekundy.
Wszystkie dwuwymiarowe obiekty istnieją w schematach w bazie danych HANA. Schematy są wyświetlane w folderze Catalog w HANA Studio. Po rozwinięciu dowolnego schematu można zobaczyć w nim różne obiekty relacyjne - funkcje, indeksy, widoki i synonimy.
Jeśli otworzysz kokpit SAP HANA za pomocą poniższego linku, możesz zobaczyć różne funkcje bazy danych w systemie HANA: https://best:4303/sap/hana/admin/cockpit
Jak utworzyć widok w HANA DB?
Aby utworzyć widok w jednej tabeli, napisz następującą instrukcję SQL.
utwórz widok nazwa_widoku jako
select ARTICLE_ID,ARTICLE_LABEL,CATEGORY,SALE_PRICE
from "AA_HANA11"."ARTICLE_LOOKUP";
Upuszczanie widoku
Możesz upuścić widok za pomocą polecenia Upuść, tak jak upuszczamy tabelę.
Drop view "AA_HANA11"."DEMO_TEST";
W starszych wersjach SAP BusinessObjects (4.1 lub wcześniejszych) jedyną możliwością połączenia Webi z HANA jest użycie Wszechświata. Wszechświat jest projektowany na podstawie widoków HANA, a następnie za pomocą panelu zapytań Webi możemy używać obiektów w raporcie Webi.
Wraz z wydaniem SAP BO 4.2, SAP zapewnia wiele sposobów łączenia raportu Webi z widokami HANA. Poniżej przedstawiono cztery sposoby połączenia analizy sieciowej z widokami modelowania platformy HANA -
- Korzystanie ze środowiska Universe w połączeniu z widokami modelowania platformy HANA
- Bezpośrednie połączenie Webi z widokami modelowania HANA
- Łączność z SAP HANA Online
- Korzystanie z wolnej ręki SQL
Korzystanie ze środowiska Universe na szczycie widoków modelowania platformy HANA
Jak wspomniano wcześniej, możemy tworzyć widoki HANA - widoki atrybutów, analitycznych i obliczeniowych - za pomocą HANA Studio. Aby utworzyć Wszechświat, musisz utworzyć połączenie relacyjne wskazujące na schematy HANA DB.
Aby utworzyć nowe połączenie relacyjne, zacznij od nowego projektu w widoku Projekt lokalny. Otwórz narzędzie do projektowania informacji → Kliknij Nowy → Projekt → Wprowadź nazwę projektu → Zakończ. Spowoduje to utworzenie nowego projektu w oknie Projekty lokalne.
Następnie kliknij prawym przyciskiem myszy nazwę projektu → Nowy → Połączenie relacyjne.
W następnym oknie wpisz Nazwa połączenia → Wprowadź nazwę połączenia / zasobu → kliknij Dalej.
Zostaniesz poproszony o wybranie oprogramowania pośredniczącego do połączenia. Wybierz oprogramowanie pośredniczące zgodnie ze źródłem danych. Możesz wybrać SAP lub inną firmę jako źródło danych i skonfigurować relacyjne połączenie z bazą danych.
Tutaj wybraliśmy SAP z listy → Baza danych SAP HANA → JDBC → kliknij Dalej.
W następnym oknie wprowadź tryb uwierzytelniania, nazwę użytkownika i hasło. Wprowadź nazwę hosta SAP HANA i numer wystąpienia, a następnie kliknij przycisk Dalej.
W następnym oknie określ parametry połączenia, takie jak - Limit czasu, Rozmiar pobierania tablicy, Rozmiar powiązania tablicy, itp. Kliknij Zakończ.
Kliknięcie przycisku Zakończ spowoduje utworzenie nowego połączenia relacyjnego wskazującego na bazę danych SAP HANA z .cnxrozszerzenie pliku. Możesz kliknąć Testuj połączenie. Dolna część okna informuje o parametrach połączenia - parametry logowania, parametry konfiguracyjne itp.
Kliknij opcję Testuj połączenie → Pomyślne. Musisz opublikować to połączenie w repozytorium, aby było dostępne do użytku.
Aby opublikować to połączenie, kliknij prawym przyciskiem myszy nazwę połączenia → Publikuj połączenie w repozytorium → Wprowadź hasło do repozytorium BO → Połącz → Zakończ → Tak.
Teraz utwórz Data Foundation przy użyciu widoku SAP HANA. Kliknij prawym przyciskiem myszy Nazwa połączenia → Wybierz Nowy → Podstawa danych.
Wprowadź nazwę zasobu i kliknij Dalej. Jako typ podstawy danych można wybrać opcję Włączone jedno źródło lub Włączone z wieloma źródłami. Wybierz obsługę wielu źródeł i przekaż szczegóły uwierzytelniania po wybraniu połączenia.
Po kliknięciu przycisku Dalej wybierz węzeł schematu _SYS_BIC, w którym są przechowywane wszystkie widoki HANA i tabele kolumn. Dodaj wymagany widok z platformy HANA do warstwy Data Foundation. Możesz opracować warstwę biznesową na podstawie tej podstawy danych i można ją opublikować w repozytorium serwera BO w celu raportowania.
Bezpośrednie połączenie Webi z widokami modelowania HANA
Ta funkcja została ostatnio dodana do SAP BO 4.2, co umożliwia bezpośrednie połączenie z widokami HANA Modeling przy użyciu połączenia OLAP. Łącząc się z repozytorium HANA za pomocą połączenia OLAP, możesz połączyć się ze wszystkimi pakietami utworzonymi w systemie HANA. Możesz wybrać dowolny pakiet → przejdź do widoków HANA przechowywanych w pakiecie.
Po wykonaniu tych kroków wszystkie wymiary i miary są dodawane do panelu zapytań w Webi. Deweloper może wybrać dowolny wynikowy obiekt z listy dostępnych obiektów i kliknąć uruchom zapytanie, aby dodać te raporty Webi.
Łączność online SAP HANA
W SAP BO 4.2 istnieje opcja wykorzystania HANA Online Connection, która umożliwia klientowi Webi bezpośrednie połączenie z widokami HANA. Nie ma potrzeby tworzenia zapytania Webi w celu korzystania z opcji połączenia HANA Online.
Ta opcja wyświetla tylko połączenie relacyjne, a po wybraniu połączenia pokazuje wszystkie pakiety i odpowiadające im widoki. Po wybraniu widoku HANA łączy się on bezpośrednio z warstwą raportowania Webi. W tym scenariuszu nie ma zastosowania panelu Zapytanie.
Korzystanie z wolnej ręki SQL
W SAP BO 4.2 nowa opcja - swobodny SQL - została wprowadzona w Web Intelligence, która łączy się bezpośrednio z widokami HANA. Gdy łączysz się za pomocą narzędzia Web Intelligence, które łączy się za pomocą opcji Free-hand SQL, narzędzie wyświetla listę wszystkich połączeń HANA Relational z serwera BOBJ. Po wybraniu połączenia relacyjnego narzędzie udostępnia edytor skryptów zapytań do pisania zapytania.
Aby użyć opcji Free-Hand SQL, wybierz nowy dokument Webi i na liście źródeł danych wybierz opcję Free-Hand SQL.
Po wybraniu tej opcji otwiera się edytor zapytań. Możesz napisać zapytanie SELECT, aby utworzyć zapytanie Webi do raportowania. Po prawej stronie znajduje się opcja Run Query oraz lista dostępnych obiektów w narzędziu Webi.
Aby utworzyć Wszechświat w IDT, przejdź do Start → Wszystkie programy → SAP Business Intelligence → SAP Business Objects BI Platform 4 Client Tool.
W narzędziu do projektowania informacji musisz utworzyć nowy projekt. Idź do Plik → Nowy → Projekt. Wprowadź nazwę projektu i kliknij przycisk Zakończ.
Po utworzeniu projektu następnym krokiem jest utworzenie połączenia OLAP lub relacyjnego, aby połączyć się ze źródłem danych - w tym przypadku SAP HANA. Połączenie relacyjne służy do łączenia się z warstwą bazy danych w celu importowania tabel i połączeń. Połączenie OLAP służy do łączenia się z modelem wielowymiarowym, takim jak widok informacji w SAP HANA.
Kliknij prawym przyciskiem myszy Nazwa projektu → Nowy → Wybierz połączenie relacyjne → Wprowadź nazwę połączenia / zasobu → Dalej. Wybierz SAP z listy → SAP HANA → Wybierz sterowniki JDBC → Dalej → Wprowadź szczegóły.
Wprowadź szczegóły systemu, nazwę użytkownika, hasło i kliknij Dalej. Następnie kliknij Zakończ. W obszarze Informacje ogólne → kliknij opcję Testuj połączenie → Pomyślne.
Musisz opublikować to połączenie w repozytorium, aby było dostępne do użytku. Kliknij prawym przyciskiem myszy nazwę połączenia → Opublikuj połączenie w repozytorium → Wprowadź hasło repozytorium BO → Kliknij Połącz → Zakończ → Tak.
Następnym krokiem jest utworzenie warstwy Data Foundation Layer na tym bezpiecznym połączeniu. Kliknij prawym przyciskiem myszy.cns Połączenie z repozytorium → Kliknij opcję New Data Foundation.
Wprowadź nazwę zasobu i kliknij Zakończ. Wyświetli listę wszystkich dostępnych schematów w bazie danych. Możesz dodać tabele i połączenia z warstwy Schema do Data Foundation. Można to zrobić, przeciągając tabelę lub klikając dwukrotnie. Zastosuj połączenia w tabelach wymiarów i faktów, aby utworzyć schemat logiczny.
Aby zdefiniować Łączenie, kliknij dwukrotnie Łączenie między tabelami. Pokaże ci oba stoły. Można wybrać spośród różnych połączeń zgodnie z wymaganiami dotyczącymi danych i kliknąć opcję Wykryj liczność, aby zdefiniować liczność - 1: 1, 1: n, n: n.
Następnie należy utworzyć warstwę biznesową na bazie danych. Kliknij ikonę Zapisz wszystko u góry ekranu. Następnie kliknij prawym przyciskiem myszy Podstawa danych.dfx→ Nowa warstwa biznesowa. Wprowadź nazwę zasobu → (Generowanie warstwy biznesowej dla Data Foundation) Zakończ. Doda warstwę biznesową.blx w ramach projektu lokalnego.
Wyświetli listę wszystkich wymiarów i miar w Data Foundation. Zdefiniuj wymiary, miary, agregację itp.
Aby zdefiniować Agregację, wybierz opcję Projekcja. Jeśli chcesz, możesz ukryć kilka obiektów w raporcie, korzystając z menu rozwijanego obok miar i wymiarów. Możesz wybrać Ukryty dla określonego obiektu.
Po zdefiniowaniu warstwy biznesowej kliknij ikonę Zapisz wszystko u góry ekranu, jak pokazano na poniższym zrzucie ekranu. Aby opublikować Wszechświat w repozytorium, kliknij prawym przyciskiem myszy.blx → Opublikuj → W repozytorium.
Wybierz Zasoby, a następnie kliknij Dalej. W oknie Publish Universe wybierz Next → Select the Repository folder, w którym chcesz opublikować Universe i kliknij Finish.
W Universe Designer możliwe jest również tworzenie podpowiedzi użytkownika i filtrów w warstwie Business View. Monit jest zdefiniowany w warstwie biznesowej lub fundacji danych i wymaga wprowadzenia danych przez użytkownika lub wstępnie zdefiniowanej wartości wejściowej.
Monit może mieć następujące typy danych wejściowych -
- Dane wejściowe użytkownika w odpowiedzi na monit
- Predefiniowana stała wartość
Prompt ma następujące właściwości.
Sr.No. | Właściwości i opis |
---|---|
1 | Prompt to Users Jeśli ta opcja jest wybrana, użytkownik jest proszony o wprowadzenie wartości w czasie wykonywania. Jeśli opcja jest wyczyszczona, wstępnie zdefiniowana wartość parametru jest wprowadzana w czasie wykonywania. |
2 | Prompt Text Tekst pytania lub dyrektywy zachęty, jeśli wybrano Monituj do użytkowników. |
3 | Set Values Dostępne, gdy opcja Monituj do użytkowników nie jest zaznaczona. Umożliwia wprowadzenie jednej lub więcej wartości, które mają być użyte dla parametru w czasie wykonywania. |
4 | Data Types Typ danych wymagany do odpowiedzi na monit. |
5 | Allow Multiple Values Jeśli ta opcja jest zaznaczona, umożliwia użytkownikowi pobranie wielu wartości z listy wartości. |
6 | Keep Last Values Jeśli ta opcja jest wybrana, ostatnia wartość wybrana przez użytkownika jest zachowywana po ponownym uruchomieniu monitu. |
7 | Index Aware Prompt Jeśli ta opcja jest wybrana, kolumna kluczowa jest uwzględniana w monicie o ograniczenie wartości na liście. Kolumna klucza nie jest widoczna dla użytkownika. |
8 | Associated List of Values Lista wartości określających wartości dla monitu. |
9 | Select Only from the List Jeśli ta opcja jest zaznaczona, użytkownik jest zmuszony wybrać członka z listy. |
10 | Select Default Value Pozwala wybrać wartości, które mają być używane jako domyślne. |
W Universe Designer możesz dodać podpowiedź w Data Foundation i są one bezpośrednio dziedziczone do Warstwy Biznesowej na szczycie Podstawy danych. Note: Jeśli istnieje potrzeba edycji monitu, nie można tego zrobić w warstwie biznesowej. W tym celu musisz otworzyć Data Foundation.
Aby wstawić podpowiedź, kliknij parametry i zakładkę Lista wartości (LOV) w panelu przeglądania → Kliknij ikonę Wstaw parametr.
Korzystanie z LOV
Możliwe jest użycie wartości LOV, tj. Można wybrać wartość podpowiedzi z listy wartości skojarzonych z obiektem. Pozwala na ograniczenie zbioru danych do wybranych wartości. Możesz użyć wartości LOV dla obiektu w Data Foundation lub Business Layer. Można stosować różne typy LOV.
Listy LOV oparte na obiektach warstwy biznesowej. W tym przypadku LOV opiera się na innym zapytaniu lub na hierarchii, która obejmuje -
Static LOVs - Zawiera listę określonych wartości ręcznie lub zaimportowanych z pliku.
LOVs based on SQL - Jest to wartość zwracana przez określone wyrażenie SQL.
Następujące właściwości można edytować dla LOV -
Column Name - Służy do edycji nazwy kolumny.
Key Column - Możesz wybrać kolumnę jako klucz rozpoznający indeks.
Data Type - Służy do definiowania typu danych dla kolumny.
Hidden - Po wybraniu tej opcji kolumna nie będzie wyświetlana.
Gdy Wszechświat jest publikowany w repozytorium BO w oparciu o widoki SAP HANA, można go bezpośrednio wykorzystać do raportowania za pomocą Panelu zapytań. Wszechświat zawiera dane z SAP HANA / SAP BW lub źródeł danych innych niż SAP. Zobaczmy, jak zbudować zapytanie za pomocą Wszechświata.
Otwórz Web Intelligence za pomocą BI Launchpad → Kliknij Nowy (Utwórz nowy dokument Webi). Zostaniesz poproszony o wybranie źródła danych.
Wybierz Wszechświat jako źródło danych i kliknij „OK”. Otrzymasz listę wszystkich dostępnych Wszechświatów. Wybierz wszechświat utworzony w górnej części widoku HANA, którego chcesz użyć do utworzenia dokumentu Webi. Otworzy się nowe okno - Panel zapytań. W panelu zapytań po lewej stronie ekranu znajdziesz listę dostępnych obiektów. Będziesz mieć Obiekty wynikowe, w których przeciągniesz obiekty z lewego panelu, które chcesz dodać do dokumentu Webi.
Pojawi się filtr zapytań, za pomocą którego możesz dodać różne filtry. Podgląd danych może służyć do przeglądania danych przed ich dodaniem do dokumentu Webi. Karta Uruchom zapytanie w górnej części ekranu służy do uruchamiania zapytania.
Możesz także dodać dane z wielu źródeł w jednym dokumencie Webi, dodając wiele zapytań do panelu Zapytania. Możesz dodać nowe zapytanie, klikając opcję Dodaj zapytanie. Ponownie masz możliwość wyboru źródła danych, z którego chcesz dodać nowe zapytanie.
Po kliknięciu opcji Uruchom zapytanie w prawym górnym rogu ekranu, wszystkie obiekty wynikowe zostaną dodane do dokumentu Webi.
Istnieje możliwość bezpośredniego połączenia z SAP HANA Modeling Views w SAP Lumira. Aby się połączyć, musisz mieć nazwę hosta HANA, numer wystąpienia / portu, nazwę użytkownika i hasło. Można to zrobić na dwa sposoby -
- Połącz się z SAP HANA
- Pobierz z SAP HANA
Pokaże Ci wszystkie widoki modelowania HANA, które były ostatnio używane. Kliknij przycisk Następne polecenie po wybraniu opcji „Połącz z SAP HANA”. Umożliwi to dostęp do danych w trybie odczytu i wizualizację danych w postaci wykresów.
Powinieneś znać następujące szczegóły systemu HANA -
- Nazwa hosta
- Numer instancji / portu
- Nazwa użytkownika i hasło
Po wprowadzeniu szczegółów kliknij przycisk Połącz.
Teraz wprowadź wymiary i miary, które chcesz dodać do zestawu danych. Kliknij przycisk Utwórz. Spowoduje to dodanie danych do karty Przygotowanie.
Obiekty te można bezpośrednio wykorzystać do tworzenia pulpitów nawigacyjnych w Lumira, aby tworzyć nowe historie.
Po wybraniu zestawu danych w Lumira z repozytorium HANA jest on dodawany do karty Przygotuj. Możesz wprowadzać zmiany w zbiorze danych, a po sfinalizowaniu możesz przejść do zakładki „Wizualizuj”, aby utworzyć interaktywne wykresy w Lumira na górze widoków HANA Modeling.
Aby dodać wykres, wykonaj następujące czynności: Przejdź do karty „Wizualizuj” i przejdź do Kreatora wykresów.
Wybierz typ wykresu, którego chcesz użyć w Kreatorze wykresów. Wykres słupkowy to domyślny typ wykresu, ale możesz wybrać dowolny wykres z listy.
Następnym krokiem jest wybranie miary i przeciągnięcie jej do osi na kanwie wykresu. Aby dodać miarę lub wymiar do odpowiedniej osi, kliknij znak „+” obok nazwy osi.
Wybierz wymiar i dodaj go do kanwy wykresu lub możesz również przeciągnąć go do kanwy wykresu. Tekst w treści wykresu prowadzi do właściwej osi wymiaru.
W SAP Lumira dostępne są następujące typy wykresów -
Comparison- Te typy wykresów służą do porównywania różnic między wartościami. Typowe typy wykresów porównawczych to -
- Wykres słupkowy
- Wykres kolumnowy
- Wykres radarowy
- Wykres warstwowy
- Mapa ciepła
Percentage- Służą do pokazania procentu części na wykresie. Typowe wykresy procentowe to -
- Wykres kołowy
- Wykres pierścieniowy
- Tree
- Wykres lejkowy
Correlation- Służą do pokazania relacji między różnymi wartościami. Typowe typy wykresów to -
- Wykres punktowy
- Wykres bąbelkowy
- Wykres sieci
- Punkt numeryczny
- Tree
Trend- Są używane do pokazania wzorców danych lub możliwych wzorców. Typowe typy wykresów to -
- Wykres liniowy
- Wykres wodospadu
- Wykres pudełkowy
- Wykres współrzędnych równoległych
Geographic- Służą do przedstawienia mapy kraju lub globu obecnego w analizie. Typowe typy wykresów to -
- Wykres bąbelkowy Geo
- Wykres Geo Choropleth
- Wykres kołowy Geo
- Mapa geograficzna
Możesz połączyć się z SAP HANA przy użyciu łączności Universe z poziomu pulpitu nawigacyjnego. Pulpit nawigacyjny SAP obsługuje SAP HANA wspierany przez Wszechświat utworzony na podstawie widoków i tabel HANA. Możesz konsumować Universe Designer.unx pliki przy użyciu opcji Query Browser do tworzenia dashboardu.
Przeglądarka zapytań zapewnia elastyczną opcję tworzenia zapytania w programie Universe, a wyniki są osadzane w arkuszu kalkulacyjnym i powiązane komponenty pulpitu nawigacyjnego w Projektancie pulpitu nawigacyjnego.
Jak utworzyć zapytanie, aby dodać wszechświat?
Otwórz projektanta pulpitu nawigacyjnego → Plik → Nowy.
Otworzy się nowa strona bez tytułu z komponentami, właściwościami, przeglądarką obiektów i okienkiem przeglądarki zapytań. Aby dodać zapytanie, kliknij przycisk Dodaj zapytanie.
Spowoduje to otwarcie nowego okna dialogowego z różnymi opcjami wyboru źródła danych - Wszechświata, na którym chcesz zbudować zapytanie. Wszechświat jest zbudowany na podstawie widoków HANA lub tabel przy użyciu narzędzia Universe Designer do tworzenia Data Foundation, a następnie warstwa biznesowa jest publikowana na serwerze BO.
Kliknij opcję Wybierz wszechświat, dla którego chcesz zbudować zapytanie, a następnie kliknij przycisk Dalej. Zabierze Cię do następnej strony, na której możesz zbudować zapytanie dotyczące wybranego Wszechświata.
W następnym oknie musisz wybrać Obiekty wynikowe z panelu Wszechświat. Po zakończeniu tworzenia zapytania możesz również sprawdzić podgląd zestawu wyników za pomocą „okienka Podgląd danych / Zestaw wyników”, klikając przycisk odświeżania. Pokazuje czas wykonywania zapytania i liczbę pobranych wierszy, jak pokazano na poniższym zrzucie ekranu.
Na górze znajduje się karta Opcje użycia - która zapewnia opcję odświeżania i stan ładowania. Opcja odświeżania definiuje sposób odświeżania zapytania. Stan ładowania służy do definiowania stanu ładowania i ustawienia konfiguracji, gdy pulpit nawigacyjny jest ładowany lub jest w stanie bezczynności.
Gdy zapytanie jest budowane na podstawie Wszechświata, następnie należy powiązać wynik z arkuszem kalkulacyjnym i zmapować komponenty Dashboardu z danymi. Teraz, aby wstawić wynik zapytania do arkusza kalkulacyjnego, wybierz konkretny obiekt wynikowy i użyj opcji „Wstaw do arkusza kalkulacyjnego” w lewym dolnym rogu ekranu. Spowoduje to powiązanie zestawu wyników tego obiektu z oknem dialogowym „Wybierz zakres”.
Na powyższym zrzucie ekranu możesz zobaczyć .unxplik, który zawiera nazwę Wszechświata, w którym tworzone jest zapytanie. Poniżej masz Obiekty wynikowe - obiekty wybrane w momencie budowania zapytania. Po prawej stronie ekranu znajduje się arkusz kalkulacyjny, w którym jest powiązany zestaw wyników zapytania.
Aby korzystać z Crystal Reports nad widokami SAP HANA, możesz użyć połączenia OLAP, które bezpośrednio wskazuje warstwę biznesową w widokach HANA. Możesz także łączyć się bezpośrednio ze Wszechświatem, który jest tworzony na podstawie widoków i tabel SAP HANA. Crystal Reports może łączyć się z wieloma źródłami danych, które obejmują:
- Universe
- Zapytanie SAP BEx
- Widok HANA
- Arkusze kalkulacyjne Excel
Aby połączyć się ze źródłem danych, przejdź do Plik → Nowy → Ze źródła danych.
Poniżej przedstawiono trzy sposoby połączenia Crystal Reports z systemem HANA - warstwa bazy danych lub widoki HANA.
Wersja Crystal Report | Połączenie | Uwagi |
---|---|---|
Crystal Reports 2011 z dodatkiem SP4 |
JDBC ODBC |
Dostępne są obiekty poleceń i wyrażenia SQL |
Crystal Reports for Enterprise 4.0 z dodatkiem SP4 |
JDBC ODBC |
Bezpośrednie połączenia danych są dostępne w wersji FP3 i nowszych |
Crystal Reports for Enterprise 4.0 z dodatkiem SP4 |
Wszechświat (.unx) |
Wszechświat relacyjny |
Oto scenariusze, które definiują bezpośrednią łączność z HANA lub wykorzystanie Wszechświata -
Korzystanie z łączności Universe z Crystal Reports
- Jeśli masz już Wszechświat opublikowany w warstwie biznesowej
- Gdy jest wymagany widok HANA ze zmienną
Korzystanie z bezpośredniej łączności z widokami platformy HANA
Kiedy Wszechświat nie jest dostępny
W przypadku korzystania z programu Crystal Reports 2011, a nie programu Crystal Reports for Enterprise do tworzenia raportów
Gdy chcesz użyć niestandardowego zapytania SQL za pomocą obiektu polecenia lub wyrażenia SQL
Gdy chcesz uzyskać bezpośredni dostęp do procedur składowanych, tabel i widoków
Aby opracować raport na podstawie widoków HANA, możesz użyć bezpośredniego połączenia z widokami HANA. Musisz wybrać platformę SAP HANA (wybierz widok HANA).
Po kliknięciu opcji Nowy serwer ... otworzy się okno Połączenia z serwerem. Jeśli masz istniejące połączenie, możesz użyć opcji Importuj połączenia. Możesz także dodać nowe połączenie, klikając przycisk „Dodaj”.
Po kliknięciu przycisku Dodaj musisz wprowadzić następujące dane -
- Nazwa wyświetlana połączenia
- Serwer HANA
- Wystąpienie serwera HANA
- Nazwa Użytkownika
Po połączeniu się z systemem HANA wyświetli wszystkie metadane OLAP w repozytorium HANA. Musisz przejść do wymaganego pakietu i wybrać widok, którego chcesz użyć.
Możesz wybrać widok analityczny lub widok obliczeniowy. Kliknij OK, a następnie przycisk Dalej u dołu ekranu.
Spowoduje to otwarcie wszystkich wymiarów i pomiarów w panelu zapytań. Musisz przeciągnąć wszystkie obiekty do pól obiektu wynikowego. Możesz także dodać filtr w panelu zapytań i kliknąć Zakończ. Następnie wybierz jedną z następujących opcji -
- Generuj raport
- Pokaż w trybie strony
Aby zaprojektować raport, możesz przejść do trybu struktury i strony.
Po utworzeniu raportu Crystal za pomocą zapytania, aby wprowadzić zmiany w obiektach, należy przejść do opcji Edytuj źródła danych…. Po kliknięciu opcji otworzy się panel Edytuj zapytanie, w którym możesz dodawać / usuwać obiekty, stosować filtry itp.
Możesz również edytować istniejące zapytanie, przechodząc do Dane → Edytuj źródła danych, jak pokazano na poniższym obrazku.
Po wprowadzeniu zmian kliknij Zakończ, a wszystkie zmiany zostaną zastosowane do danych w Crystal Report.
Korzystając z BW obsługiwanego przez SAP HANA, można osiągnąć doskonałą wydajność w zakresie raportowania analitycznego i ładowania danych przy użyciu funkcji bazy danych HANA w pamięci. Wszystkie funkcje BW wykonywane w SAP HANA korzystają z bazy danych w pamięci i silników obliczeniowych w celu szybszego przetwarzania danych.
Aby utworzyć projekt BW w HANA, możesz użyć SAP HANA Studio. Idź do Windows → Otwórz perspektywę → Inne.
Wybierz BW Modeling → Kliknij OK, jak pokazano na poniższym zrzucie ekranu.
Następnie przejdź do Plik → Nowy → Projekt.
W następnym oknie wybierz połączenie SAP. Możesz wybrać istniejące połączenie lub zdefiniować połączenie ręcznie, aby dodać nowe połączenie. Połączenia systemowe są utrzymywane w logowaniu SAP. Kliknij OK.
Na następnym ekranie, jak pokazano na poniższym zrzucie ekranu, wprowadź klienta, nazwę użytkownika i hasło. Kliknij Następny.
Teraz wprowadź nazwę projektu i kliknij Zakończ.
Kliknij prawym przyciskiem myszy nowy główny folder projektu i wybierz opcję Dołącz system SAP HANA. Wybierz wstępnie skonfigurowany system HANA HDB i kliknij przycisk Zakończ. Można podłączyć tylko podłączony system SAP HANA. Wybierz system HANA → Zakończ.
Aby zdefiniować zapytanie BW w module InfoCube, wybierz element InfoCube w perspektywie modelowania BW, kliknij prawym przyciskiem myszy i kliknij opcję Nowy → Zapytanie BW i wybierz element InfoProvider.
Wprowadź nazwę i opis, a następnie kliknij Zakończ. W ten sposób możesz dodać zapytanie BW.
Możesz zastosować różne funkcje w zapytaniu BW. Możesz stosować filtry, definiować lokalne formuły do obliczeń itp.
Aby zapisać zapytanie BW, kliknij przycisk Zapisz u góry ekranu.
Korzystając z SAP Design Studio, można tworzyć nowe aplikacje analityczne. SAP Design Studio udostępnia listę predefiniowanych szablonów odpowiednich do otwarcia w przeglądarce internetowej.
Możesz stworzyć aplikację analityczną, korzystając z różnych źródeł danych - SAP BW lub SAP HANA. Aby połączyć się z SAP HANA, użyj istniejących połączeń zaplecza. Przejdź do Narzędzia → Preferencje.
W oknie Preferencje przejdź do zakładki Projekt aplikacji → Połączenia zaplecza.
Jak utworzyć nowe połączenie?
Aby utworzyć nowe połączenie z SAP HANA przy użyciu sterowników HDB ODBC, kliknij ikonę, aby dodać połączenie.
W Administratorze źródeł danych ODBC przejdź do Systemowe DSN → kliknij Dodaj.
W nowym oknie wyszukaj sterowniki bazy danych HDB ODBC. Te sterowniki są instalowane podczas instalowania klienta SAP HANA. Kliknij przycisk Zakończ.
W nowym oknie wprowadź następujące szczegóły systemu HANA.
- Nazwa hosta HANA
- Numer portu / numer instancji (3xx15, numer xx-instancji)
- Nazwa użytkownika i hasło do uwierzytelniania i kliknij OK
Aby sprawdzić połączenie, kliknij przycisk Połącz → Połączenie powiodło się. Aby zobaczyć nowe połączenie, kliknij opcję Wczytaj ponownie połączenie. Aby skorzystać z połączenia, może być konieczne ponowne otwarcie Design Studio.
SAP Design Studio udostępnia predefiniowane szablony, których można używać do tworzenia nowych aplikacji analitycznych. Te predefiniowane szablony nadają się do otwierania w przeglądarkach internetowych lub na platformach mobilnych.
Jak utworzyć nową aplikację analityczną?
Aby utworzyć nową aplikację analityczną, przejdź do aplikacji → Nowa.
W kolejnym oknie wprowadź nazwę aplikacji i opis. Możesz wybrać kategorię Szablon.
SAP Design Studio udostępnia również krótki opis każdego szablonu wraz z nazwą szablonu. Wybierz szablon i kliknij przycisk Zakończ.
Aby utworzyć pulpit nawigacyjny, przejdź do karty widoku Komponenty. Wybierz dowolny komponent z listy dostępnych obiektów i przeciągnij wybrany komponent do obszaru edytora.
Właściwości tego komponentu są dostępne do edycji w widoku Właściwości. W widoku Właściwości kliknij właściwość, którą chcesz zmienić. Pole może mieć różne wartości, zgodnie z następującymi typami -
Numeric - Takich jak właściwości układu
String - Takich jak podpis itp.
Boolean - Takich jak Prawda / Fałsz z menu rozwijanego Styl itp.
Okno dialogowe
Aby dodać dane do wykresu, przejdź do Powiązanie danych i wybierz źródło danych z listy.
Podobnie możesz zdefiniować inne właściwości wykresu. Można zdefiniować następujące właściwości -
- General
- Display
- Events
- Layout
Po przypisaniu źródła danych i zarządzaniu właściwościami wykresu możesz zapisać aplikację, klikając przycisk Zapisz u góry.
Łączenie się ze wszechświatem opartym na HANA
Możesz także połączyć się ze Wszechświatem w Design Studio, które jest oparte na widokach i tabelach SAP HANA. Aby połączyć się z Universe Data Source (UDS), przejdź do folderu Data Source w obszarze Outline w nowej aplikacji analitycznej → Kliknij prawym przyciskiem myszy → Dodaj źródło danych.
Zobaczmy, jak dodać Wszechświat jako źródło danych. Kliknij kartę Przeglądaj w stosunku do połączenia w oknie Dodaj źródło danych.
Po wybraniu Wszechświata edytuj panel zapytań. Kliknij Edytuj specyfikację zapytania. Dodaj wymiary i miary do obiektów wynikowych. Możesz rozwinąć każdy z tych folderów w lewym panelu i dodać obiekty do wymiarów i miar.
Możesz dodać to źródło danych do komponentów wykresu lub możesz także przejść do Edytuj widok początkowy źródła danych i wybrać Utwórz tabelę krzyżową.
Do obszaru edytora dodano tabelę krzyżową i w ten sposób można połączyć się z Wszechświatem w oparciu o widoki lub tabele SAP HANA.
Istnieje możliwość publikowania raportów i dashboardów BI na platformie HANA BI. Możesz również opublikować zbiór danych w SAP Lumira na platformę HANA.
W SAP Lumira zapisany zestaw danych można zobaczyć na karcie Udostępnij w obszarze Zestaw danych. Aby opublikować zestaw danych, przejdź do opcji Publikuj w SAP HANA.
Aby opublikować na platformie HANA, należy pamiętać, że na serwerze HANA publikowany jest jedyny zestaw danych, a nie wizualizacje. Wprowadź szczegóły systemu HANA, tj. Serwer, Instancja, Hasło użytkownika i kliknij Połącz.
Masz możliwość wybrania nowego pakietu i widoku.
SAP HANA to baza danych w pamięci, która zapewnia wyjątkowe możliwości obliczeniowe, raportowanie analityczne i tworzenie aplikacji w czasie rzeczywistym. Kluczowe możliwości SAP HANA są wymienione w linku do witryny SAP -https://www.sap.com/products/hana/features.html
Oto zalety korzystania z SAP HANA -
Baza danych SAP HANA w pamięci
Usługi bazy danych w pamięci SAP HANA zapewniają możliwość przetwarzania szybkich transakcji i analiz. Pomaga w zarządzaniu dużymi wolumenami baz danych przy użyciu kontenerów baz danych dla wielu dzierżawców i dynamicznego tworzenia warstw w wielowarstwowej pamięci masowej.
Przetwarzanie analityczne
Korzystając z możliwości przetwarzania w pamięci HANA - tekstu, predykcji, przestrzenności, wykresów, przesyłania strumieniowego i szeregów czasowych - możesz uzyskać odpowiedzi na każde pytanie biznesowe i podejmować mądre decyzje w czasie rzeczywistym.
Rozwój aplikacji
Korzystając z SAP HANA, możesz tworzyć aplikacje nowej generacji, które łączą analizy i transakcje, i wdrażać je na dowolnym urządzeniu.
Dostęp do danych
SAP HANA pomaga organizacji w uzyskaniu dokładnego i pełnego obrazu biznesu poprzez dostęp do danych z różnych źródeł. HANA zapewnia replikację danych w czasie rzeczywistym i jakość danych, aby usprawnić podejmowanie decyzji na podstawie wewnętrznych i zewnętrznych źródeł danych.
Administracja
SAP HANA zapewnia dostępność aplikacji i narzędzi do monitorowania procesów, a także bezpieczeństwo danych i aplikacji.
Bezpieczeństwo
SAP HANA zapewnia pulpit nawigacyjny do monitorowania wszystkich wskaźników KPI związanych z bezpieczeństwem. Pomaga w utrzymaniu bezpieczeństwa komunikacji, przechowywania danych i usług aplikacji dzięki solidnej kontroli zarządzania tożsamością i dostępem.
Istnieje wiele certyfikowanych i niecertyfikowanych narzędzi innych niż SAP BI, które mogą łączyć się z systemem SAP HANA w celu uzyskania raportów analitycznych i wymagań dotyczących pulpitów. Różne narzędzia, takie jak Tableau, Microsoft Excel i inne narzędzia BI, mogą bezpośrednio łączyć się z platformą HANA przy użyciu niestandardowego zapytania SQL, bezpośredniego połączenia lub dostawcy MDX do łączenia.
Zobaczmy, jak możemy połączyć Tableau i MS Excel z systemem HANA do raportowania.
Łączenie Tableau z HANA
Możesz połączyć Tableau z bazą danych SAP HANA i skonfigurować źródło danych do raportowania. Musisz zainstalować sterownik, aby komunikować się z bazą danych i wymagać szczegółów systemu HANA i metody uwierzytelniania.
Przed podłączeniem do systemu HANA należy sprawdzić następujące wymagania wstępne -
Aby HANA mogła komunikować się z bazą danych, należy zainstalować sterownik. Jeśli sterownik nie jest zainstalowany i spróbujesz się połączyć, Tableau wyświetli komunikat o błędzie z łączem do strony pobierania sterownika. Możesz zainstalować sterowniki do łączności Tableau z poniższego linku -
https://www.tableau.com/support/drivers
Po zainstalowaniu sterowników uruchom narzędzie Tableau Desktop. W kategorii Connect wybierz SAP HANA. Aby uzyskać pełną listę połączeń danych, kliknij opcję Więcej.
Następnie wprowadź nazwę serwera obsługującego bazę danych, z którą chcesz się połączyć, oraz szczegóły uwierzytelniania.
Możesz również zobaczyć opcję Initial SQL, która określa polecenie SQL do uruchomienia na początku każdego połączenia.
W następnym oknie wybierz nazwę schematu z listy rozwijanej. Możesz także skorzystać z opcji Szukaj u góry ekranu, aby znaleźć określony schemat. Po wybraniu nazwy schematu dodaj tabelę do kanwy raportu.
Przeciągnij tabelę do kanwy, a następnie wybierz kartę arkusza, aby rozpocząć analizę. Domyślnie zamiast nazw kolumn są wyświetlane etykiety kolumn.
Masz również możliwość skorzystania z opcji Custom SQL, która umożliwia połączenie z określonym zapytaniem, a nie z pełną bazą danych.
Łączenie MS Excel z HANA
Możesz również połączyć Microsoft Excel z widokami HANA przy użyciu dostawcy MDX. MS Excel jest uważany za jedno z najpopularniejszych narzędzi raportowania BI. Użytkownicy biznesowi mogą łączyć się z bazą danych HANA i rysować tabele przestawne i wykresy zgodnie z wymaganiami.
Otwórz Excel i przejdź do zakładki Dane → Kliknij opcję z innych źródeł → Kliknij Kreator połączenia danych → Inne / Zaawansowane. Kliknij Dalej, aby otworzyć właściwości łącza danych.
Następnie wybierz dostawcę SAP HANA MDX z tej listy, aby połączyć się z dowolnym źródłem danych MDX → Wprowadź szczegóły systemu HANA (nazwa serwera, instancja, nazwa użytkownika i hasło) → Kliknij opcję Testuj połączenie → Połączenie powiodło się → OK.
Gdy połączysz się z systemem HANA, na liście rozwijanej zobaczysz listę wszystkich pakietów dostępnych w repozytorium HANA. Możesz wybrać widok Informacje → Kliknij Dalej. Następnie wybierz Tabela przestawna / inne → OK. Po prawej stronie ekranu zobaczysz wszystkie wymiary i wartości pomiaru, których możesz użyć do tworzenia wykresów.