استيراد البيانات باستخدام Power Query

مكتمل

تسمح تدفقات البيانات للمستخدمين باستخراج البيانات وتحويلها وتحميلها من مجموعة واسعة من مصادر البيانات إلى جداول Dataverse لديك. تدفق البيانات هو مجموعة من الجداول التي يتم إنشاؤها وإدارتها في بيئات ضمن خدمة Power Apps. يمكنك إضافة جداول وتحريرها في تدفق البيانات، وإدارة جداول تحديث البيانات، مباشرةً من البيئة التي تم إنشاء تدفق البيانات فيها.

بمجرد إنشاء تدفق البيانات في مدخل Power Apps، يمكنك الحصول على البيانات منه باستخدام موصل Dataverse.

توجد ثلاث خطوات أساسية لاستخدام تدفق البيانات:

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

  2. جدول تشغيل تدفق البيانات. هذا الإعداد هو التكرار الذي يجب أن يقوم Power Platform Dataflow بتحديث البيانات التي سيقوم تدفق بياناتك بتحميلها وتحويلها.

  3. استخدم البيانات التي قمت بتحميلها إلى التخزين الوجهة. يمكنك إنشاء التطبيقات والتدفقات Power BI والتقارير ولوحات المعلومات. أو اتصل مباشرة بمجلد Common Data Model الخاص بتدفق البيانات في مستودع مؤسستك باستخدام خدمات بيانات Azure، مثل Azure Data Factory. أو يمكنك استخدام Azure Databricks أو أي خدمة أخرى تدعم معيار مجلد Common Data Model.

إنشاء تدفق البيانات

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

  1. قم بتسجيل الدخول إلى مدخل Power Apps.

  2. تحديد بيئة.

  3. في لوحة التنقل الموجودة على الجانب الأيسر، ابحث ضمن الجداول لـ تدفقات البيانات. قد تحتاج إلى تحديد المزيد للعثور عليه (ثم يمكنك تثبيته على اللوحة لديك).

  4. لإظهار قائمة تدفقات البيانات، حدّد تدفقات البيانات. لاحظ أن شريط الأوامر يحتوي على زر لإنشاء تدفق بيانات جديد. واصل وحدّد هذا الخيار.

  5. تطالبك النافذة المنبثقة لـ تدفق البيانات الجديد بتسمية تدفق البيانات، ومن ثم يمكنك تحديد الزر إنشاء.

  6. من القائمة المنبثقة Power Query > اختيار مصدر البيانات، حدّد مصدر البيانات لديك. في هذا المثال، سنختار قائمة SharePoint Online.

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

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

  9. الآن بعد أن حددت البيانات المراد استخدامها في الجدول، يمكنك استخدام Power Query محرر تدفق البيانات لتشكيل تلك البيانات أو تحويلها إلى التنسيق اللازم للاستخدام في تدفق البيانات.

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

    تظهر نافذة جداول الخريطة حيث تتم مطالبتك باختيار إعدادات التحميل وتعيين العمود.

  10. سنختار التحميل إلى جدول جديد بما أننا نتعلم كيفية إنشاء تدفق بيانات.

  11. ضمن إعدادات التحميل أيضاً، يمكنك توفير اسم جدول ووصف جدول، ولكن ستلاحظ أنه يقوم Power Query تلقائياً باستيراد اسم SharePoint قائمتك.

  12. يساعد وجود عمود مفتاح أساسي في الكيان في تجنب التكرارات في صفوف البيانات. عمود المفتاح الأساسي هو عمود فريد وحتمي لصف البيانات في الكيان. ضمن تعيين العمود، من عمود الاسم الأساسي الفريد، يمكنك إنشاء اسم أساسي أو السماح Power Query باستخدام عمود مُنشأ تلقائياً (الإعداد الافتراضي).

  13. ضمن القسم نوع عمود الوجهة، يمكنك تعيين نوع عمود Dataverse الذي تريد إنشاءه باستخدام البيانات الواردة من بيانات المصدر (لن تكون جميع الأنواع متاحة).

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

    تظهر نافذة تحديث الإعدادات مما يتيح لك خيار جدولة تكرار التحديث لكل مصدر من مصادر البيانات المتصلة.

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

  14. في التدفق الجديد، سنقوم بالتحديث يدويًا.

  15. حدّد نشر.

    ‏‫ملاحظة

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

  16. بمجرد أن ننشر تدفق البيانات، سيكون متاحًا في تدفقات البيانات لدينا.

  17. بالانتقال إلى قائمة SharePoint وإجراء بعض التحديثات على البيانات، يمكنك اختبار تدفق البيانات الجديد لديك. ثم ارجع إلى تدفق البيانات الذي قمت بإنشائه وقم بتحديثه. (يمكنك العثور على خيار التحديث عن طريق تحديد علامة القطع الموجودة بجوار اسم تدفق البيانات).

إذا انتقلت إلى جدول Dataverse لديك، فستتمكن من رؤية الجدول الذي قمت بإنشائه أو تعيين البيانات إليه. افتح الجدول للتأكد من استيراد البيانات بشكل صحيح.

يعد استيراد البيانات وتحديثها من مصدر بيانات آخر طريقة ممتازة لدمج البيانات الحالية في Dataverse.