Zaawansowany Teradata
Opis szkolenia
Informacje podstawowe
Odkryj pełny potencjał Teradata dzięki temu intensywnemu, praktycznemu szkoleniu. Ten dwudniowy kurs jest przeznaczony dla analityków danych, programistów SQL i specjalistów BI. Program prowadzi uczestników od podstaw Teradata do zaawansowanej optymalizacji zapytań w ciągu zaledwie dwóch dni. Dzięki studiom przypadków z życia wziętych i praktycznym ćwiczeniom nauczysz się pisać wydajne zapytania SQL, używać funkcji analitycznych oraz wykorzystywać unikalną architekturę Teradata do dostarczania wysokowydajnych informacji biznesowych.
Kluczowe korzyści dla uczestników
- Zdobędziesz solidne zrozumienie architektury Teradata i jej wpływu na wydajność zapytań.
- Opanujesz podstawowe i zaawansowane techniki SQL w środowisku Teradata.
- Nauczysz się korzystać z narzędzi Teradata do łączności, zarządzania danymi i analizy.
- Zdobędziesz najlepsze praktyki w zakresie optymalizacji zapytań i rozwiązywania problemów z wydajnością.
- Zbudujesz raporty biznesowe i analizy KPI za pomocą funkcji OLAP.
Zarezerwuj szkolenie
- Format: Online
- Język: Angielski
- Typ: Otwarte, gwarantowane szkolenie
- Data: 08-09.11.2025
- Czas trwania: 2 dni (7h/dzień)
- Trener: Krzysztof Czubaszek
Cena netto za uczestnika. Gwarantowane szkolenia wymagają co najmniej jednego uczestnika.
Wymagania wstępne
Podstawowa znajomość SQL i wcześniejsze doświadczenie z bazami danych będą pomocne.
Grupa docelowa
To szkolenie jest przeznaczone dla analityków danych, programistów SQL, specjalistów BI oraz profesjonalistów pracujących z dużymi zbiorami danych i optymalizacją zapytań.
Agenda szkolenia
Dzień 1 – Podstawy Teradata i rdzeń SQL
- Wprowadzenie: cele, agenda, przegląd ekosystemu Teradata w środowiskach korporacyjnych.
- Architektura Teradata: AMPy, Parsing Engines, BYNET, dystrybucja i hashowanie danych, problemy ze skośnością i redystrybucją.
- Łączenie z Teradata: narzędzia takie jak Teradata Studio i BTEQ.
- Rdzeń SQL: SELECT, WHERE, ORDER BY; typy danych, rzutowanie, aliasy; wyrażenia CASE i logika warunkowa; operatory specyficzne dla Teradata (QUALIFY, SAMPLE, TOP).
- Ćwiczenia praktyczne.
- Definiowanie i zarządzanie danymi: CREATE, DROP, tabele ulotne, INSERT, UPDATE, DELETE, MERGE, kontrola transakcji i zachowanie blokad.
- Ćwiczenia praktyczne: tworzenie i utrzymywanie tabel docelowych.
- Złączenia i podzapytania: INNER, LEFT, RIGHT, FULL OUTER JOIN; podzapytania skalarne vs. skorelowane; operatory zbiorów UNION, INTERSECT, MINUS.
- Ćwiczenia integracyjne i wprowadzenie do planów EXPLAIN.
- Warsztat praktyczny: budowanie raportu sprzedaży z użyciem złączeń i filtrów, analiza planów zapytań za pomocą EXPLAIN, identyfikacja skośności i redystrybucji.
Dzień 2 – Analityka i optymalizacja wydajności
- Podsumowanie i sesja pytań i odpowiedzi z dnia 1.
- Funkcje analityczne i OLAP: RANK, ROW_NUMBER, DENSE_RANK, PARTITION BY, OVER(), LAG, LEAD, FIRST_VALUE, sumy skumulowane.
- Zastosowania biznesowe: KPI, trendy, średnie ruchome.
- Optymalizacja wydajności i najlepsze praktyki: jak działa optymalizator Teradata, skuteczne korzystanie z EXPLAIN i COLLECT STATISTICS.
- Typowe problemy z wydajnością: skośność, przestrzeń spool, redystrybucja.
- Warsztat praktyczny: optymalizacja nieefektywnych zapytań.
- Finalne zintegrowane laboratorium: ładowanie danych, transformacje, agregacje, optymalizacja zapytań i eksport wyników.
Dlaczego szkolenie otwarte?
- Gwarantowana realizacja – kurs odbywa się niezależnie od liczby uczestników
- Wymiana wiedzy i doświadczeń z profesjonalistami z innych branż
- Jak mądrze wybrać klucz partycjonowania
- Interaktywne sesje na żywo – nie tylko teoria, ale praktyka pod okiem trenera i dyskusje
- Elastyczny format zdalny – dołącz z dowolnego miejsca
Potrzebujesz więcej informacji?
Napisz, zadzwoń lub uzupełnij formularz - wybierz formę kontaktu, która Ci najbardziej odpowiada i zostaw resztę nam. Nasi konsultanci odpowiedzą na Twoje pytania i pomogą dobrać optymalne rozwiązanie.
Bądźmy w kontakciewroclaw@nobleprog.pl lub +48 (22) 103 3718