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.
Opinie uczestników (2)
Abhi posiada doskonałą wiedzę na temat Alteryx i bardzo jasno tłumaczył zagadnienia. Zrozumiał nasze cele i stworzył spersonalizowane zestawy danych demonstracyjnych, które były istotne dla naszej organizacji, co było bardzo imponujące. Szkolenie było dobrze zorganizowane i prowadzone w odpowiednim tempie, z czasem na pytania.
Samuel Taylor - Manchester Metropolitan University
Szkolenie - Alteryx for Data Analysis
Przetłumaczone przez sztuczną inteligencję
Deepthi była bardzo wyczulona na moje potrzeby, potrafiła zauważyć kiedy dodawać kolejne warstwy złożoności, a kiedy cofnąć się i podjąć bardziej strukturalny sposób działania. Deepthi naprawdę pracowała w moim tempie i zapewniła, że sam jestem w stanie wykorzystać nowe funkcje/narzędzia, pokazując mi najpierw, a następnie pozwalając na ich odtworzenie przez mnie, co bardzo pomogło zatrwalić trening. Nie mogłem być bardziej zadowolony z wyników tego szkolenia i poziomu ekspertyzy Deepthi!
Deepthi - Invest Northern Ireland
Szkolenie - IBM Cognos Analytics
Przetłumaczone przez sztuczną inteligencję