SAP HANA to potężna platforma bazodanowa, której efektywne zarządzanie wymaga odpowiednich narzędzi administracyjnych. Najważniejszymi z nich są SAP HANA Cockpit oraz SAP HANA Studio – oba oferują dostęp do kluczowych funkcji monitorowania, konfiguracji, tworzenia kopii zapasowych i analizy wydajności. W tym artykule przyjrzymy się bliżej ich możliwościom, różnicom oraz praktycznym scenariuszom użycia.
SAP HANA Cockpit – nowoczesne zarządzanie przez przeglądarkę
Co to jest SAP HANA Cockpit?
SAP HANA Cockpit to webowe, oparte na HTML5 narzędzie administracyjne działające w architekturze XS Advanced. Służy do zarządzania wieloma systemami SAP HANA z jednego miejsca. Umożliwia pracę w przeglądarce i nie wymaga instalacji lokalnej.
Najważniejsze funkcje Cockpita:
-
Monitoring zużycia CPU, pamięci, dysku
-
Zarządzanie bazami tenantowymi (tworzenie, start/stop, backup)
-
Przegląd alertów i konfiguracja reguł powiadomień
-
Zarządzanie użytkownikami i rolami
-
Wgląd w konfigurację systemu (parametry, warstwy .ini)
-
Tworzenie kopii zapasowych i odtwarzanie danych
Interfejs użytkownika:
-
Tiles Dashboard: intuicyjne kafelki pokazujące stan systemu
-
Resource Groups: organizacja środowiska według grup (np. produkcja/test)
-
Drill-down do szczegółowych metryk
Wymagania:
-
Zainstalowany komponent SAP HANA Cockpit 2.0
-
Użytkownik techniczny z rolą:
CATALOG READ
,MONITOR ADMIN
,INIFILE ADMIN
SAP HANA Studio – klasyczne narzędzie desktopowe
Co to jest SAP HANA Studio?
To starsze, ale wciąż bardzo użyteczne środowisko typu IDE oparte na Eclipse. Pozwala na zarządzanie bazą danych SAP HANA oraz tworzenie i modelowanie danych.
Główne funkcje SAP HANA Studio:
-
Podgląd i zarządzanie strukturą danych
-
SQL Console – wykonywanie zapytań SQL
-
Przegląd i modyfikacja konfiguracji .ini
-
Zarządzanie użytkownikami i rolami
-
Monitoring zasobów i wykorzystania systemu
-
Zarządzanie kopiami zapasowymi
Dostępne „perspektywy”:
-
Administration Console – do administracji systemem
-
Modeler – do tworzenia modeli danych
-
Lifecycle Management – do instalacji aktualizacji i transportów
SAP HANA Cockpit vs Studio – porównanie
Funkcja | SAP HANA Cockpit | SAP HANA Studio |
---|---|---|
Dostęp | Przeglądarka internetowa | Aplikacja desktopowa |
Obsługa wielu systemów | ✅ Tak | 🔶 Ograniczona |
SQL Console | ✅ Tak | ✅ Tak |
Zarządzanie użytkownikami | ✅ Tak | ✅ Tak |
Monitoring systemu | ✅ Nowoczesny, responsywny | ✅ Klasyczny |
Obsługa XS Advanced | ✅ Tak | ❌ Nie |
Instalacja aplikacji/modeli danych | 🔶 Ograniczona | ✅ Tak (Modeler) |
Zalecane użycie | Nowe instalacje, krajobrazy | Utrzymanie istniejących systemów, development |
Typowe scenariusze administracyjne
Tworzenie kopii zapasowej (Cockpit)
-
Otwórz Cockpit → Wybierz bazę danych
-
Przejdź do kafelka „Backup”
-
Kliknij „Create Backup” → wybierz typ: full, differential, incremental
-
Uruchom → potwierdź sukces operacji
Restart instancji (Studio)
-
Zaloguj się do systemu jako
SYSTEM
lub admin -
W zakładce „System” kliknij prawym → „Stop System”
-
Po chwili → „Start System”
-
Zweryfikuj status usług w zakładce „Landscape”
Dodanie użytkownika (SQL)
Zarządzanie bazami tenantowymi (Cockpit)
Możliwości:
-
Tworzenie nowego tenanta:
-
Start/Stop konkretnego tenanta:
-
Zarządzanie zasobami: pamięć, CPU (w zakładce "Resource Allocation")
Praktyczne wskazówki i dobre praktyki
-
Używaj dedykowanych użytkowników technicznych z ograniczonymi uprawnieniami (np. tylko
BACKUP OPERATOR
) -
Testuj zmiany konfiguracyjne najpierw w systemach nieprodukcyjnych
-
Zaplanuj regularne backupy i sprawdzaj logi ich wykonania
-
Monitoruj alerty i analizuj historyczne dane wydajnościowe
-
Nie edytuj plików .ini ręcznie – zawsze używaj Cockpita lub Studio
Podsumowanie
SAP HANA Cockpit i SAP HANA Studio to dwa komplementarne narzędzia do zarządzania bazą danych HANA. Cockpit zapewnia nowoczesne, centralne zarządzanie i monitoring, natomiast Studio pozostaje przydatne przy pracy lokalnej i modelowaniu danych.
✅ Cockpit – dla administratorów i DevOps
✅ Studio – dla developerów i klasycznej administracji