Czym jest SAP HANA?

Czym jest SAP HANA?

SAP HANA (High-performance ANalytic Appliance) to wielomodelowa baza danych, która przechowuje dane w swojej pamięci, zamiast przechowywać je na dysku. Zorientowany kolumnowo projekt bazy danych in-memory pozwala na uruchomienie zaawansowanych analiz wraz z szybkimi transakcjami – w jednym systemie. Dlaczego jest to tak ważne? Ponieważ umożliwia to firmom przetwarzanie ogromnych ilości danych z niemal zerowym opóźnieniem, błyskawiczne tworzenie zapytań dotyczących danych i przekształcanie ich w prawdziwie oparte na danych. Dzięki przechowywaniu danych w tabelach kolumnowych w pamięci głównej i łączeniu przetwarzania analitycznego online (OLAP) i przetwarzania transakcyjnego online (OLTP) , SAP HANA jest unikalna i znacznie szybsza niż inne systemy zarządzania bazami danych (DBMS) na rynku.

 

Czym jest baza danych in-memory?

Baza danych in-memory (IMDB) jest rodzajem bazy danych, która przechowuje dane w pamięci głównej komputera (RAM) zamiast na tradycyjnych dyskach lub dyskach półprzewodnikowych (SSD). Podczas gdy większość baz danych dodała obecnie więcej możliwości in-memory, nadal są one najpierw bazą danych pamięci masowej bazującą na dyskach. Platforma SAP HANA została zbudowana od podstaw, aby w pierwszej kolejności pracować z danymi in-memory i wykorzystywać inne mechanizmy pamięci masowej, aby zrównoważyć wydajność i koszty. Pobieranie z pamięci jest znacznie szybsze niż z dysku lub SSD, co skutkuje czasem odpowiedzi podzielonej na sekundy.

 

Bazy danych in-memory są często wykorzystywane do aplikacji, które wymagają najwyższej prędkości i możliwości obsługi dużych wzrostów ruchu – takich jak sieci telekomunikacyjne i systemy bankowe. W ciągu ostatnich 10 lat, głównie ze względu na postępy w procesorach wielordzeniowych i tańszą pamięć RAM, firmy zaczęły korzystać z baz danych in-memory dla szerszego zakresu aplikacji, w tym analiz w czasie rzeczywistym i modelowania predykcyjnego, zarządzania doświadczeniami klienta, logistyki i wielu innych.

Jak szybko działa SAP HANA?

3600 xs

szybciej niż tradycyjne bazy danych

< 1 sekunda

odpowiada na zapytania w czasie krótszym niż 1 sekunda

3,5 miliarda

skanuje na sekundę na rdzeń

15 milionów

agregacje na sekundę na rdzeń

10 najważniejszych korzyści płynących z rozwiązania SAP HANA

Baza danych SAP HANA oferuje o wiele więcej korzyści niż tylko przechowywanie danych, obsługa i zapewnienie jednego źródła informacji. 10 najważniejszych korzyści płynących z SAP HANA:

  1. Kompletne: obejmuje usługi bazy danych, zaawansowane przetwarzanie analityczne, projektowanie aplikacji i integrację danych
  2. Szybkie: reagowanie na zapytania w mniej niż sekundę w dużych aplikacjach produkcyjnych
  3. Wszechstronny:  Obsługuje hybrydowe przetwarzanie transakcyjne i analityczne oraz wiele typów danych
  4. Wydajny: zapewnia mniejszy zakres danych bez powielania danych, zaawansowanej kompresji i ograniczania silosów danych
  5. Potężne:  szybko wysyła zapytania do dużych zbiorów danych z bazą danych przetwarzania masowo równoległego (MPP)
  6. Skalowalny:  Łatwo skaluje wolumen danych i jednoczesnych użytkowników w rozproszonym środowisku
  7. Elastyczne:  Wdrażanie w chmurze publicznej lub prywatnej, w wielu chmurach, lokalnie lub w scenariuszu hybrydowym
  8. Proste:  Zapewnia jedną bramę do wszystkich danych dzięki zaawansowanej wirtualizacji danych
  9. Inteligentny:  Rozszerza aplikacje i analizy o wbudowane uczenie maszynowe (ML)
  10.  Bezpieczne:  Oferuje kompleksowe bezpieczeństwo danych i aplikacji, bezpieczną konfigurację i wiele innych

