الرئيسيةمن نحنالدورات التدريبيةالأسئلة الشائعة
Englishmohd@sbeeh.com+962 77 984 65 64
SBEEH Software Academy

تدريب تقني بإشراف مدربين معتمدين من مايكروسوفت (MCT) — في عمّان، الأردن، وفي جميع أنحاء دول الخليج.

استكشف

  • من نحن
  • الدورات التدريبية التقنية
  • التحقق من شهادة
  • الأسئلة الشائعة

تواصل معنا

  • +962-779846564
  • mohd@sbeeh.com
  • عمّان، الأردن

صبيح للبرمجيات تقدّم خدمات تطوير البرمجيات وتنفيذ التقنيات المتقدمة وأتمتة العمليات وخدمات الاستشارات التقنية والتدريب التقني الاحترافي بإشراف مدربين معتمدين من مايكروسوفت (MCT) للمؤسسات في الأردن والسعودية والإمارات وقطر والكويت والبحرين وعُمان.

© صبيح للبرمجيات. جميع الحقوق محفوظة. 2026.

العودة إلى الدورات التدريبية
Power BI – Advanced Data Analysis & Reporting
Data AnalysisAdvancedFace to Face / Online

Power BI – Advanced Data Analysis & Reporting

Power BI – Advanced Data Analysis & Reporting هي دورة في advanced Data Analysis تُقدَّم حضوريًا وعبر الإنترنت من قبل أكاديمية صبيح للبرمجيات في عمّان، الأردن.

18

آخر تحديث ٢٠ أيلول ٢٠٢٦

The Power BI Advanced Training program is a practical, hands-on course designed to help participants develop advanced skills in preparing, modeling, analyzing, visualizing, and securely sharing business data using Microsoft Power BI. The training takes participants through the complete Power BI analytics workflow, starting with advanced data transformation using Power Query, followed by data modeling and DAX, and progressing to advanced calculations, interactive reporting, publishing, data refresh, and Row-Level Security (RLS). Throughout the training, participants will work with realistic business scenarios and practical exercises to understand how to transform raw data into reliable data models and meaningful business insights.

Day 1 - Advanced Data Transformation with Power Query

Duration: 6 Hours

1. Power Query Fundamentals Review

         Connecting to Data Sources

         Understanding Data Types

         Basic Data Cleaning

         Power Query Editor Overview

         Query Steps and Applied Steps

2. Intermediate Data Transformation

         Filtering Data

         Conditional Columns

         Working with Text

         Working with Dates

         Handling Null Values

         Handling Errors

         Grouping and Aggregation

3. Combining and Consolidating Data

         Merge Queries

         Append Queries

         Understanding Merge Join Types

         Importing Data from Multiple Files

         Combining Files from a Folder

         Practical Data Transformation Exercise

4. Advanced Power Query

         Parameters

         Creating and Using Parameters

         Introduction to M Language

         Understanding M Expressions

         Custom Transformations using M

         Reusing and Modifying M Code

 

Day 2 - Data Modeling and DAX

Duration: 6 Hours

1.      Introduction to Data Modeling

         What is Data Modeling?

         Why Data Modeling Matters

         Fact and Dimension Tables

         Star Schema

         Snowflake Schema

         Designing an Effective Power BI Model

2.      Understanding Tables

         Fact Tables

         Dimension Tables

         Lookup Tables

         Granularity

         Keys and Unique Identifiers

3.      Relationships

         One-to-Many Relationships

         One-to-One Relationships

         Many-to-Many Relationships

         Relationship Cardinality

         Active and Inactive Relationships

         Cross-Filtering

         Single vs. Both Directions

         Common Relationship Problems

4.      Date Table

         Why a Date Table is Important

         Creating a Date Table

         Date Hierarchies

         Marking a Date Table

         Using Date Tables in Time Intelligence

5.      Introduction to DAX

         What is DAX?

         Measures vs. Calculated Columns

         When to Use Measures

         Creating Your First DAX Measures

         Understanding Evaluation Context

6.      DAX Basics

         Aggregation Functions

         DAX Operators

         Variables

         Conditional Logic

         IF

         SWITCH

         Handling Errors

         DIVIDE

7.      DAX Aggregation Functions

         SUM

         AVERAGE

         MIN / MAX

         COUNT

         COUNTA

         DISTINCTCOUNT

         COUNTROWS

Day 3 - Advanced DAX, Reporting and Deployment

Duration: 6 Hours

1. CALCULATE — The Heart of DAX

         Understanding CALCULATE

         Modifying Filter Context

         CALCULATE with Multiple Filters

         Using CALCULATE with Measures

         Common CALCULATE Patterns

8.      Filter Functions

         FILTER

         ALL

         REMOVEFILTERS

         ALLEXCEPT

         VALUES

         DISTINCT

 

9.      Iterator Functions

         Understanding X Functions

         SUMX

         AVERAGEX

         MINX / MAXX

         COUNTX

         Iterator vs. Aggregation Functions

10.  Advanced Ranking and Analysis

         TOPN

         Ranking Concepts

         Dynamic Top N Analysis

         What-If Parameters

         Dynamic Analysis with Parameters

11.  Advanced Visualization. Building Effective Reports

         Choosing the Right Visual

         KPI and Card Visuals

         Tables and Matrices

         Charts and Trends

         Slicers and Filters

         Drill-Down

         Drill-Through

         Tooltips

         Bookmarks

         Interactive Report Navigation

12.  Report Design

         Report Layout

         Consistent Formatting

         Conditional Formatting

         Designing Executive Dashboards

         Performance Considerations

13.  Publishing and Power BI Service

         Publishing from Power BI Desktop

         Managing Published Reports

14.  Data Refresh

         Understanding Data Refresh

         Scheduled Refresh

         Refresh Considerations

15.  Row-Level Security

         Introduction to RLS

         Static Row-Level Security

         Dynamic Row-Level Security

         USERNAME / USERPRINCIPALNAME

         Testing Security Roles

         Publishing and Managing RLS

الأسئلة الشائعة

ملاحظات إضافية


Training Focus


The program focuses on four key areas:

  • Advanced Data Transformation: Prepare, clean, combine, and transform data using Power Query and M language.

  • Data Modeling: Build efficient Power BI data models using relationships, fact and dimension tables, star schemas, and date tables.

  • DAX & Data Analysis: Create powerful measures and calculations using DAX, including CALCULATE, filter functions, iterators, variables, and advanced analytical techniques.

  • Reporting & Power BI Service: Build interactive reports, publish them to Power BI Service, configure data refresh, and implement Row-Level Security.

Learning Approach


The course follows a step-by-step, practical approach, combining instructor demonstrations with hands-on exercises. Participants will progressively build a complete Power BI solution, moving from raw data to a finished business intelligence report.

By the end of the training, participants will be able to apply advanced Power BI techniques to real-world business reporting and analytics scenarios.

Prerequisites


Participants should have successfully completed Power BI Level 1 – Fundamentals or have equivalent practical experience with Power BI.

ما الشهادة التي أحصل عليها بعد هذه الدورة؟

عند إتمام التدريب بنجاح، سيحصل المشاركون على شهادة إتمام رسمية.


شهادة إتمام
معرض الصور

لحظات من هذا التدريب

نظرة على دورتنا التدريبية — جلسات تدريب عملية مع محترفين من الأردن ودول الخليج.

مهتم بهذا التدريب؟

تواصل معنا وسنساعدك في تخطيط التدريب المناسب لفريقك.

العودة إلى جميع الدورات