تحديث البيانات التزايدي

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

يمكنك التبديل بسهولة بين التحديث الكامل أو التحديث التزايدي حسب الحاجة عن طريق تحرير الاستيراد أو الاتصال. تتوفر إعدادات التحديث التزايدي فقط أثناء التحرير لضمان جلب جميع بياناتك إلى Dynamics 365 Sustainability أثناء إعداد الاتصال. يضمن هذا التقييد أيضًا أنه يمكنك التحقق من أن كل شيء يعمل كما هو متوقع، مثل إجراء جميع التحويلات والتعيينات المطلوبة بشكل صحيح قبل إعداد تحديث تزايدي. هذه الخطوة مطلوبة لأنه بعد إعداد التحديث التزايدي، لا يقوم Power Query بإحضار البيانات الفاشلة مرة أخرى. إذا كان هناك فشل Power Query، فإنه يجلب البيانات القديمة تلقائيا.

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

جدولة تحديث تزايدي

لجدولة تحديث تزايدي لاستيراد اتصال Power Query، اتبع الخطوات التالية.

  1. حدد Power Query استيراد من صفحة استيراد البيانات، ثم حدد تحرير نهج التحديث.

    لقطة شاشة توضح كيفية تحرير نهج التحديث في صفحة استيراد البيانات.

  2. في صفحة نهج التحديث، تم تحديد تحديث كامل في قسم الإعدادات. حدد التحديث التزايدي لفتح مجموعة من القوائم المنسدلة لتعريف التحديث التزايدي.

    • مطلوب عمود تاريخ أو وقت داخل البيانات المصدر لتصفية البيانات الجديدة. تتضمن الأمثلة النموذجية تاريخ بدء الاستهلاك أو تاريخ انتهاء الاستهلاك أو تاريخ المعاملة.

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

    • يشير تحديث الصفوف السابقة إلى أي مدى زمني سابق يجب تحديث البيانات من المصدر، ويجب تحديده باستخدام وحدة زمنية معيّنة، مثل عدد الأيام أو الأشهر أو أرباع السنة أو السنوات.

      ملحوظة

      يجب أن تكون قيمة "تخزين الصفوف من الماضي " و "تحديث الصفوف من الماضي " عددا صحيحا بين 1 و120. أيضًا، يجب أن تكون فترة التحديث أقل من أو تساوي فترة التخزين.

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

    • حدد تحديث البيانات لفترة كاملة فقط عندما تريد تحديث البيانات لفترات كاملة. عند حفظ هذه الإعدادات، في المرة التالية التي يتم فيها تحديث تدفق البيانات هذا، فإنه يقوم بتحميل البيانات من البيانات السابقة إلى تخزين تدفق البيانات. يقوم كل تحديث لاحق بتحديث فقط البيانات التي تغيّرت منذ التحديث السابق.

  3. حدد حفظ لجدولة التحديث التزايدي للاستعلام المحدد. كرر هذه الخطوات لجميع الاستعلامات حيث تحتاج إلى جدولة تحديث تزايدي.

معالجة الأخطاء للتحديث التزايدي

لا تتضمن سيناريوهات الخطأ في التحديث التزايدي رسائل خطأ دقيقة داخل عمليات استيراد البيانات بسبب قيود تدفق البيانات. ومع ذلك، يمكنك الحصول على رسائل خطأ مفصلة باستخدام معرف تدفق البيانات في مدخل Power Apps بالخطوات التالية.

  1. انتقل إلى صفحة الاستيراد أو تحديث الاتصال عن طريق تحديد استيراد التحديث التزايدي الفاشل في صفحة استيراد البيانات. لاحظ اسم تدفق البيانات في حقل رسالة الخطأ .

    لقطة شاشة تعرض اسم تدفق البيانات في حقل رسالة الخطأ لاستيراد البيانات الفاشل.

  2. انتقل إلى بوابة Power Apps وحدد Dataflows من الجزء الأيسر. ابحث عن اسم تدفق البيانات الذي تم الحصول عليه في الخطوة السابقة، ثم حدد إظهار محفوظات التحديث.

    لقطة شاشة توضح كيفية تحديد إظهار محفوظات إعادة التحديث لتدفق بيانات استيراد البيانات الفاشل في بوابة Power Apps.

  3. حدد أحدث وقت بدء من قائمة تدفقات البيانات الفاشلة. تظهر رسالة خطأ أكثر تفصيلا مع تفاصيل حول سبب فشل التحديث التزايدي.

    لقطة شاشة تعرض رسالة خطأ مفصلة لتدفق بيانات استيراد البيانات الفاشل.

ملحوظة

ستوفر الإصدارات المستقبلية من Dynamics 365 Sustainability رسائل خطأ مفصلة للتحديث التزايدي داخل استيراد البيانات، على غرار رسائل الخطأ للتحديث الكامل.

Important

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

كلما قمت بتحرير اتصال، يقوم Dynamics 365 Sustainability بإعادة تعيين استيراد البيانات وإعادة جميع الاستعلامات إلى التحديث الكامل. يجب إعادة تكوين التحديث التزايدي لكافة الاستعلامات داخل هذا الاستيراد المحرر.

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