أفضل 25 أسئلة وأجوبة لمقابلة اختبار ETL لعام 2026

فيما يلي أسئلة وإجابات مقابلة اختبار ETL للمرشحين الجدد وذوي الخبرة للحصول على وظيفة أحلامهم.

 

أسئلة المقابلة لاختبار ETL للطلاب الجدد


1) ما هو ETL؟

في بنية مستودعات البيانات، يعد ETL مكونًا مهمًا، حيث يدير البيانات لأي عملية تجارية. ETL تعني Extracت، تحويل و حمل. السابقtracتقوم عملية t بقراءة البيانات من قاعدة البيانات. أما عملية التحويل فتقوم بتحويل البيانات إلى تنسيق مناسب لإعداد التقارير والتحليل. بينما تقوم عملية التحميل بكتابة البيانات في قاعدة البيانات المستهدفة.

👉 تنزيل PDF مجاني: أسئلة وأجوبة مقابلة اختبار ETL


2) اشرح ما تتضمنه عمليات اختبار ETL؟

يتضمن اختبار ETL ما يلي:

  • تحقق مما إذا كانت البيانات يتم تحويلها بشكل صحيح وفقًا لمتطلبات العمل
  • تحقق من تحميل البيانات المتوقعة في مستودع البيانات دون أي اقتطاع أو فقدان للبيانات
  • تأكد من أن تطبيق ETL يبلغ عن بيانات غير صالحة ويستبدلها بالقيم الافتراضية
  • تأكد من تحميل البيانات في الإطار الزمني المتوقع لتحسين قابلية التوسع والأداء

عملية ETL
ETL


3) اذكر ما هي أنواع تطبيقات مستودع البيانات وما الفرق بين استخراج البيانات وتخزين البيانات؟

أنواع تطبيقات مستودع البيانات هي

  • معالجة المعلومات
  • المعالجة التحليلية
  • تنقيب في البيانات

التنقيب عن البيانات يمكن تعريفها بأنها عملية الخروجtracاستخراج المعلومات التنبؤية المخفية من قواعد البيانات الكبيرة وتفسير البيانات، بينما قد تستخدم مستودعات البيانات أداة استخراج البيانات للمعالجة التحليلية للبيانات بطريقة أسرع. تخزين البيانات هي عملية تجميع البيانات من مصادر متعددة في مستودع مشترك واحد


4) ما هي الأدوات المختلفة المستخدمة في ETL؟

  • تيار قرار كوجنوس
  • Oracle منشئ المستودعات
  • كائنات الأعمال الحادي عشر
  • مستودع الأعمال SAS
  • خادم SAS Enterprise ETL

5) ما هي الحقيقة؟ ما هي أنواع الحقائق؟

وهو عنصر أساسي في النموذج متعدد الأبعاد الذي يحتوي على التدابير التي سيتم تحليلها. الحقائق مرتبطة بالأبعاد.

أنواع الحقائق هي

  • حقائق مضافة
  • حقائق شبه مضافة
  • حقائق غير مضافة

6) اشرح ما هي المكعبات ومكعبات OLAP؟

المكعبات هي وحدات معالجة بيانات تتكون من جداول حقائق وأبعاد من مستودع البيانات. ويقدم تحليل متعدد الأبعاد.

يرمز OLAP إلى معالجة التحليلات عبر الإنترنت، ويقوم مكعب OLAP بتخزين البيانات الكبيرة في نموذج متعدد الأبعاد لأغراض إعداد التقارير. وهو يتألف من حقائق تسمى مقاييس مصنفة حسب الأبعاد.


7) اشرح ما هو tracما هو مستوى التعلم وما هي أنواعه؟

Tracمستوى التسجيل هو مقدار البيانات المخزنة في ملفات السجل. Tracيمكن تصنيف مستوى الكتابة إلى نوعين: عادي ومُسهب. يشرح المستوى العادي... tracيُشرح مستوى ing بطريقة مفصلة بينما يشرح الأسلوب المطول tracمستويات التراكم في كل صف.


8) اشرح ما هي حبة الحقيقة؟

يمكن تعريف حقيقة الحبوب على أنها المستوى الذي يتم فيه تخزين معلومات الحقيقة. ومن المعروف أيضا باسم تفاصيل الحقيقة


9) اشرح ما هو مخطط الحقيقة التي لا حقيقة لها وما هي المقاييس؟

يُعرف جدول الحقائق الذي لا يحتوي على مقاييس بجدول الحقائق غير الواقعية. يمكنه عرض عدد الأحداث التي تحدث. على سبيل المثال، يتم استخدامه لتسجيل حدث مثل عدد الموظفين في الشركة.

