Poniżej przedstawiamy przegląd najważniejszych i najciekawszych funkcjonalności dodanych w ostatnich aktualizacjach dla SAP Data Warehouse Cloud
Zakres aktualizacji – 2020.21 – 2021.04
Data Flow Builder
W Data Builder pojawiła się opcja Data Flow – pozwala ona modelować przepływ danych ze źródła do określonego celu. Jako źródło możemy dodać tabele i widoki przechowywane w DWC, jak i dodawać tabele lub pliki z połączeń zdalnych.
Po dodaniu źródła w Data Flow możemy również wykonać serię przekształceń danych korzystając z dostępnych operatorów.
Business Builder
Business Builder jest wyznaczonym narzędziem do modelowania obiektów warstwy biznesowej. Użytkownicy biznesowi mogą teraz definiować modele biznesowe które są oddzielone od fizycznej warstwy danych.
Więcej nt. Business Builder opisaliśmy w serii artykułów które można znaleźć tutaj.
SQL Script (funkcja tabeli)
Podczas tworzenia widoku SQL, edytor oferuje teraz dwie możliwości: standardowy widok, korzystający z języka SQL (standardowe zapytanie), lub nowy język SQL Script (funkcja tabeli). Umożliwia on napisanie skryptu za pomocą instrukcji RETURN.
Połączenie i Importowanie modeli z SAP BW/4HANA
W DWC dodano nowy typ połączenia przeznaczony do komunikacji z systemami SAP Business Warehouse (SAP BW) oraz SAP BW/4HANA. Pozwala on uzyskać dostęp i kopiować dane z obiektów InfoObjects (Cechy), InfoProviders lub Queries as InfoProviders , a także z tabel słowników SAP ABAP. W przypadku standardowych obiektów DataStore dane można replikować w czasie rzeczywistym. Połączenie oparte jest na adapterze SAP HANA Smart Data Integration Data Provisioning ABAPAdapter.
W DWC w programie Business Builder z tak utworzonego połączenia możemy teraz również importować modele SAP BW/4HANA, wraz z semantykę biznesową, niwelując potrzebę jej ręcznej odbudowy w DWC. Możemy także wzbogacić zaimportowane dane, na przykład poprzez dodanie danych podstawowych do wymiaru.
To nie koniec wzbogaceń względem połączeń, które dokładniej opisujemy w jednym z następnych podpunktów.
Trwałe widoki (Persisting Views)
Widoki SQL lub Widoki graficzne możemy teraz skonfigurować jako trwałe: są one wtedy zapisywane lokalnie, znacznie przyśpieszając dostęp do danych. Z nowej zakładki View Persistency Monitor możemy także dodawać i monitorować trwałe widoki, oraz zachować kontrolę nad wielkością danych i ilością pamięci.
Węzeł Agregacji Danych
Podczas tworzenia Graphical View możemy teraz wykonywać obliczenia typu SUM, COUNT, MIN i MAKS za pomocą węzła Agregacji. Umożliwia on grupowanie według dowolnych niezagregowanych kolumn i opcjonalnie filtrowanie przez określenie klauzuli HAVING.
Obsługa nowych języków
W ustawieniach profilu użytkownika możemy teraz ustawić preferowany język i wybrać spośród 40 opcji:
Bułgarski; Kataloński; Chiński; Chorwacki; Czech; Duński; Holenderski; Angielski (Wielka Brytania); Francuski (Kanada); Fiński; Niemiecki (Szwajcaria); Grecki; Hinduski; Język węgierski; Indonezyjski; Włoski; Koreański; Malajski; Norweski; Polski; Portugalski; Rumuński; Słowacki; Słoweński; Serbski; Hiszpański (z Meksyku); Tajski; Turecki; Ukraiński; Szwedzki; Wietnamski i walijski.
Importowanie dużych plików CSN i CSV
Możemy teraz importować duże pliki CSN i CSV bezpośrednio z głównej strony Data Builder. CSN to notacja dla modeli CDS dostosowanych i zoptymalizowanych do udostępniania i interpretowania modeli przy minimalnym obciążeniu i zależnościach.
Automated Predictive Library (APL) i Predictive Analysis Library (PAL)
Możemy teraz korzystać z wbudowanych funkcji uczenia maszynowego SAP HANA Cloud. Aby otrzymać dostęp do tej funkcjonalności należy otworzyć zgłoszenie, następnie nowa opcja stanie się dostępna w interfejsie użytkownika bazy danych.
Nowe i udoskonalone typy połączeń
Poniżej lista ostatnich zmian dla typów połączeń:
Teraz możemy połączyć się z Amazon Athena i Google Big Query. Oba typy połączeń obsługują tworzenie widoków i tabele zdalne.
Nowy typ połączenia – SAP SuccessFactors for Analytical Dashboards. Dzięki niemu uzyskujemy dostęp do wybranych jednostek CFO, ograniczony przez określony servic group. Typ połączenia obsługuje tworzenie widoków i tabele zdalne.
Nowe typy połączeń które obsługują funkcję Data Flow – Amazon Simple Storage Service, Amazon Redshift, Hadoop Distributed File System, Google Cloud Storage, Google Big Query, Microsoft Azure Data Lake Store.
W przypadku typów połączeń opartych na SAP ABAP możemy teraz wprowadzić język podczas tworzenia połączenia. Opisy obiektów i pól są następnie wyświetlane w określonym języku.
Możemy teraz używać typu połączenia Amazon Redshift do tworzenia widoków i tabel zdalnych. W przypadku istniejących połączeń Amazon Redshift nowe funkcjonalności możemy uruchomić edytując połączenie i ponownie wprowadzając swoje poświadczenia
Nowy typ połączenia – Microsoft Azure Data Lake Store Gen1.
Nowy typ połączenia – Generic JDBC. Typ połączenia Generic JDBC (adapter CamelJdbcAdapter) umożliwia połączenie z większością baz danych, dla których SAP Data Warehouse Cloud nie zapewnia jeszcze typu połączenia. Obsługuje dowolną bazę danych, która ma typy danych i funkcje oparte na języku SQL i dla której dostępny jest sterownik JDBC.
Zaawansowane właściwości połączeń SAP ABAP, SAP HANA i Microsoft SQL Server
Możemy teraz zmienić dodatkowe właściwości połączenia dla SAP ABAP, SAP HANA lub MS SQL Server, uzyskując w ten sposób większą kontrolę nad konfiguracją łączności, zgodnie z potrzebami klienta. Na przykład w przypadku SAP ABAP możemy teraz wybrać, czy chcemy łączyć się ze źródłami w oparciu o Operational Data Provisioning (ODP) w wersji 1.x lub wersji 2.0, albo, w przypadku Microsoft SQL Server, możemy wybrać wykorzystywanie uwierzytelniania systemu Windows.