Architektura SAP HANA

Zbudowany z myślą o szybkich zapytaniach i szybkich transakcjach — architektura in-memory, zorientowana na kolumny sap HANA obejmuje również zarządzanie bazami danych, projektowanie aplikacji, zaawansowane przetwarzanie analityczne i elastyczną wirtualizację danych.

Projekt bazy danych

  • Baza danych przetwarzania in-memory, kolumnowa, masowo równoległa: SAP HANA uruchamia obciążenia transakcyjne i analityczne przy użyciu jednej instancji danych na jednej platformie. Przechowuje dane w pamięci o dużej szybkości, porządkuje je w kolumnach i partycjach i rozdziela między wiele serwerów. Zapewnia to większą wydajność zapytań niż agregacja danych i pozwala uniknąć kosztownych skanów pełnotabelarycznych.

  • Zgodność z kwasem: pomaga zapewnić zgodność ze wszystkimi wymaganiami dotyczącymi standardów Atomicity, Konsystencja, Izolacja i Trwałość (ACID).

  • Obsługa wielu tenantów: umożliwia działanie wielu baz danych tenantów w jednym systemie, współdzieląc tę samą pamięć i procesory. Każda baza danych tenanta jest w pełni odizolowana od własnych użytkowników bazy danych, katalogu, repozytorium, plików danych i plików logów w celu zapewnienia maksymalnego bezpieczeństwa i kontroli.

  • Obsługa pamięci wielowarstwowej i pamięci trwałej: Różne rozwiązania programowe zarządzają danymi wielotemperaturowymi (gorącymi, ciepłymi i zimnymi) w celu optymalizacji wydajności i kosztów przechowywania. Natywne rozszerzenie pamięci SAP HANA to wbudowana funkcja inteligentnego zarządzania danymi między pamięcią a trwałą pamięcią, taką jak jezioro danych SAP HANA Cloud. Dowiedz się więcej o pamięci trwałej SAP HANA.

  • Skalowanie: Obsługuje terabajty danych na jednym serwerze i skaluje się dalej, wdrażając architekturę dzielonych nic na wielu serwerach w klastrze. Automatycznie rozdziela duże tabele na tych serwerach na podstawie reguł.

Historia SAP HANA

W połowie xxi wieku współzałożyciel FIRMY SAP, Hasso Plattner, był na misji. Chciał opracować bazę danych, która mogłaby przetwarzać dane transakcyjne i analityczne – i odpowiadać na każde pytanie biznesowe – w czasie rzeczywistym. W 2010 roku narodziła się platforma SAP HANA, a obecnie ponad 31 000 bezpośrednich klientów korzysta z sap HANA.

 

2010 - Ogłoszono, że platforma SAP HANA została dostarczona do wybranych klientów w listopadzie tego roku. Pierwsza oficjalna wersja, SAP HANA 1.0, osiągnęła pierwszych dziesięciu klientów startu produktywnego.

 

2012 - FIRMA SAP rozpoczęła ogłaszanie produktów do przetwarzania w chmurze za pomocą rozwiązania SAP HANA Cloud PaaS (Platform-as-a-Service). Sap HANA stał się najszybciej rozwijającym się produktem w historii SAP z 345 klientami.

 

2013 - Ogłoszono, że usługa SAP HANA Enterprise Cloud (HEC), narzędzie Infrastructure-as-a-service (IAAS), zapewniło klientom zarządzaną ofertę chmury prywatnej dla SAP HANA. Obecnie silnych jest 3000 klientów i ponad 520 tys. użytkowników końcowych.

 

2014 - FIRMA SAP ustanowiła rekord Guinnessa w największej hurtowni danych na poziomie 12,1 petabajtów (PB). Ta ilość może przechowywać całą drukowaną zawartość wszystkich bibliotek naukowych (2 Petabajty) 6 razy.

 