تُعرف البيانات الرقمية المستندة إلى الأعمدة الموجودة في جدول الحقائق باسم المقاييس


10) اشرح ما هو التحول؟

التحويل هو كائن مستودع يقوم بإنشاء البيانات أو تعديلها أو تمريرها. التحويل نوعان نشط وسلبي


أسئلة وأجوبة مقابلة مطور ETL للخبرة

11) اشرح استخدام تحويل البحث؟

تحويل البحث مفيد ل

  • الحصول على قيمة ذات صلة من جدول باستخدام قيمة العمود
  • قم بتحديث جدول الأبعاد المتغير ببطء
  • تحقق مما إذا كانت السجلات موجودة بالفعل في الجدول

12) اشرح ما هو التقسيم وتقسيم التجزئة وتقسيم روبن؟

لتحسين الأداء، يتم تقسيم المعاملات فرعيًا، وهذا ما يسمى بالتقسيم. يتيح التقسيم المعلوماتيّة خادم لإنشاء اتصال متعدد بمصادر مختلفة

أنواع الأقسام هي

تقسيم جولة روبن:

  • بواسطة إنفورماتيكا يتم توزيع البيانات بالتساوي بين جميع الأقسام
  • في كل قسم يكون فيه عدد الصفوف المراد معالجتها متماثلًا تقريبًا، ينطبق هذا التقسيم

تقسيم التجزئة:

  • لغرض تقسيم المفاتيح لتجميع البيانات بين الأقسام، يطبق خادم Informatica وظيفة التجزئة
  • يتم استخدامه عند التأكد من ضرورة ضمان عمليات مجموعات الصفوف التي لها نفس مفتاح التقسيم في نفس القسم

13) اذكر ما هي ميزة استخدام DataReader Destination Adaptor؟

تتمثل ميزة استخدام DataReader Destination Adaptor في أنه يقوم بملء ملف مجموعة سجلات ADO (يتكون من سجلات وأعمدة) في الذاكرة ويكشف البيانات من مهمة DataFlow عن طريق تنفيذ واجهة DataReader، بحيث يمكن للتطبيق الآخر استهلاك البيانات.


14) باستخدام SSIS (خدمة تكامل SQL Server) ما هي الطرق الممكنة لتحديث الجدول؟

لتحديث الجدول باستخدام SSIS الطرق الممكنة هي:

  • إستخدم SQL أمر
  • استخدم جدول التدريج
  • ادفع نقدا
  • استخدم مهمة البرنامج النصي
  • استخدم اسم قاعدة البيانات الكامل للتحديث في حالة استخدام MSSQL

15) في حالة وجود مصدر غير OLEDB (قاعدة بيانات ربط الكائنات وتضمينها) للبحث، فماذا ستفعل؟

في حالة إذا كان لديك مصدر غير OLEBD للبحث، فيجب عليك استخدام ذاكرة التخزين المؤقت لتحميل البيانات واستخدامها كمصدر


16) في أي حالة تستخدم ذاكرة التخزين المؤقت الديناميكية وذاكرة التخزين المؤقت الثابتة في التحويلات المتصلة وغير المتصلة؟

  • يتم استخدام ذاكرة التخزين المؤقت الديناميكية عندما يتعين عليك تحديث الجدول الرئيسي وتغيير الأبعاد ببطء (SCD) من النوع 1
  • بالنسبة للملفات المسطحة، يتم استخدام ذاكرة التخزين المؤقت الثابتة

17) اشرح ما هي الاختلافات بين البحث غير المتصل والبحث المتصل؟

بحث متصل بحث غير متصل
يشارك البحث المتصل في الخريطةping يُستخدم هذا الأسلوب عند استخدام دالة البحث بدلاً من تحويل التعبير أثناء عملية الخريطة.ping
يمكن إرجاع قيم متعددة إرجاع منفذ إخراج واحد فقط
يمكن توصيله بتحويلات أخرى وإرجاع قيمة لا يمكن ربط تحويل آخر
يمكن استخدام ذاكرة التخزين المؤقت الثابتة أو الديناميكية للبحث المتصل غير متصل كذاكرة تخزين مؤقت ثابتة فقط
يدعم البحث المتصل القيم الافتراضية التي يحددها المستخدم البحث غير المتصل لا يدعم القيم الافتراضية المحددة من قبل المستخدم
في البحث المتصل، يمكن إرجاع أعمدة متعددة من نفس الصف أو إدراجها في ذاكرة التخزين المؤقت للبحث الديناميكي يقوم البحث غير المتصل بتعيين منفذ إرجاع واحد وإرجاع عمود واحد من كل صف

18) اشرح ما هو عرض مصدر البيانات؟

يسمح عرض مصدر البيانات بتحديد المخطط العلائقي الذي سيتم استخدامه في قواعد بيانات خدمات التحليل. بدلاً من إنشاء كائنات مصدر البيانات مباشرة، يتم إنشاء الأبعاد والمكعبات من طرق عرض مصدر البيانات.


19) اشرح ما هو الفرق بين أدوات OLAP وأدوات ETL؟

الفرق بين أداة ETL و OLAP هو ذلك

أداة ETL مخصص للسابقtracنقل البيانات من الأنظمة القديمة وتحميلها في قاعدة بيانات محددة مع بعض عمليات تنظيف البيانات.

على سبيل المثال: مرحلة البيانات والمعلوماتية وما إلى ذلك.

في حين أن OLAP مخصص لغرض إعداد التقارير في بيانات OLAP المتوفرة في نموذج متعدد الاتجاهات.

على سبيل المثال: كائنات الأعمال، كوجنوس الخ.


20) كيف يمكنك الخروجtract SAP البيانات باستخدام Informatica؟

  • مع خيار توصيل الطاقة، يمكنكtract SAP البيانات باستخدام المعلوماتية
  • قم بتثبيت وتكوين أداة PowerConnect
  • قم باستيراد المصدر إلى محلل المصدر. بين المعلوماتية و SAP يعمل برنامج Powerconnect كبوابة. الخطوة التالية هي إنشاء كود ABAP للخريطة.ping عندها فقط يمكن لبرنامج Informatica استخراج البيانات من SAP
  • للاتصال واستيراد المصادر من الأنظمة الخارجية، يتم استخدام Power Connect

21) اذكر ما الفرق بين باور مارت وباور سنتر؟

مركز الطاقة باور مارت
لنفترض معالجة حجم ضخم من البيانات لنفترض معالجة حجم منخفض من البيانات
وهو يدعم مصادر تخطيط موارد المؤسسات (ERP) مثل SAPوالناس الناعمة الخ. لا يدعم مصادر ERP
وهو يدعم المستودع المحلي والعالمي وهو يدعم المستودع المحلي
إنه يحول المحلية إلى مستودع عالمي ليس لديه مواصفات لتحويل المستودع المحلي إلى المستودع العالمي

22) اشرح ما هي منطقة التدريج وما هو الغرض من منطقة التدريج؟

مرحلة البيانات هي منطقة يمكنك فيها الاحتفاظ بالبيانات مؤقتًا على خادم مستودع البيانات. تتضمن مرحلة البيانات الخطوات التالية

  • بيانات المصدر مثالtracالتحويل والتعديل (إعادة الهيكلة)
  • تحويل البيانات (تنقية البيانات، تحويل القيمة)
  • المهام الرئيسية البديلة

23) ما هو مخطط الحافلات؟

لكي تحدد العمليات التجارية المختلفة الأبعاد المشتركة، يتم استخدام مخطط BUS. يأتي بأبعاد متوافقة مع تعريف موحد للمعلومات


24) اشرح ما هو تطهير البيانات؟

تطهير البيانات هو عملية حذف البيانات من مستودع البيانات. يقوم بحذف البيانات غير المرغوب فيها مثل الصفوف ذات القيم الخالية أو المسافات الإضافية.


25) اشرح ما هي كائنات المخطط؟

كائنات المخطط هي البنية المنطقية التي تشير مباشرة إلى بيانات قواعد البيانات. تتضمن كائنات المخطط الجداول والعروض ومرادفات التسلسل والفهرس والمجموعات وحزم الوظائف وروابط قواعد البيانات


26) اشرح هذه المصطلحات: الجلسة، وWorklet، وMapplet، وسير العمل؟

  • خريطة صغيرة: يقوم بترتيب أو إنشاء مجموعات من التحولات
  • ورقة العمل: إنه يمثل مجموعة محددة من المهام المعطاة
  • العمل: إنها مجموعة من التعليمات التي تخبر الخادم بكيفية تنفيذ المهام
  • جلسة: إنها مجموعة من المعلمات التي تخبر الخادم بكيفية نقل البيانات من المصادر إلى الهدف

ستساعد أسئلة المقابلة هذه أيضًا في حياتك (شفهي)

تلخيص هذه التدوينة بـ: