К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Applied Analytics Engineering and Visualization with dbt · LearnSpace
Назад в каталог
courseraIT и технологии

Applied Analytics Engineering and Visualization with dbt

Курс от Edureka
Средний≈ 10.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course equips you with practical analytics engineering skills focused on preparing, transforming, optimizing, and visualizing data using dbt. You will begin by reviewing and refactoring existing dbt models to ensure consistency, remove redundant transformations, and organize logic into clean and maintainable layers. As you move forward, you will apply standardized cleaning patterns, implement reusable macros, and enforce data quality using dbt tests. You will also design and extend business KPI models that support executive-level analytics. Next, you will deepen your understanding of performance tuning by analyzing execution plans, optimizing joins and filters, and evaluating model materializations for speed, cost, and reliability. You will learn how to improve pipeline observability by interpreting dbt logs, reviewing artifacts, managing failures, and applying freshness and SLA concepts to ensure trustworthy production workflows. The final part of the course focuses on visualization and insight delivery. You will connect dbt outputs to a BI tool, configure datasets, build dashboards based on KPI models, design executive-ready reports, automate refreshes, and share insights in a way that supports data-driven decision making across the organization. With a hands-on and applied approach, the course teaches you how to standardize transformation logic, build modular KPI models, optimize performance, monitor pipeline health, integrate analytics outputs into BI platforms, and deliver insights with clarity and impact. You will develop the ability to maintain clean project organization, implement efficient transformations, and support end-to-end analytics workflows. By the end of this course, you will be able to: • Review and refactor dbt model dependencies to maintain a clean and efficient DAG • Standardize data cleaning using reusable macros and validation strategies • Build KPI models and multi-layered business transformations • Analyze query performance and apply optimization techniques • Choose and configure dbt materializations for different performance and cost requirements • Monitor and maintain pipeline reliability using logs, artifacts, and freshness rules • Connect dbt outputs to BI tools and prepare datasets for dashboarding • Build KPI dashboards and automate reporting workflows • Communicate insights effectively through well-designed reports and storytelling techniques This course is designed for analytics engineers, data engineers, BI developers, and SQL practitioners who want to deepen their skills in dbt development, reusable SQL design, data quality practices, and workflow automation. It is ideal for learners seeking to build scalable, reliable, and well documented analytics pipelines using modern engineering workflows.

Навыки, которые вы освоите

Data TransformationDependency AnalysisBusiness IntelligenceDashboardKey Performance Indicators (KPIs)Business Intelligence SoftwareData IntegrationData PresentationModel OptimizationData StorytellingAutomationDashboard CreationSQLExtract, Transform, LoadData ManagementData EngineeringPerformance AnalysisBusiness AnalyticsData IntegrityVersion Control

Программа курса

3 модулей · 77 учебных материалов

01Data Preparation and Transformation Review27 материалов

Reviewing Data Models and Dependencies

Specialization IntroductionВидеоCourse IntroductionВидеоCourse OverviewЧтениеRevisiting dbt DAG and lineageВидео

Учитесь у экспертов

Edureka

Преподаватель курса

Applied Analytics Engineering and Visualization with dbt
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 10.4 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский

Часть программы вашего университета
Dependency Integrity and Redundant Transformation CleanupВидео
Inspect DAG - Removing Redundant ModelsВидео
Validate Refactored TransformationsВидео
Optimizing dbt Project StructuresЧтение
DAG Complexity ManagementОбсуждение
Practice Quiz: Reviewing Data ModelsЗадание

Cleaning and Standardizing Data

Cleaning Patterns and Type HandlingВидеоValidation Strategies in StagingВидеоApply Reusable Cleaning Macros to stg_customersВидеоValidate with dbt TestsВидеоData Cleaning StandardsЧтениеUpstream vs. Downstream Data CleaningОбсуждениеPractice Quiz: Cleaning and Standardizing DataЗадание

