BigQuery - poziom podstawowy
Analiza danych i przetwarzanie zapytań SQL w chmurze Google Cloud Platform
Poznaj program szkolenia
- Co zyskasz dzięki szkoleniu ?
Cele szkolenia
Celem szkolenia jest zapoznanie uczestników z podstawami obsługi BigQuery, narzędzia analitycznego Google Cloud do przetwarzania dużych zbiorów danych przy użyciu SQL. Uczestnicy poznają architekturę usługi, nauczą się korzystać z konsoli dostępowej GCP oraz pisać i optymalizować zapytania SQL w środowisku BigQuery.
UmiejętnościDzięki szkoleniu uczestnik będzie:
- Rozumieć podstawy działania i architekturę BigQuery
- Potrafił pisać zapytania SQL na potrzeby analizy danych
- Umiał tworzyć i modyfikować tabele w BigQuery
- Znał sposoby agregowania i grupowania danych
- Wykorzystywał funkcje wbudowane i operacje warunkowe
- Łączył dane z wielu tabel zgodnie z modelem relacyjnym
- Czy to szkolenie jest dla Ciebie ?
Profil uczestników
Szkolenie przeznaczone jest dla osób rozpoczynających pracę z BigQuery i analizą danych w chmurze, które znają podstawy pracy z danymi i chcą rozwinąć umiejętności SQL w kontekście Big Data. Szkolenie dla: Analityków danych, specjalistów BI, programistów, administratorów danych, osób z działów IT i marketingu pracujących z danymi.
Przygotowanie uczestników
Podstawowa wiedza o bazach danych – rozumienie pojęć takich jak tabele, kolumny, rekordy.
Znajomość arkuszy kalkulacyjnych oraz doświadczenie w analizie danych będzie pomocne.
UWAGA! Comarch nie dostarcza w przypadku tego szkolenia środowiska dla uczestników. Uczestnicy pracują na środowisku udostępnionym przez ich firmę.
- Czas trwania szkolenia
Przed nami:
- 2 dni, 16 godzin szkoleniowych
- Szczegółowy program szkolenia
Szczegółowy program szkolenia
Wprowadzenie do BigQuery
- Bazy danych a środowisko BigQuery?
- Architektura i działanie (serverless, skalowalność)
- Konsoli dostępowa Google Cloud
- Przygotowanie/zaimportowanie przykładowych danych
Zapytania SQL
- Wybieranie danych (SELECT)
- Warunki w zapytaniach (WHERE) - Filtrowanie danych
- Operatory porównania
- Hierarchia operatorów
- Warunki logiczne
- Sortowanie danych – klauzula ORDER BY
- Zmian nazw kolumn - aliasy kolumn AS
- Eliminowanie duplikatów – polecenie DISTINCT
- Wybieranie ilości wyników
- Formatowanie wyniku zapytania
Operacje na danych
- Praca z tabelami w BigQuery
- Przegląd datasetów publicznych
- Tworzenie własnych projektów i datasetów
- Wstawianie danych do tabeli (INSERT)
- Aktualizacja danych (UPDATE)
- Usuwanie danych z tabeli (DELETE)
- Tworzenie tabel na podstawie przygotowanych zapytań CREATE TABLE AS SELECT
Obliczenia, agregacja i grupowanie danych
- Podstawowe operacje arytmetyczne
- Funkcje agregujące (SUM, AVG, COUNT, MIN, MAX)
- Grupowanie danych (GROUP BY)
- Filtrowanie zgrupowanych danych (HAVING)
Instrukcje warunkowe
- CASE WHEN
- Połączenie instrukcji warunkowych z grupowaniem danych
Relacje i relacyjny model bazy danych
- Klucze logiczne
- Łączenie tabel - 3 typy relacji
- Przygotowanie diagramu relacyjnego
- Złączenie wewnętrzne INNER JOIN
- Złączenia zewnętrzne LEFT, RIGHT, FULL JOIN
- Złączenia SELF JOIN
Funkcje wbudowane
- Funkcje arytmetyczne
- Funkcje znakowe
- Funkcje daty i czasu
Metoda realizacji szkolenia
Szkolenie prowadzone jest w formie warsztatowej. Każdy moduł teoretyczny zakończony jest ćwiczeniami praktycznymi z wykorzystaniem środowiska BigQuery.
- W ramach szkolenia zapewniamy
W ramach szkolenia zapewniamy
- materiały szkoleniowe
- certyfikat potwierdzający udział w kursie
- pełna obsługa cateringowa
- Zobacz również
- BigQuery - poziom zaawansowany
- Google Looker Studio