2015 - Uznany przez Forrester za lidera w the Forrester Wave™: In-Memory Database Platform, Q3 2015. Sap HANA 2.0 i system SAP S/4HANA ERP napisane specjalnie dla SAP HANA są wydawane i wprowadzają do bazy danych cały nowy zestaw użytkowników.

 

2016 - Ogólna dostępność SAP HANA 2.0 i uruchomione rozwiązanie hurtowni danych SAP BW/4HANA.

 

2017 - Uznany za lidera nr 1 w nowej fali Forrester™: Translytical Data Platform, IV kwartał 2017 r. - SAP HANA to ujednolicona i zintegrowana platforma danych, która jednocześnie obsługuje wiele rodzajów obciążeń, w tym transakcyjne, operacyjne i analityczne w czasie rzeczywistym.

 

2018 - Dzięki wspólnym innowacjom SAP staje się pierwszą główną bazą danych zoptymalizowaną pod kątem intel® Optane™ pamięci trwałej

 

2019 — ogłoszono rozwiązanie SAP HANA Cloud jako platformę danych jako usługę nowej generacji firmy SAP (DPaaS). Platforma SAP HANA działa na wszystkich platformach hiperskalowalnych partnerów SAP.

 

2020 - PLATFORMA SAP HANA ukończyła 10 lat i uruchomiła rozwiązanie SAP HANA Cloud, aby zapewnić nową generację innowacji SAP HANA.

 

W jakim celu wykorzystuje się SAP HANA?

Przypadki użycia rozwiązania SAP HANA obejmują tysiące scenariuszy. Oto mała próbka od niektórych naszych klientów.

Poznaj naszą wyszukiwarkę klientów — poznaj historie klientów korzystających z platformy SAP HANA

Jak przeprowadzić migrację z tradycyjnej bazy danych do bazy danych in-memory i kolumnowej?

Sposób zarządzania za pomocą SAP HANA jest znacznie inny niż w starszych bazach danych, a większość wdrożeń będzie skutkować mniejszym zakresem danych. Poświęć czas na zbadanie technologiiodkrycie historii sukcesuprzeczytanie blogów i opracowanie listy zasobów wdrożeniowych. Oto kroki migracji do SAP HANA:

Krok 1: Wybierz co przenieść

Starsze systemy zawsze mają przestarzałe aplikacje, kod niestandardowy i dane, które należy uwzględnić w planowaniu migracji.

Krok 2: Utwórz strategię wdrożenia

Dzięki SAP HANA wszystkie rozwiązania lokalne, chmurowe lub hybrydowe są opłacalne.

Krok 3: Wielkość wymagań dotyczących SAP HANA

Określ ilość pamięci potrzebowanyZestaw głównych danych. Zaplanuj rozmiar pamięci dla danych statycznych i dynamicznych, a także wymagania dotyczące rozmiaru dysku dla „pamięci trwałej”.

Krok 4: Wyczyść dane

Jest to wspaniała okazja do usunięcia złych, zduplikowanych i starych danych, aby usprawnić systemy i zmniejszyć ślad danych.

Krok 5: Użyj zasobów migracji

Dostępne są sprawdzone narzędzia i usługi migracji. Nie należy podejmować niepotrzebnego ryzyka.

Krok 6: Wykonaj weryfikację koncepcji

Przed datą startu produktywnego wykonaj weryfikację koncepcji, aby zatwierdzić proces migracji i zebrać informacje zwrotne na temat tego, co zadziałało i co należy zmienić.

Jakie rozwiązania działają na PLATFORMIE SAP HANA?

Wiele flagowych produktów SAP działa na PLATFORMIE SAP HANA, poniżej znajduje się przykład naszych najlepszych w swojej klasie rozwiązań opartych na PLATFORMIE SAP HANA. Nasza rozbudowana sieć partnerów i klientów SAP opracowała niestandardowe rozwiązania, które wykorzystują możliwości SAP HANA, aby zaspokoić ich specyficzne potrzeby biznesowe.

SAP S/4HANA

