Kurs ten uczy, jak budować aplikacje SAS Event Stream Processing, które pobierają strumienie danych o dużej objętości i szybkości, reagują w czasie rzeczywistym i przechowują tylko istotne elementy danych. Kurs omawia podstawowe koncepcje przetwarzania strumieni zdarzeń i wprowadza obiekty składowe, za pomocą których można budować aplikacje przetwarzania strumieni zdarzeń.
Naucz się
- Omawiać architekturę systemu SAS Event Stream Processing
- Tworzyć i testować aplikacje SAS Event Stream Processing z wykorzystaniem interfejsu SAS Event Stream Processing Studio, jak również interfejsu XML
- Używać konektorów i adapterów SAS Event Stream Processing do odczytu danych z i zapisu danych do różnych formatów strumieni zdarzeń
- Wyjaśnić pojęcia związane z transformacjami SAS Event Stream Processing
- Używać transformacji do pobierania, filtrowania, łączenia i agregowania strumieni zdarzeń
- Stosować dodatkowe transformacje do wykonywania zewnętrznych procedur w językach Python, C/C++ i DS2 w odniesieniu do strumieni zdarzeń oraz do wykrywania wzorców i anomalii w strumieniach zdarzeń
- Projektować aplikacje SAS Event Steam Processing tak, aby wykonywały się z optymalną wydajnością
- Używać SAS Event Stream Manager do wdrażania i monitorowania aplikacji SAS Event Stream Processing w środowiskach nieprodukcyjnych i produkcyjnych
Kto powinien uczestniczyć
Programiści i architekci, którzy projektują i tworzą aplikacje przetwarzające strumienie IoT (Internet rzeczy) w czasie rzeczywistym, operatorzy, którzy zarządzają wdrożeniami projektów IoT, oraz naukowcy i analitycy danych, którzy muszą uzyskać wgląd w dane strumieniowe w czasie ich ruchu.
Wymagana jest znajomość języka XML oraz znajomość interfejsu wiersza poleceń systemu UNIX/Linux.
To szkolenie wykorzystuje oprogramowanie SAS Event Stream Processing