حل أخطاء استيراد البيانات

مكتمل

في أثناء استيراد البيانات إلى Power BI، قد تواجه أخطاء ناتجة عن عوامل مثل:

  • تستورد Power BI من مصادر بيانات عديدة.
  • قد يكون لدى كل مصدر بيانات العشرات (والمئات في بعض الأحيان) من رسائل الخطأ المختلفة.
  • يمكن أن تتسبب المكونات الأخرى في حدوث أخطاء، مثل محركات الأقراص الثابتة والشبكات وخدمات البرامج وأنظمة التشغيل.
  • من الممكن أن البيانات غالبًا لا تتوافق مع أي مخطط معين.

تغطي الأقسام التالية بعض رسائل الخطأ الأكثر شيوعًا التي قد تواجهها في Power BI.

انتهت مهلة الاستعلام

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

على سبيل المثال، إذا كنت تسحب البيانات من SQL Server الخاص بالمؤسسة، فقد ترى الخطأ الموضح في الشكل التالي.

⁧⁧⁩⁩⁧⁧⁩⁩لقطة شاشة لأخطاء استيراد البيانات مهلة الاستعلام.⁧⁧⁩⁩

خطأ في استعلام POWER BI: انتهت المهلة

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

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

إذا كنت بحاجة إلى الصفوف والأعمدة والتعقيدات، ففكر في أخذ أجزاء صغيرة من البيانات ثم إعادة تجميعها باستخدام Power Query. على سبيل المثال، يمكنك ضم نصف الأعمدة في استعلام واحد والنصف الآخر في استعلام مختلف. يمكن لـ Power Query دمج هذين الاستعلامين مرة أخرى بعد الانتهاء.

تعذر علينا العثور على بيانات تم تنسيقها كجدول

أحيانًا، قد تواجه الخطأ "تعذر العثور على أية بيانات منسقة كجدول" في أثناء استيراد البيانات من Microsoft Excel. لحسن الحظ، فإن هذا الخطأ لا يمكن أن يكون غنيا عن البيان. يتوقع Power BI العثور على البيانات المنسقة كجدول من Excel. يخبرك الخطأ عن الحل. تنفيذ الخطوات التالية لحل المشكلة:

  1. افتح مصنف Excel، وقم بتمييز البيانات التي تريد استيرادها.

  2. اضغط على اختصار لوحة المفاتيح ⁧⁧⁩⁩Ctrl-T⁩⁩.⁧⁧ من المحتمل أن يكون الصف الأول رؤوس الأعمدة.

  3. تحقق من أن رؤوس الأعمدة تعكس كيف تريد تسمية الأعمدة. ثم حاول استيراد البيانات من Excel مرة أخرى. هذه المرة، يجب أن تعمل.

    ⁧⁧⁩⁩⁧⁧⁩⁩لقطة شاشة لخطأ Power BI Excel: لم نتمكن من العثور على أي بيانات منسقة على أنها جدول.⁧⁧⁩⁩

تعذر العثور على الملف

في أثناء استيراد البيانات من ملف، قد يحصل خطأ «تعذر العثور على الملف».

⁧⁧⁩⁩⁧⁧⁩⁩لقطة شاشة للشاشة تعذر العثور على خطأ في الملف.⁧⁧⁩⁩

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

  1. افتح Power Query عن طريق تحديد الزر ⁧⁧⁩⁩⁧⁧⁩⁩Transform Data⁦⁦⁩⁩ في Power BI.

  2. قم بتمييز الاستعلام الذي يقوم بإنشاء الخطأ.

  3. على اليسار، ضمن ⁧⁧⁩⁩⁧⁧⁩⁩Query Settings⁦⁦⁩⁩، حدد رمز الترس بجوار ⁧⁧⁩⁩Source⁧⁧⁩⁩.

    ⁧⁧⁩⁩⁧⁧⁩⁩لقطة شاشة من جزء إعدادات الاستعلام مع تحديد المصدر ضمن الخطوات المُطبقة.⁧⁧⁩⁩

  4. تغيير موقع الملف إلى الموقع الجديد.

    ⁧⁧⁩⁩⁧⁧⁩⁩لقطة شاشة لجزء إعدادات موقع الملف.⁧⁧⁩⁩

أخطاء نوع البيانات

في بعض الأحيان، عندما تقوم باستيراد البيانات إلى Power BI، تظهر الأعمدة فارغة. يحدث هذا الموقف بسبب وجود خطأ في تفسير نوع البيانات في Power BI. دقة هذا الخطأ فريدة لمصدر البيانات. على سبيل المثال، إذا كنت تقوم باستيراد البيانات من Microsoft SQL Server ومشاهدة أعمدة فارغة، يمكنك محاولة التحويل إلى نوع البيانات الصحيح في الاستعلام.

بدلاً من استخدام هذا الاستعلام:

SELECT CustomerPostalCode FROM Sales.Customers

استخدم هذا الاستعلام:

SELECT CAST(CustomerPostalCode as varchar(10)) FROM Sales.Customers

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

قد تواجه أنواع مختلفة من الأخطاء في Power BI التي تنتج عن أنظمة مصادر البيانات المتنوعة التي توجد فيها بياناتك. إذا واجهت خطأ لم تتم مناقشته في المقاطع السابقة، فإنه يمكنك البحث في وثائق Microsoft عن رسالة الخطأ للعثور على الحل الذي تحتاجه.