Advanced Transformations

Derived Metrics and KPI ModelsВидеоMulti-step/layered Transformations and Modular Business LogicВидеоBuild KPI modelsВидеоJoin KPIs into an Executive Summary ModelВидеоAdvanced dbt TransformationsЧтениеLayered Transformation DesignОбсуждениеPractice Quiz: Advanced TransformationsЗадание

Module Wrap-Up and Assessment

Module Summary: Data Preparation and Transformation ReviewЧтениеKnowledge Check: Data Preparation and Transformation ReviewЗаданиеPreparing Analytics-Ready Data and KPIsDIALOGUE
02 Performance Tuning and Optimization23 материалов

Query Optimization Basics

Execution Plans and Cost - EXPLAIN in PostgreSQLВидеоIndexing and Join Optimization - Reducing ScansВидеоProfile queries with EXPLAINВидеоOptimize Joins and Filters for Runtime GainsВидеоQuery Optimization for AnalyticsЧтениеMeasuring Transformation QualityОбсуждениеPractice Quiz: Query Optimization BasicsЗадание

Optimizing dbt Models

Materialization Choices and Trade-offsВидеоEfficient incrementals, partitions, ephemeralsВидеоReconfigure Materializations on Key ModelsВидеоCompare Performance Before vs AfterВидеоdbt Performance OptimizationЧтениеMaterialization Decision FrameworkОбсуждение

Pipeline Reliability and Monitoring

Handling Failures and Reruns - Freshness and SLA ConceptsВидеоInterpreting dbt logs and Artifacts - Alerting StrategiesВидеоReview logs, Recover Failed RunsВидеоData Pipeline ReliabilityЧтениеFailure Recovery StrategyОбсуждениеPractice Quiz: Pipeline Reliability and MonitoringЗадание

Module Wrap-Up and Assessment

Module Summary: Performance Tuning and OptimizationЧтениеKnowledge Check: Performance Tuning and OptimizationЗаданиеOptimizing Performance and Ensuring Pipeline ReliabilityDIALOGUE
03Visualization and Reporting27 материалов

Connecting dbt Outputs to BI Tools

BI Integration Overview - Preparing dbt ModelsВидеоConfiguring Metabase Connections - Dataset ModelingВидеоConnecting Metabase to dbt-Transformed TablesВидеоCreate Dataset Views for DashboardsВидеоBI Integration with dbtЧтениеUser-Centric Dashboard DesignОбсуждениеPractice Quiz: Connecting dbt Outputs to BI ToolsЗадание

Building Dashboards and Reports

KPI Dashboard Design and LayoutВидеоFilters, Drilldowns, Interactivity PatternsВидеоBuild Sales and Customer Dashboards in MetabaseВидеоDesign an Executive Performance ReportВидеоDashboard Design PrinciplesЧтениеPractice Quiz: Building Dashboards and ReportsЗадание

Delivering and Sharing Insights

Communicating Findings and Data StorytellingВидеоScheduling Refresh and Access GovernanceВидеоAutomate Dashboard Refresh in MetabaseВидеоAutomating the Analytics LifecycleЧтениеAnalytics Engineering ImpactОбсуждениеPractice Quiz: Delivering and Sharing InsightsЗадание

Module Wrap-Up and Assessment

Module Summary: Visualization and ReportingЧтениеFinal Checkpoint: Integrating Analytics Engineering, Performance, and Visualization with dbtDIALOGUEPractice Project: Building a High-Performance Analytics and Visualization Platform for a Digital Commerce BusinessЧтениеEnd Course Knowledge Check: Visualization and ReportingЗаданиеTransforming Analytics Pipelines with Performance Optimization and BI IntegrationЗаданиеSummaryВидео
Practice Quiz: Optimizing dbt ModelsЗадание
Describe Your Learning JourneyОбсуждение
Delivering Insights Through Dashboards and StorytellingDIALOGUE