The DP-600 exam in Arabic is an important topic for analytics engineers and data analysts who want to learn Microsoft Fabric and obtain an advanced professional certification in data analysis.
The exam focuses on designing and managing data analysis solutions using Microsoft Fabric. This includes data preparation, Lakehouse and Warehouse management, using SQL, KQL and DAX, and creating and optimizing semantic models.
Upon passing the DP-600 exam, you will receive the Microsoft Certified: Fabric Analytics Engineer Associate certification . This is an intermediate-level certification suitable for those with prior experience in data analysis, Power BI, and Microsoft Fabric technologies.
This guide explains the exam topics, passing score, duration, required skills, and the best preparation plan. You can also use the DP-600 practice test to assess your knowledge before booking the exam.
What is the DP-600 test?
The DP-600 exam is the required exam to obtain the Microsoft Certified: Fabric Analytics Engineer Associate certification.
The full name of the exam is:
Implementing Analytics Solutions Using Microsoft Fabric
The exam measures the applicant’s ability to design, create, and manage data analytics assets, such as:
- Semantic models.
- Data warehouses.
- Lakehouses.
- Microsoft Fabric workspaces.
- Data transformation operations.
- Governance and security solutions.
- Deployment processes and development cycle management.
According to the official Microsoft Fabric certification page , the candidate should have experience in designing enterprise-level data analytics solutions.
What does the Microsoft Fabric Analytics Engineer certification prove?
The certificate proves the holder’s ability to:
- Preparing and enriching data for analysis.
- Choosing the right data store.
- Establishing connections with data sources.
- Using OneLake.
- Dealing with Lakehouse and Warehouse.
- Data conversion and cleaning.
- Analyze data using SQL, KQL and DAX.
- Creating semantic models.
- Improving model performance.
- Security and governance management.
- Implementing publishing guidelines.
- Managing the analytics solutions development cycle.
The certification is not for complete beginners, but it is suitable for data analysts and data engineers who have a good foundation and want to specialize in Microsoft Fabric.
Who is the DP-600 test suitable for?
The DP-600 test in Arabic is suitable for the following categories:
- Data analysts.
- Data engineers.
- Power BI developers.
- Analytical engineers.
- Business intelligence developers.
- Data warehouse managers.
- Those working with Microsoft Fabric.
- SQL and DAX users.
- Those working in enterprise analytics solutions.
- Those wishing to migrate from Power BI to Microsoft Fabric.
If you are a complete beginner in data analysis, you may first need to learn the basics of Power BI, SQL and data modeling before you start preparing for the exam.
DP-600 test details
Here is the most important official information regarding the exam:
- Exam code: DP-600
- Exam Name: Implementing Analytics Solutions Using Microsoft Fabric
- اسم الشهادة: Microsoft Certified: Fabric Analytics Engineer Associate
- المستوى: متوسط
- درجة النجاح: 700 من 1000 أو أكثر
- وقت التقييم: 100 دقيقة
- جهة الحجز: Pearson VUE
- صلاحية الشهادة: 12 شهرًا
- تجديد الشهادة: من خلال تقييم مجاني عبر Microsoft Learn
- المتطلبات السابقة: لا توجد شهادة إلزامية، لكن الخبرة العملية مهمة
تحدد Microsoft سعر الامتحان بناءً على الدولة أو المنطقة التي يتم فيها الحجز. لذلك يجب مراجعة السعر النهائي من صفحة Microsoft الرسمية.
ملاحظة مهمة: لا تعرض Microsoft اللغة العربية ضمن اللغات الرسمية المتاحة حاليًا لامتحان DP-600. عبارة “اختبار DP-600 بالعربي” في هذا المقال تعني أن دليل التحضير والشرح باللغة العربية، وليس أن الامتحان الرسمي متاح بالعربية.
ما درجة النجاح في اختبار DP-600؟
تحتاج إلى تحقيق 700 درجة أو أكثر من أصل 1000 للنجاح في اختبار DP-600.
لا تعني درجة 700 بالضرورة ضرورة الإجابة الصحيحة عن 70% من الأسئلة؛ لأن Microsoft تستخدم نظام تقييم موزونًا.
قبل التسجيل، حاول تحقيق نتائج ثابتة تتجاوز 80% في الاختبارات التدريبية. كما يجب أن تكون قادرًا على تفسير سبب صحة الإجابة، وليس مجرد تذكر الاختيار الصحيح.
ما مدة اختبار DP-600؟
توضح صفحة Microsoft الرسمية أن الوقت المخصص لإكمال التقييم هو 100 دقيقة.
قد تكون مدة جلسة الحجز الكاملة أطول بسبب:
- التحقق من الهوية.
- قراءة التعليمات.
- الاتفاقيات.
- الاستبيانات.
- إجراءات المراقبة.
لذلك يجب التمييز بين وقت التقييم ومدة الجلسة الكاملة.
ما اللغات المتاحة للامتحان؟
بحسب صفحة الشهادة الرسمية، يتوفر الامتحان حاليًا باللغات التالية:
- الإنجليزية.
- اليابانية.
- الصينية المبسطة.
- الألمانية.
- الفرنسية.
- الإسبانية.
- البرتغالية البرازيلية.
إذا لم يكن الامتحان متاحًا بلغتك المفضلة، توضح Microsoft أنه يمكن في بعض الحالات طلب وقت إضافي للامتحان. تحقق من سياسة التسهيلات والخيارات المتاحة قبل الحجز.
ما محاور اختبار DP-600 في 2026؟
بحسب دليل دراسة DP-600 الرسمي، تنقسم المهارات المقاسة إلى ثلاثة محاور رئيسية:
- صيانة حل تحليل البيانات: من 25% إلى 30%.
- إعداد البيانات: من 45% إلى 50%.
- تنفيذ النماذج الدلالية وإدارتها: من 25% إلى 30%.
أعلنت Microsoft عن تحديث أهداف الامتحان في 21 يوليو 2026. التغيير المحدد في دليل الدراسة محدود ويركز بصورة أساسية على تحسين النماذج الدلالية على مستوى المؤسسات، لكن يجب مراجعة الدليل الرسمي قبل موعد الامتحان.
صيانة حل تحليل البيانات
يمثل هذا المحور ما بين 25% و30% من امتحان DP-600.
تنفيذ الأمان والحوكمة
يجب أن تكون قادرًا على فهم وتنفيذ:
- التحكم في الوصول على مستوى مساحة العمل.
- التحكم في الوصول على مستوى العنصر.
- الأمان على مستوى الصفوف.
- الأمان على مستوى الأعمدة.
- الأمان على مستوى الكائنات.
- الأمان على مستوى الملفات.
- تسميات الحساسية.
- اعتماد العناصر وترويجها.
التحكم في الوصول إلى مساحات العمل
تسمح أدوار مساحة العمل في Microsoft Fabric بتحديد ما يمكن للمستخدم فعله داخل مساحة العمل.
يجب معرفة الفرق بين الأدوار والصلاحيات، وكيفية منح كل مستخدم مستوى الوصول المناسب لمسؤولياته.
الأمان على مستوى الصفوف
يساعد Row-Level Security على تقييد البيانات التي يستطيع المستخدم رؤيتها داخل النموذج.
على سبيل المثال، يمكن السماح لمدير منطقة بمشاهدة بيانات منطقته فقط، مع استخدام نفس التقرير لجميع المديرين.
الأمان على مستوى الأعمدة والكائنات
يمكن استخدام Column-Level Security أوObject-Level Security لتقييد الوصول إلى أعمدة أو جداول أو كائنات محددة تحتوي على معلومات حساسة.
تسميات الحساسية
تساعد Sensitivity Labels على تصنيف أصول البيانات وفق مستوى حساسيتها، وتطبيق ضوابط حماية مناسبة عليها.
إدارة دورة تطوير التحليلات
يشمل هذا الجزء:
- التحكم في الإصدارات.
- مشاريع Power BI Desktop.
- خطوط النشر.
- تحليل التأثير.
- XMLA Endpoint.
- القوالب والأصول القابلة لإعادة الاستخدام.
التحكم في الإصدارات
يساعد Version Control فرق التطوير على:
- تتبع التغييرات.
- العمل بصورة تعاونية.
- الرجوع إلى إصدار سابق.
- مراجعة تعديلات الفريق.
- إدارة عملية التطوير بطريقة أكثر تنظيمًا.
مشاريع Power BI Desktop
تستخدم ملفات .pbip لحفظ مشروع Power BI بصيغة تسهل التكامل مع أدوات التحكم في الإصدارات والتطوير الجماعي.
خطوط النشر
تساعد Deployment Pipelines على نقل المحتوى بين بيئات مختلفة، مثل:
- بيئة التطوير.
- بيئة الاختبار.
- بيئة الإنتاج.
يجب معرفة كيفية إعداد خطوط النشر واستخدامها لتقليل أخطاء النشر اليدوي.
تحليل التأثير
يساعد Impact Analysis على معرفة العناصر المتأثرة عند تعديل Lakehouse أوWarehouse أوDataflow أوSemantic Model.
هذا مهم قبل تنفيذ تغييرات قد تؤثر في التقارير والعمليات التابعة.
إعداد البيانات في Microsoft Fabric
يمثل إعداد البيانات ما بين 45% و50% من الامتحان، وهو أكبر محاور اختبار DP-600 بالعربي.
الحصول على البيانات
يجب أن تفهم كيفية:
- إنشاء اتصال بمصدر بيانات.
- اكتشاف البيانات باستخدام OneLake Catalog.
- استخدام Real-Time Hub.
- إدخال البيانات أو الوصول إليها.
- اختيار مخزن البيانات المناسب.
- تنفيذ OneLake Integration.
- الاتصال بالمصادر المختلفة.
ما هو OneLake؟
OneLake هو مخزن بيانات موحد داخل Microsoft Fabric. يساعد على تقليل الحاجة إلى إنشاء نسخ متعددة من البيانات، ويوفر وصولًا موحدًا لمجموعة من أحمال العمل.
يمكن اعتباره طبقة تخزين مركزية تدعم تجارب التحليلات المختلفة داخل Fabric.
ما هو OneLake Catalog؟
يساعد OneLake Catalog المستخدمين على اكتشاف عناصر البيانات المتوفرة والوصول إليها وإدارتها بصورة أكثر تنظيمًا.
ما هو Real-Time Hub؟
يساعد Real-Time Hub على اكتشاف البيانات المتدفقة والوصول إليها واستخدامها في سيناريوهات التحليل في الوقت الفعلي.
اختيار مخزن البيانات المناسب
يجب أن تعرف متى تختار:
- Lakehouse.
- Warehouse.
- Eventhouse.
- Semantic Model.
- تخزين بيانات مناسب لحالات التحليل الفوري.
يعتمد الاختيار على بنية البيانات، ونوع التحليل، والأدوات المستخدمة، ومتطلبات الأداء والحوكمة.
ما هو Lakehouse؟
يجمع Lakehouse بين مرونة Data Lake وبعض قدرات إدارة وتحليل البيانات الموجودة في مستودعات البيانات.
يكون مناسبًا عند التعامل مع أنواع مختلفة من البيانات وعمليات التحليل وهندسة البيانات.
ما هو Warehouse؟
يُستخدم Warehouse غالبًا لتخزين البيانات المنظمة وتحليلها باستخدام SQL، مع دعم سيناريوهات ذكاء الأعمال والتحليل المؤسسي.
ما هو Eventhouse؟
يدعم Eventhouse سيناريوهات البيانات في الوقت الفعلي وتحليل البيانات التي تصل بصورة مستمرة، ويمكن الاستعلام عنها باستخدام KQL.
تحويل البيانات وتنظيفها
يقيس امتحان DP-600 قدرتك على:
- إنشاء Views.
- Creating Functions.
- Creating Stored Procedures.
- Add columns or tables.
- Creating a Star Schema.
- Cancel normalization.
- Data collection.
- Data integration.
- Detecting duplicate values.
- Addressing missing values.
- Handling Null Values.
- Data type conversion.
- Data filtering.
What is Star Schema?
A Star Schema typically consists of:
- Centralized fact sheet.
- Dimensional tables are associated with it.
Fact tables are used to store events or measurements, while dimension tables provide context such as time, product, customer, and location.
Understanding Star Schema is essential for testing the DP-600; it is involved in data preparation and semantic model design.
Handling duplicate and missing data
It must be discovered:
- Repeated rows.
- The missing values.
- Empty values.
- Incorrect data types.
- Inconsistent relationships.
These problems may lead to inaccurate analysis results, so they must be addressed before reports and models are built.
Data querying and analysis
You should be able to select, filter, and group data using:
- Visual Query Editor.
- SQL.
- KQL.
- DAX.
Using SQL
SQL is used to handle structured data and query repositories and analysis endpoints.
Review the following topics:
- SELECT.
- WHERE.
- GROUP BY.
- JOIN.
- Aggregate Functions.
- Views.
- Stored Procedures.
Using KQL
Kusto Query Language is used to analyze log data, time data, and real-time data.
Focus on:
- Data filtering.
- Summary of the results.
- Data sorting.
- Merge tables.
- Dealing with time-related data.
Using DAX
Data Analysis Expressions are used to create metrics and calculations within semantic models.
It must be understood:
- Measures.
- Calculated Columns.
- Filter Context.
- Row Context.
- CALCULATE.
- Iterators.
- Time Intelligence.
- Variables.
Implementing and managing semantic models
This section represents between 25% and 30% of the exam.
What is a semantic model?
A semantic model is an organized layer that links data to the terms, relationships, and calculations that business users need.
It helps with:
- Organizing schedules.
- Identifying relationships.
- Creating the metrics.
- Security application.
- Improving the reporting experience.
- Reusing data across multiple reports.
Select storage mode
The difference between:
- Import.
- DirectQuery.
- Direct Lake.
- Composite Models.
Import mode
The data is loaded into the model, which provides good performance in many cases. However, it needs updates to keep the data up-to-date.
DirectQuery mode
Queries are sent to the data source when the user interacts with the report. This may be appropriate when the data is large or requires higher recency, but performance depends on the source and the queries.
Direct Lake mode
Direct Lake allows the model to use data from OneLake in a way that aims to combine performance with direct access to data.
It is necessary to understand the Fallback settings, update behavior, and the difference between Direct Lake on OneLake and Direct Lake on SQL Analytics Endpoint.
Building relationships
The exam requires understanding:
- Relationships between tables.
- Cardinality.
- Filter Direction.
- Many-to-Many relationships.
- Bridge Tables.
- Active and passive relationships.
Relationships should be designed in a way that prevents duplicate or inaccurate results and maintains model performance.
Advanced DAX accounts
You should practice:
- Using variables.
- Iterative functions.
- Filtering tables.
- Information functions.
- Window functions.
- Calculation Groups.
- Dynamic Format Strings.
- Field Parameters.
It is not enough to memorize the DAX formula; one must understand the Filter Context and how relationships and filters affect the result.
Improving the performance of semantic models
Performance improvement includes:
- Reduce unnecessary columns.
- Choosing the appropriate data types.
- Improving table relationships.
- Improving DAX metrics.
- Reducing costly operations.
- Improved reporting queries.
- Using Incremental Refresh.
- Choose the appropriate storage mode.
- Monitoring the performance of visual elements.
Incremental update
Incremental Refresh allows you to update new or changing pieces of data instead of reloading the entire dataset.
It is useful for large models, but it needs proper setup for update and partitioning policies.
Is the DP-600 test difficult?
The DP-600 test is of intermediate level and is more difficult than the Microsoft Fundamentals tests.
It might be difficult if:
- Microsoft Fabric has not been used in practice.
- Your knowledge of SQL was limited.
- KQL was not understood.
- She did not master the basics of DAX.
- It did not work with data models.
- She didn’t understand Lakehouse and Warehouse.
- The services were saved without being implemented.
- She did not practice the scenario questions.
The chances of success can be improved by creating a practical project that covers data preparation, semantic model creation, security management, and deployment.
DP-600 study plan over 30 days
Week 1: Microsoft Fabric Basics
- Learn about the components of Microsoft Fabric.
- Creating a workspace.
- OneLake understands.
- Lakehouse and Warehouse Study.
- Learn about Real-Time Hub and Eventhouse.
- Reviewing the roles of the workspace.
Week 2: Data Preparation
- Establishing data connections.
- Data entry.
- Cleaning and transforming data.
- Star Schema study.
- SQL training.
- Training on KQL.
- Handling duplicate and missing data.
Week 3: Semantic Models
- Creating a Semantic Model.
- Designing relationships.
- Select Storage Mode.
- Training on DAX.
- Creating Calculation Groups.
- Use Field Parameters.
- Row-Level Security application.
- Direct Lake study.
Week 4: Management and Improvement
- Access management and governance.
- Add Sensitivity Labels.
- Using Version Control.
- Establish Deployment Pipelines.
- Impact Analysis study.
- DAX improvement.
- Set up Incremental Refresh.
- Complete practice tests.
A proposed practical project for preparation
Create a simple sales project that includes:
- Uploading customer, product, and sales data.
- Cleaning up duplicate and missing data.
- Create a Lakehouse or Warehouse.
- Building Star Schema.
- Creating a semantic model.
- Adding relationships and metrics.
- Writing DAX accounts.
- Row-Level Security application.
- Creating a Power BI report.
- Setting up a publishing line.
- Performance testing.
- Document the steps and problems you encountered.
This project helps you connect curriculum concepts to a practical scenario.
The best way to use DP-600 test questions
Use the practice questions according to the following steps:
- Study each topic separately.
- Solve the questions without referring to the notes.
- Record the incorrect answers.
- Identify the technique associated with each error.
- The technique was implemented practically within Fabric.
- Refer to Microsoft documentation.
- Re-solve the questions after several days.
- Complete the entire test within 100 minutes.
- Focus on analyzing the scenario before choosing an answer.
You can combine official Microsoft Fabric documentation with the DP-600 practice test for both theoretical study and practical training.
Mistakes to avoid
Avoid the following mistakes during preparation:
- Using old materials.
- Focus on Power BI and neglect Fabric.
- Ignore KQL and SQL.
- Saving DAX without understanding the filtering context.
- Confusing Lakehouse and Warehouse.
- Direct Lake was not studied.
- Security and governance were ignored.
- Failure to implement a practical project.
- Memorizing questions without understanding the answers.
- Relying on leaked or unreliable questions.
How to register for the DP-600 test
Registration can be done by following these steps:
- Open the official Microsoft Fabric certification page.
- Sign in with your personal Microsoft account.
- Choose an exam schedule.
- Specify the country or region.
- Choose the available exam language.
- Choose Pearson VUE.
- Schedule the exam online or at a test center.
- Choose the right time.
- Check the data.
- Complete the payment process.
Microsoft recommends using a personal Microsoft account instead of an enterprise account, so you don’t lose your certificate records if you leave your employer.
Microsoft Fabric Certificate Renewal
The Fabric Analytics Engineer Associate certificate is valid for 12 months.
It can be renewed free of charge by passing a renewal assessment via Microsoft Learn before it expires. The renewal assessment typically focuses on updates to skills and technologies related to the role.
Frequently Asked Questions about the DP-600 Test
Is the DP-600 test suitable for beginners?
The exam is of intermediate level. A beginner can access it, but first needs to learn SQL, DAX, data modeling, Power BI and the basics of Microsoft Fabric.
What is the success rate of the DP-600?
You need to get 700 or more out of 1000.
How long is the DP-600 exam?
Microsoft states that the assessment time is 100 minutes. The entire booking session may take longer due to instructions and identity verification.
Is the DP-600 exam available in Arabic?
Microsoft does not currently offer Arabic among the available exam languages. This article provides an explanation of the DP-600 exam in Arabic to facilitate preparation for Arabic speakers.
Does the DP-600 need programming?
It does not require the development of complete software applications, but it does require practical knowledge of SQL, KQL, DAX and data processing operations.
Should I learn Power BI before the DP-600?
Knowledge of Power BI, data modeling, and DAX is very useful because an important part of the exam is related to semantic models and analysis.
How long does it take to prepare for the exam?
An experienced person may need four or six weeks, while a beginner may need a longer period to build knowledge and practical experience.
Are practice tests enough to guarantee success?
No. Practice questions should be combined with studying the formal curriculum, working within Microsoft Fabric, and completing practical projects.
Start preparing for the DP-600 test today
The DP-600 test in Arabic helps you move to an advanced level in data analysis using Microsoft Fabric.
Start by understanding OneLake, Lakehouse and Warehouse, then focus on data preparation using SQL and KQL, and then move on to semantic models, DAX, security and performance optimization.
Use official sources, carry out a practical project, review curriculum updates, and constantly test your knowledge instead of relying on memorization.
Start now with the DP-600 practice test , or browse the available Microsoft tests to choose the right test for your course.