Realizuj operacje o kluczowym znaczeniu w czasie rzeczywistym dzięki kompletnemu, modułowemu systemowi ERP w chmurze opartemu na PLATFORMIE SAP HANA z funkcjami sztucznej inteligencji i analiz.

SAP Data Intelligence

Połącz się z danymi z dowolnego miejsca. Połącz orkiestrację danych, zarządzanie metadanymi i zaawansowane potoki danych dzięki zaawansowanemu uczeniu maszynowemu.

SAP Data Warehouse Cloud

Uzyskaj cenne analizy na podstawie wiarygodnych danych, korzystając z integracji danych z różnych źródeł w ramach wspólnej warstwy semantycznej opartej na rozwiązaniu SAP HANA Cloud.

SAP Analytics Cloud

Korzystaj z rozwiązań Business Intelligence, analiz predykcyjnych i rozszerzonych oraz planowania strategicznego w jednym rozwiązaniu opartym na platformie SAP HANA.

Bezpłatna wersja próbna SAP HANA

Dowiedz się więcej o bazie danych in-memory SAP HANA. Zarejestruj się na demo lub rozpocznij bezpłatną wersję próbną już dziś.

Często zadawane pytania dotyczące SAP HANA

System zarządzania bazą danych (DBMS) to oprogramowanie/usługi używane do przechowywania i organizacji danych, które tradycyjnie mają zdefiniowane struktury lub formaty. Istnieją różne typy systemów DBMS zwykle klasyfikowane według typów danych, którymi zarządzają (dane ustrukturyzowane, dane nieustrukturyzowane itp.). Tradycyjny system ERP utrzymuje relacje między pozycjami danych, przechowując ich podstawową definicję i cechy oraz umożliwia odbiorcom danych wyszukiwanie lub uzyskiwanie dostępu do informacji w razie potrzeby.

Kolumnowa baza danych przechowuje grupy powiązanych informacji razem w kolumnach, a nie w wierszach. Pozwala to na znacznie szybsze zapytania i analizę podobnych danych niż w przypadku korzystania z systemu opartego na wierszach. Te bazy danych są bardzo powszechne w aplikacjach biznesowych in-memory oraz w hurtowniach danych, w których ważna jest szybsza prędkość pobierania. Format tradycyjnie dobrze nadaje się do analiz. Kolumnowa baza danych zmniejsza ilość zasobów potrzebnych do wykonywania zapytań na powiązanych zbiorach danych.

Przetwarzanie analityczne OLAP online opisuje systemy i oprogramowanie zoptymalizowane pod kątem przetwarzania dużych ilości danych głównie do celów analitycznych. Ten rodzaj przetwarzania obsługuje również złożone obliczenia, modelowanie i eksplorację danych, co czyni go idealnym rozwiązaniem do wspierania decyzji i funkcji raportowania menedżerskiego.

OLTP (przetwarzanie transakcji online) to podejście obliczeniowe, które jest zoptymalizowane pod kątem interaktywnych zadań, które wymagają szybkiej reakcji – na przykład przetwarzania transakcji dla terminali w punkcie sprzedaży lub rezerwacji rezerwacji. Zadania te wiążą się z wieloma interakcjami wejściowymi/wyjściowymi z użytkownikami oczekującymi natychmiastowej reakcji. OLTP nie zajmuje się masowymi magazynami danych wykraczającymi poza to, co jest potrzebne do danego zadania i nie obejmuje skomplikowanych obliczeń, z których oba są domeną OLAP.

Tak. SAP HANA jest relacyjną bazą danych w pamięci zorientowaną na kolumnę, która łączy operacje OLAP i OLTP w jeden system. Potrzebuje mniej miejsca na dysku niż niektórzy z jego konkurentów i jest wysoce skalowalny. Rozwiązanie SAP HANA można wdrożyć lokalnie, w chmurze publicznej lub prywatnej oraz w scenariuszach hybrydowych. Ta baza danych nadaje się do zaawansowanej pracy analitycznej i transakcyjnej z różnymi typami danych. Oprócz zarządzania bazą danych SAP HANA oferuje zaawansowane przetwarzanie analityczne, integrację danych i projektowanie aplikacji.

twitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixel