Bądźmy w kontakcie

Plan Szkolenia

Moduł 1: Nowoczesne hurtownie danych i podstawy analizy biznesowej:

  • Ewolucja hurtowni danych (DW) i analizy biznesowej (BI)
  • Hurtownie danych w chmurze (Azure Synapse Analytics, Azure SQL Data Warehouse)
  • Nowoczesne architektury hurtowni danych (Architektura Lambda, Architektura Kappa)
  • Koncepcje modelowania danych (Gwiazda, Płatek śniegu)
  • Wprowadzenie do metodyki Data Vault (krótki przegląd)
  • Kluczowe koncepcje BI: ETL/ELT, OLAP, DWH, Zarządzanie danymi
  • Przegląd stosu technologicznego Microsoft BI: SQL Server (T-SQL, SSIS, SSAS, SSRS), Azure Synapse Analytics, Azure Analysis Services, Azure Data Factory, Power BI

Moduł 2: Nowoczesne ETL/ELT z SQL Server Integration Services (SSIS)

  • Podstawowe komponenty SSIS (Usługi integracji, menedżery połączeń, przepływ danych, przepływ sterowania)
  • Nowoczesny dostęp do danych (ADO.NET, OLE DB, ODBC, zadanie skryptu Python)
  • Integracja z chmurą (Ładowanie/zwalnianie danych do/z Azure Blob Storage, Azure SQL Database/DW, Azure Data Lake Storage Gen2)
  • Techniki transformacji danych (Kolumna pochodna, przekształcenia wyszukiwania, agregacje, rozdzielenie warunkowe, komponent skryptowy)
  • Obsługa dużych zbiorów danych w SSIS (Integracja z Azure Databricks, PolyBase)
  • Obsługa błędów, logowanie i debugowanie w SSIS
  • Wdrażanie i planowanie (SQL Agent, Azure Automation Runbooks)

Moduł 3: Budowanie modeli analitycznych z SQL Server Analysis Services (SSAS - Tabular)

  • Wprowadzenie do modelu tabelarycznego (w porównaniu z wielowymiarowym)
  • Podstawy języka DAX (Data Analysis Expressions) (Kontekst, obliczenia, agregacje)
  • Projektowanie modelu: Relacje, hierarchie, perspektywy, role, zabezpieczenia
  • Wykorzystanie funkcji inteligencji czasowej w DAX
  • Zarządzanie i wdrażanie modeli tabelarycznych (BIML, SSDT)
  • Optymalizacja wydajności modeli tabelarycznych SSAS

Moduł 4: Analiza w chmurze z Azure Analysis Services (AAS)

  • Wprowadzenie do Azure Analysis Services (AAS)
  • Opcje wdrażania AAS (PaaS - Plan usługi aplikacji Azure, dedykowana instancja obliczeniowa)
  • Łączenie z bazami danych Azure (Azure Synapse Analytics, Azure SQL Database, Azure Analysis Services)
  • Tworzenie modeli w Azure (przy użyciu Azure Purview lub Azure Analysis Services Studio)
  • Skalowanie i wysoka dostępność w AAS
  • Zabezpieczenia w AAS (Zabezpieczenia oparte na rolach)

Moduł 5: Zapytania i analiza danych z T-SQL i DAX

  • Zaawansowany T-SQL do analizy danych (CTE, funkcje okna, PIVOT/UNPIVOT, MERGE)
  • Zaawansowane zagadnienia DAX (Kontekst wiersza vs kontekst filtru, iteratory, inteligencja czasowa, KPI, Q&A)
  • Łączenie T-SQL i DAX (Zapytania PolyBase, połączone serwery)
  • Wykorzystanie analizy wspomaganej AI (Azure Synapse Analytics Machine Learning Services)

Moduł 6: Odkrywanie i wizualizacja danych

  • Wprowadzenie do Power BI (Łączenie ze źródłami danych, Edytor zapytań)
  • Tworzenie efektywnych wizualizacji (Wykresy, mapy)
  • DAX dla Power BI (Kolumny obliczeniowe, miary)
  • Projektowanie i formatowanie raportów w Power BI
  • Wprowadzenie do Azure Synapse Studio dla BI

Moduł 7: Podsumowanie kursu, zaawansowane koncepcje & warsztaty praktyczne

  • Zaawansowane wzorce transformacji danych (Wolno zmieniające się wymiary, Typ 1/2)
  • Integracja z Data Quality Services (DQS) (przegląd)
  • Optymalizacja i rozwiązywanie problemów z wydajnością (Query Store, plany wykonania)
  • Rozszerzanie możliwości BI (Power Query, Power Automate)
  • Warsztaty praktyczne obejmujące kompleksowe scenariusze BI (ETL, budowanie modeli, raportowanie)

Wymagania

Znajomość systemu Windows, podstawowa znajomość SQL i baz danych relacyjnych.

 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie