1.1 · الاتصال بالبيانات (Excel، CSV)

المستوى 1 · البيانات والمرئيات الأولى

1.1الاتصال بالبيانات (Excel، CSV)

الهدف: إتقان ثلاثة أنواع من المصادر (ملف، ويب، مجلد) وترسيخ منعكس «التحويل أولًا».
الوقت المقدّر: 15 دقيقة · قراءة ذاتية · إذا كان لديك 5 دقائق فقط: اقرأ «الأساسي في 30 ثانية» + المخطط.

الأساسي في 30 ثانية

  • يتصل Power BI بأكثر من 200 مصدر عبر الحصول على البيانات؛ وأكثرها شيوعًا ملفات Excel/CSV، والويب، وموصل المجلد (Folder).
  • المنعكس المهني: «التحويل (Transform)» بدلًا من «التحميل (Load)» — نفتح Power Query للتحكم في البيانات قبل استيرادها.
  • الاستيراد (Import) (الافتراضي، سريع) مقابل الاستعلام المباشر (DirectQuery) (البيانات تبقى في المصدر): نُبقي الاستيراد إلا في حال حجم ضخم جدًا أو وقت حقيقي؛ وموصل المجلد (Folder) يدمج الصادرات الشهرية.

حالة مصغّرة متسلسلة — زينب توصل مبيعات شركتها الصغيرة في الصناعة الغذائية

تتلقى زينب، مراقبة التسيير في شركة صغيرة للصناعة الغذائية بالجزائر، كل شهر تصديرًا بصيغة CSV للمبيعات. وبدل تكديس الملفات، تطبّق القسم: تفتح Power BI Desktop، وتنقر الحصول على البيانات (Get Data) ← نص/CSV، وتختار التحويل (Transform) بدلًا من التحميل للتحكم في المعاينة، ثم إغلاق وتطبيق (Close & Apply). والأفضل: تجمع كل الصادرات الشهرية في مجلد وتستخدم موصل المجلد (Folder)، الذي يدمجها في جدول واحد «المبيعات». وتبقي وضع الاستيراد (Import) (بضعة آلاف من الأسطر) وتسمّي جدولها بوضوح. وهكذا يصبح تقريرها موصولًا بمصدر واحد يكبر من تلقاء نفسه.

حالة مستقلة لهذا القسم: تعود في الدرس والمخطط والنص البرمجي وتحدي 48 ساعة للقسم 1.1.

1. الحصول على البيانات (Get Data)

كل شيء يبدأ بـالحصول على البيانات (Get Data): يتصل Power BI بـأكثر من 200 مصدر — ملفات Excel/CSV، والمجلدات، وقواعد SQL، وصفحات الويب، والخدمات السحابية. وخياران حاسمان منذ الاستيراد: التحميل (Load) مباشرة أو التحويل (Transform) أولًا. والمنعكس الصحيح دائمًا هو التحويل للتحكم في البيانات قبل استيرادها، كما تفعل زينب مع تصدير مبيعاتها.

2. الاستيراد أو الاستعلام المباشر (Import or DirectQuery)

وضعان للاتصال: وضع الاستيراد (Import) ينسخ البيانات ويضغطها في ملف .pbix (سريع، وهو الافتراضي الموصى به)؛ والاستعلام المباشر (DirectQuery) يترك البيانات في المصدر ويستعلم منها مباشرة (للأحجام الضخمة جدًا أو الوقت الحقيقي، على حساب الأداء). وتبقى زينب على الاستيراد (Import): فبضعة آلاف من الأسطر لا تبرر الاستعلام المباشر (DirectQuery).

3. موصل المجلد (Folder)

أكثر الموصلات استهانةً هو المجلد (Folder): يشير إلى مجلد ملفات متجانسة ويدمجها في جدول واحد — مضاد النسخ واللصق للصادرات الشهرية. تضع زينب ملفاتها الاثني عشر بصيغة CSV في مجلد وتحصل على جدول «المبيعات» واحد، يُحدَّث عند كل تصدير جديد. والمنعكس الأخير: تسمية صحيحة للجداول والاستعلامات منذ الاستيراد.

خطأ شائع في الفهم: «أنقر التحميل مباشرة للإسراع، وأنسخ وألصق كل تصدير يدويًا، وأحوّل كل شيء إلى الاستعلام المباشر (DirectQuery)». لا، ثلاثة أخطاء. نمر عبر «تحويل البيانات» للتحكم في البيانات قبل التحميل. ونستخدم موصل المجلد (Folder) الذي يدمج الصادرات الدورية بدل تكديسها يدويًا. ونبقي وضع الاستيراد (Import) افتراضيًا: فالاستعلام المباشر (DirectQuery) لا يبرَّر إلا للأحجام الضخمة جدًا أو الوقت الحقيقي.
من المصدر إلى النموذج نحصل على المصدر، ونتحكم في Power Query (التحويل)، ثم نحمّل جدولًا مسمّى بوضوح. الحصول على البيانات أكثر من 200موصل (ملف، ويب، قاعدة)التحويل فتح PowerQuery (للتحكم)التحميل جدول مسمّى،جاهز للنمذجة
نحصل على المصدر، ونتحكم في Power Query (التحويل)، ثم نحمّل جدولًا مسمّى بوضوح.
نص المخطط (SEO / قارئات الشاشة / الترجمة): 1) تفتح زينب، مراقبة التسيير في شركة صغيرة للصناعة الغذائية بالجزائر، الحصول على البيانات (Get Data): يتصل Power BI بمئات المصادر (Excel/CSV، ومجلد، وويب، وقواعد). 2) وتأخذ المنعكس الصحيح: المرور عبر التحويل (Transform) في Power Query للتحكم في المعاينة قبل التحميل، وتبقي وضع الاستيراد (Import) — فالاستعلام المباشر (DirectQuery) يقتصر على الأحجام الضخمة جدًا أو الوقت الحقيقي. 3) وتستخدم موصل المجلد (Folder) لدمج صادراتها الشهرية في جدول «المبيعات» واحد وتسمّيه بوضوح. الدرس: نتحكم قبل التحميل، وندمج الصادرات عبر المجلد، ولا نكدّس النسخ واللصق أبدًا.

🔎 مثال ملموس — 🔎 مثال ملموس — موصل المجلد (Folder)

تدمج زينب صادراتها الشهرية بدل تكديسها:

مجلد يضم مبيعات-جانفي.csv، مبيعات-فيفري.csv، مبيعات-مارس.csv
  ← الحصول على البيانات (Get Data) ← مجلد (Folder) ← دمج (Combine)
  ← جدول واحد مدمج فقط (يُحدَّث عند كل تصدير جديد).

القراءة: يقرأ موصل المجلد (Folder) كل الملفات المتجانسة في مجلد ويجمعها.

الدرس: انتهى النسخ واللصق الشهري — جدول واحد يكبر من تلقاء نفسه، ودائمًا عبر «التحويل».

مفردات القسم

الحصول على البيانات (Get Data)
نقطة الدخول الشاملة (الصفحة الرئيسية): أكثر من 200 موصل، من الملفات إلى القواعد مرورًا بالويب.

مثال بسيط: تربط زينب فيه تصدير مبيعاتها.

ما ليس كذلك: إدخال يدوي للبيانات في Power BI.

رد فعل: توصيل مصدر ← الحصول على البيانات (Get Data).

التحميل مقابل التحويل (Load vs Transform)
التحميل (Load) = استيراد كما هو؛ والتحويل (Transform) = فتح Power Query أولًا.

مثال بسيط: تمر زينب دائمًا عبر التحويل للتحكم.

ما ليس كذلك: استيراد أعمى دون تحقق.

رد فعل: المنعكس: التحويل، دائمًا.

وضع الاستيراد (Import)
تُنسخ البيانات وتُضغط في ملف .pbix: أداء أقصى، وهو الافتراضي الموصى به.

مثال بسيط: تبقى زينب على الاستيراد (Import) ببضعة آلاف من الأسطر.

ما ليس كذلك: الاستعلام المباشر (DirectQuery)، الذي يستعلم من المصدر مباشرة.

رد فعل: حجم صغير/متوسط ← الاستيراد (Import).

الاستعلام المباشر (DirectQuery)
تبقى البيانات في المصدر، ويُستعلم منها مباشرة: للأحجام الضخمة جدًا أو الوقت الحقيقي.

مثال بسيط: تحتفظ به زينب لمستودع بيانات ضخم.

ما ليس كذلك: وضع الاستيراد (Import) الافتراضي.

رد فعل: حجم ضخم / وقت حقيقي ← الاستعلام المباشر (DirectQuery).

موصل المجلد (Folder Connector)
يشير إلى مجلد ملفات متجانسة ويدمجها في جدول واحد.

مثال بسيط: تدمج زينب صادراتها الشهرية في جدول «المبيعات».

ما ليس كذلك: نسخ ولصق ملفًا ملفًا.

رد فعل: صادرات دورية ← المجلد (Folder).

في التطبيق — تطبيق عملي — ثلاثة اتصالات وثلاثة منعكسات

  1. صِل ملف CSV (الحصول على البيانات (Get Data) ← نص/CSV): اختر تحويل البيانات (Transform Data) (وليس التحميل)، كما تفعل زينب.
  2. تصفّح معاينة Power Query، ثم إغلاق وتطبيق (Close & Apply): فيصل جدول «المبيعات» إلى النموذج.
  3. أنشئ مجلدًا فيه نسختان أو ثلاث من CSV بالتنسيق نفسه ← الحصول على البيانات (Get Data) ← مجلد (Folder) ← دمج (Combine): جدول واحد مدمج.
  4. في جزء البيانات (Data)، أعد تسمية جداولك بوضوح (زر أيمن ← إعادة تسمية): «المبيعات»، وليس «المبيعات (2)».
ثلاثة أنواع من المصادر مُتقنة — ومنعكس «التحويل أولًا» مُرسَّخ.

نص برمجي خطوة بخطوة — توصيل المبيعات كما تفعل زينب (5 دقائق)

1) تفتح زينب Power BI Desktop ← الصفحة الرئيسية ← الحصول على البيانات (Get Data) ← نص/CSV. 2) تحدد تصدير المبيعات وتختار تحويل البيانات (Transform Data): فيُفتح محرر Power Query. 3) تصفّح المعاينة، وتتحقق من الرؤوس، ثم إغلاق وتطبيق (Close & Apply). 4) في جزء البيانات (Data)، تعيد تسمية الجدول إلى «المبيعات». 5) تنشئ مجلدًا فيه عدة صادرات وتعيد الخطوات عبر موصل المجلد (Folder) ← دمج (Combine).

موصل المجلد (Folder) هو مضاد النسخ واللصق: كائن واحد يُحدَّث بدلًا من اثني عشر ملفًا.

قالب للنسخ واللصق — قائمة تحققي للاتصال

[ ] المصدر مختار: Excel / CSV / مجلد / ويب
[ ] المرور عبر التحويل (Power Query)، وليس التحميل مباشرة أبدًا
[ ] وضع الاستيراد (Import) (الاستعلام المباشر DirectQuery للأحجام الكبيرة / الوقت الحقيقي)
[ ] تسمية الجدول والاستعلام بوضوح («المبيعات»)
[ ] المصادر مرتبة في مكان ثابت.

تصدير شهري

تضع زينب ملفاتها بصيغة CSV في مجلد: فيدمجها موصل المجلد (Folder) في جدول واحد.

صفحة ويب

تربط زينب صفحة إحصائية عبر الحصول على البيانات (Get Data) ← ويب (Web): فيكتشف Power BI الجداول.

قاعدة بيانات

لحجم أكبر، تتصل زينب بقاعدة SQL — ودائمًا عبر التحويل أولًا.

مصدر منقول

ترتب زينب مصادرها في OneDrive للفريق: فلا ينكسر الاتصال عند النقل.

✓ ممارسات جيدة

  • المرور دائمًا عبر التحويل قبل التحميل: نتحكم في البيانات.
  • الاحتفاظ بـوضع الاستيراد (Import)؛ والاستعلام المباشر (DirectQuery) فقط عند الحاجة.
  • تسمية الجداول والاستعلامات بوضوح منذ الاستيراد.

✗ أخطاء شائعة

  • النقر على «التحميل (Load)» دون المرور عبر Power Query.
  • نسخ الصادرات الشهرية ولصقها بدلًا من موصل المجلد (Folder).
  • تخزين المصادر في مكان غير مستقر (ينكسر الاتصال).

النقاط الأساسية

  • نحصل على البيانات عبر أكثر من 200 موصل (ملف، ويب، قاعدة، مجلد).
  • المنعكس: «تحويل البيانات» للتحكم قبل التحميل.
  • الاستيراد (Import) افتراضيًا؛ والاستعلام المباشر (DirectQuery) للأحجام الكبيرة / الوقت الحقيقي.
  • موصل المجلد (Folder) يدمج الصادرات الدورية في جدول واحد.

تحدي 48 ساعة — طبّقه غدًا

صِل كما تفعل زينب مصدرًا حقيقيًا: استورد ملف CSV عبر تحويل البيانات، وأعد تسمية الجدول، ثم أنشئ مجلدًا وادمج 2-3 صادرات بـموصل المجلد (Folder). وسجّل في جملة واحدة لماذا تبقى على وضع الاستيراد (Import).

قائمة الخروج من القسم
  • أعرف كيف أوصل ملف Excel/CSV والويب ومجلدًا.
  • أطبّق منعكس «التحويل أولًا» وأختار الاستيراد/الاستعلام المباشر.
  • أدمج الصادرات الشهرية بموصل المجلد (Folder).
تقييم ذاتي 1-5: هل أمرّ منهجيًا عبر التحويل؟تقييم ذاتي 1-5: هل وصلت مصدرًا حقيقيًا مسمّى بوضوح؟

أسئلة شائعة

ملف Excel لديّ «متسخ» (عناوين، أسطر فارغة، مجاميع): ماذا أفعل؟

هذا بالضبط عمل Power Query (القسم 1.2): نستورد الورقة الخام وننظفها بخطوات قابلة لإعادة التشغيل. والأهم، لا تعِد لمس ملف المصدر يدويًا في كل تصدير — فهذا الانضباط يجنّبك إعادة العمل كل شهر.

ماذا يحدث لتقريري إذا نقلت ملف المصدر؟

ينكسر الاتصال: الصفحة الرئيسية ← تحويل البيانات (Transform Data) ← إعدادات مصدر البيانات (Data Source Settings) ← تعديل المسار. ولتجنّبه، رتّب مصادرك في مكان ثابت (SharePoint/OneDrive للفريق) منذ البداية.

تحقّق من فهمك

ما هو المنعكس الصحيح عند استيراد البيانات؟

موارد إضافية (اختياري، للتعمّق أكثر)

اختبار المستوى 1أسئلة جديدة وأصعب للتحقق من مكتسباتك