استيراد البيانات وتصديرها من Dataverse
إن Microsoft Dataverse عبارة عن نظام بيانات SaaS يساعدك في إنشاء البيانات والأحداث والمنطق وإدارتها بسهولة، وإنشاء التحليلات** والرؤى لدعم التطبيقات المترابطة المبنية على النظام الأساسي Dataverse. تتضمن التطبيقات تطبيقات من الأطراف الأولى مثل Dynamics 365 Sales وMarketing وCustomer Insights وتنسيق رحلة العميل، بالإضافة إلى تطبيقات وعمليات تابعة لجهات خارجية، تعمل كلها بطريقة آمنة ومتوافقة. بإمكان Dataverse، باعتباره مساحة تخزين متعددة اللغات على مستوى عالٍ، تخزين أي نوع من البيانات (علائقية، وملفات ومراقبة) لجميع تطبيقات المعاملات والتحليلات. ولهذا السبب، فهو النظام الأساسي للبيانات لجميع منتجات Power Platform وتطبيقات Dynamics 365. يُعد Dataverse عنصرًا حيويًا من Microsoft Power Platform، حيث يدعم جميع البيانات والأحداث والتحليلات والمعالجة ذات الصلة، بالإضافة إلى إنشاء رؤى لمنشئي التطبيقات السهلة والمطورين المحترفين لإنشاء البيانات وتخزينها وإدارتها لتطبيقاتهم.
لا تنشأ البيانات المطلوبة بواسطة التطبيقات والعمليات غالبًا من ضمن Dataverse أو تقيم فيه. يُعد مزج البيانات الخارجية باستخدام Dataverse مكونًا أساسيًا في إنشاء التطبيقات وإضافة البيانات إلى التطبيقات الحالية وإنشاء رؤى قيّمة. مع انتشار البيانات الضخمة والأنواع المتزايدة باستمرار من مصادر البيانات، مثل AI و ML وIoT وتجارة الويب وواجهة API للويب وERP وتطبيقات خط العمل، يجب على عملاء Dataverse التحلي بالمرونة في استخدام هذه المجموعة المتنوعة من البيانات.
هناك عدة طرق لتصدير البيانات واستيرادها بتطبيقات Microsoft Dataverse: يمكنك استخدام تدفقات البيانات، وPower Query وAzure Synapse Link وAzure Data Factory، وAzure Logic Apps، و Power Automate.
من أين البدء؟
يجب البدء أولاً مع البيانات الخارجية، الموجودة خارج Dataverse، والمطلوبة لبناء تطبيق أو نموذج أو مكون آخر. من غير الضروري بقاء هذه البيانات في Dataverse لبدء استخدامها. في مرات عديدة، من الأفضل السماح للنظام الآخر بإدارة البيانات أثناء استخدام البيانات كما هو مطلوب في Dataverse. توفر ميزة الجدول الظاهري في Dataverse هذه الإمكانية. مزيد من المعلومات: إنشاء جداول ظاهرية باستخدام موصلات ظاهرية.
باستخدام الجداول الظاهرية، يمكنك إنشاء تطبيق يستخدم البيانات الخارجية كما لو كانت جدول Dataverse. لمساعدتك في إنشاء جداول ظاهرية بشكل أسهل، استخدم معالج إنشاء الجداول الظاهرية وهو الآن في وضع الإصدار إصدار الأولي للاستخدام العام | Microsoft Power Apps
استيراد البيانات الخارجية إلى Dataverse
قد تؤدي النتائج المرجوة إلى اتخاذ قرار الاحتفاظ بالبيانات في Dataverse مقابل استخدام الجداول الظاهرية لعرض البيانات الخارجية في Dataverse. إذا كنت تريد أن تتم إدارة بياناتك بواسطة مفاهيم الأمان في Dataverse وميزات إدارة دورة حياة التطبيقات، أو إذا كنت مهتمًا بمزج البيانات الخارجية مع بيانات Dataverse الأصلية، فيمكنك نقل البيانات إلى Dataverse. بالإضافة إلى ذلك، إذا كنت مهتما باستخدام سير العمل وقواعد العمل في Dataverse، فيمكنك نقل هذه البيانات إلى داخل Dataverse. ينبغي عليك أيضًا مراعاة التأثير الاقتصادي لتحميل البيانات إلى Dataverse، والذي قد يزيد من تكاليف التخزين. إذا كان من الضروري مواصلة إدارة البيانات بواسطة نظام خارجي، فقد يكون من المفيد تركها هناك والتفاعل معها في Dataverse باستخدام الجداول الظاهرية.
تدفقات البيانات وPower Query
تمكنك تدفقات البيانات من الاتصال ببيانات العمل من مصادر مختلفة وتنظيف البيانات وتحويلها وتحميلها إلى Dataverse. تدعم تدفقات البيانات العديد من مصادر البيانات المحلية الشائعة والسحابة والبرنامج كخدمة (SaaS).
يُعد Power Query تقنية اتصال بيانات يمكنك استخدامها لاكتشاف مصادر البيانات والاتصال بها والجمع بينها وتحسينها لتلبية متطلبات التحليل. وتتوفر ميزات Power Query في Excel وPower BI Desktop.
أثناء مرحلة تصور المشروع، يجب عليك تقييم جميع الخيارات وتحديد ما إذا كانت البيانات الخارجية بحاجة إلى أن تكون جزءًا من بيانات المعاملات. بمجرد إنجاز النهج، قد يؤدي تغييره أثناء التنفيذ وما بعد التشغيل إلى تعطيل تجربة المستخدمين النهائيين. بعد اتخاذ القرار بتحميل البيانات الخارجية إلى Dataverse، هناك أداة رائعة وهي تدفقات البيانات. تُعد تدفقات البيانات اختيارًا رائعًا عندما تحتاج إلى تحويل البيانات وإعدادها أثناء نقلها. تتميز بيئة تصميم تدفق البيانات، Power Query، بوظائف جاهزة فعالة لمساعدتك في تنفيذ عملية تحويل البيانات وإعدادها بطريقة سهلة.
مزيد من المعلومات: إنشاء تدفقات بيانات واستخدامها في Power Appsو إضافة بيانات إلى جدول في Dataverse باستخدام Power Query
لاحظ أن تحميل البيانات عبر تدفقات البيانات يخضع لقيود حماية خدمة Dataverse. تعرف على المزيد
يدعم Power Query موصلات متعددة متوفرة كما تم توضيحه هنا: قائمة بجميع موصلات Power Query
إذا كان Excel مصدر بياناتك، كما هو الحال مع جميع عملاء Dataverse، فاستخدم عندئذٍ موصل Excel الموجود، من بين العديد من الموصلات الأخرى المتوفرة، لبناء مسار بيانات في Dataverse. بالإضافة إلى تحميل البيانات لمرة واحدة، عليك مزامنة مصدر بيانات Excel مع Dataverse باستخدام تدفق بيانات. يجب أن تأخذ في الاعتبار قيود حجم ملف Excel مع هذا التوجيه تصغير حجم مصنف Excel لعرضه في Power BI
بالإضافة إلى ذلك، إذا كان لديك العديد من ملفات Excel في مجلد ترغب في تحميله إلى Dataverse، فيمكنك استخدام موصل مجلد Power Query لدمج البيانات وتحويلها وتحميلها.
بإمكان محترفي تكنولوجيا المعلومات أيضًا تحرير مستخدمي الأعمال من تعقيدات بناء مسارات البيانات عن طريق إنشاء قوالب تدفق بيانات في Power Platform. اعمل على بناء استعلام معقد يجمع البيانات من مصادر متعددة، واحفظه وشاركه مع مستخدمي الأعمال. بعد ذلك، يمكن استخدام هذا الملف من ميزة تدفق البيانات الجديدة > استيراد قالب في Dataverse. كل ما يحتاجه المستخدم إلى القيام به هو التحقق من بيانات الاعتماد للوصول إلى البيانات لبدء تحميل البيانات إلى جداول Dataverse. اعرف المزيد حول إنشاء تدفقات بيانات Power Platform من الاستعلامات في Microsoft Excel.
Azure Data Factory
يعتبر Data Factory خدمة لتكامل البيانات توفر أسلوبًا ذا تعليمات برمجية المنخفضة أو دون تعليمات برمجية لبناء عمليات الاستخراج والتحويل والتحميل (ETL) داخل بيئة مرئية أو بكتابة التعليمات البرمجية الخاصة بك.
وفقًا لاحتياجات البيانات لديك، قد تحتاج في مرحلة ما إلى مزيد من هندسة البيانات المشاركة لجلب البيانات من مصادر خارجية إلى Dataverse. لا يتعلق الأمر فقط بحجم البيانات، ولكن أيضًا بكمية وتعقيد تحويلات البيانات المطلوبة لبيانات المصدر كي تلبي متطلبات بياناتك في Dataverse. وهناك اعتبار إضافي وهو موارد تكنولوجيا المعلومات المتوفرة للمساعدة في الجهود المبذولة. يمكن معالجة سيناريوهات البيانات الأكثر تعقيدًا هذه باستخدام تدفقات بيانات Power Platform وAzure Data Factory وواجهة API للويب. >تتألق أنماط تكامل Data Factory وواجهة API للويب في مسارات البناء التي تتطلب سير عمل مشاركًا وعمليات تحويل غنية للخوارزميات. وعلى العكس من ذلك، فإن تدفقات البيانات تكون أسرع في البدء وأكثر سهولة في الاستخدام.
باستخدام Data Factory، يمكنك إجراء تكامل بين Dataverse ومصادر البيانات الأخرى بشكل مرئي وذلك باستخدام أكثر من 90 موصلاً مدمجًا ومجانيًا بشكل أصلي.
بالإضافة إلى إحضار البيانات إلى Dataverse، يمكن أيضًا استخدام Data Factory لإعداد البيانات وتحويلها وإثرائها باستخدام Azure Databricks ونقل البيانات إلى Azure Synapse Analytics.
تصدير بيانات من Dataverse
يمكن أن يستخدم تصدير البيانات، إما إلى تقنية بيانات أخرى أو إلى بيئة أخرى، أيًا من نفس التقنيات المذكورة لاستيراد البيانات، مثل تدفقات البيانات وData Factory وPower Query وPower Automate.
يمكن لعملاء Dynamics الذين يستهدفون SQL Server أو قاعدة بيانات Azure SQL استخدام Azure Synapse Link. يتصل Azure Synapse Link for Dataverse بـ Azure Synapse Analytics لتمكينك من الحصول على نتائج تحليلات قريبة من الوقت الحقيقي حول بياناتك من Microsoft Dataverse. بفضل التكامل السلس المحكم بين Dataverse وAzure Synapse Analytics، يُمكّنك Azure Synapse Link من تشغيل التحليلات وذكاء الأعمال وسيناريوهات التعلم الآلي على بياناتك. مزيد من المعلومات: ما المقصود بـ Azure Synapse Link for Dataverse؟