План на курса
Модул 1: Съвременни дейтавархаусинг и основи на бизнес интелигенция:
- Еволюцията на дейтавархаусинг (DW) и бизнес интелигенция (BI)
- Облачни дейтавархаусинг (Azure Synapse Analytics, Azure SQL Data Warehouse)
- Съвременни архитектури за дейтавархаусинг (Lambda Architecture, Kappa Architecture)
- Концепции на моделация на данни (Star Schema, Snowflake Schema)
- Въведение в методологията Data Vault (кратка прегледна информация)
- Основни BI концепции: ETL/ELT, OLAP, DWH, управление на данните
- Преглед на стека за Microsoft BI: SQL Server (T-SQL, SSIS, SSAS, SSRS), Azure Synapse Analytics, Azure Analysis Services, Azure Data Factory, Power BI
Модул 2: Съвременни ETL/ELT с SQL Server Integration Services (SSIS)
- Основни компоненти на SSIS (Integration Services, Connection Managers, Data Flow, Control Flow)
- Съвременен достъп до данни (ADO.NET, OLE DB, ODBC, Python Script Task)
- Облачна интеграция (извличане/зареждане на данни от/към Azure Blob Storage, Azure SQL Database/DW, Azure Data Lake Storage Gen2)
- Техники за трансформация на данни (Derived Column, Lookup transformations, Aggregate transformations, Conditional Split, Script Component)
- Обработка на големи данни в SSIS (интеграция с Azure Databricks, PolyBase)
- Управление на грешки, логиране и дебагиране в SSIS
- Деплоймънт и планиране (SQL Agent, Azure Automation Runbooks)
Модул 3: Изграждане на аналитични модели с SQL Server Analysis Services (SSAS - Tabular)
- Въведение в табулярния модел (в сравнение с многомерен)
- Основи на ezika DAX (Data Analysis Expressions) (Контекст, Изчисления, Агрегации)
- Проектиране на модели: Релации, Йерархии, Перспективи, Роли, Безопасност
- Използване на функции за времевата интелигенция в DAX
- Управление и деплоймънт на табулярни модели (BIML, SSDT)
- Оптимизация на производителността на SSAS табулярни модели
Модул 4: Облачни аналитики с Azure Analysis Services (AAS)
- Въведение в Azure Analysis Services (AAS)
- Опции за деплоймънт на AAS (PaaS - Azure App Service Plan, Dedicated Compute Instance)
- Свързване с облачни бази данни (Azure Synapse Analytics, Azure SQL Database, Azure Analysis Services)
- Авторизиране на модели в Azure (с използване на Azure Purview или Azure Analysis Services Studio)
- Маштабиране и висока наличност с AAS
- Безопасност в AAS (ролево управление на достъпа)
Модул 5: Запитване и анализ на данни с T-SQL и DAX
- Разширен T-SQL за анализ на данни (CTEs, Window Functions, PIVOT/UNPIVOT, MERGE)
- Глъбоко поглеждане на DAX (Row Context vs Filter Context, Iterators, Time Intelligence, KPIs, Q&A)
- Комбиниране на T-SQL и DAX (PolyBase запитвания, свързани сървъри)
- Използване на AI-усилени аналитики (Azure Synapse Analytics Machine Learning Services)
Модул 6: Откриване и визуализация на данни
- Въведение в Power BI (Свързване с източници на данни, Query Editor)
- Създаване на ефективни визуализации (Графики, Диаграми, Карти)
- DAX за Power BI (Колони за изчисления, Мерки)
- Проектиране и форматиране на доклади в Power BI
- Въведение в Azure Synapse Studio for BI
Модул 7: Ревю на курса, напредъчен контент и практически лаборатории
- Напредъчни патерни за трансформация на данни (Slowly Changing Dimensions, Type 1/2)
- Интеграция с услугите за качеството на данните (DQS) (преглед)
- Оптимизация и улесняване на производителността (Query Store, Execution Plans)
- Разширяване на възможностите на BI (Power Query, Power Automate)
- Практични лаборатории, покриващи цялостни BI сценарии (ETL, построяване на модели, доклади)
Изисквания
Знание на Windows, основно знание на SQL и релативни бази данни.
Отзиви от потребители (2)
Дипти беше изключително чувствителна към моите нужди, тя умее да разбере кога да добави нива на сложност и кога да се задържи и да предприеме по-структуриран подход. Дипти изключително добре работеше в моя темп и сигурни беше, че мога да използвам новите функции/инструменти самостоятелно, като първо ми показваше, а после ме оставяше да ги реконструирам сам, което много помогна за закрепяването на обучението. Не мога да изразя колко съм доволен от резултатите от това обучение и от нивото на експертиза на Дипти!
Deepthi - Invest Northern Ireland
Курс - IBM Cognos Analytics
Машинен превод
Промените, внасяни от инструктора в лекциите/учения след като разбира текущото приложение SSIS, което трябва да поддържаме. Темите станаха по-приложими за нас.
Angelito Aguilar - Metrobank
Курс - Introduction to SQL Server 2012 Integration Services (SSIS)
Машинен превод