بنية مثال تكامل بيانات SAP

هذه المقالة هي جزء من سلسلة مقالة "SAP extend andnovate data: Best practices".

توضح هذه المقالة تدفق بيانات SAP من أنظمة SAP المصدر إلى أهداف انتقال البيانات من الخادم. يخدم كل هدف غرضا في رحلة البيانات لمؤسستك. يوسع تصميم البنية حلول SAP باستخدام خدمات بيانات Azure. استخدم Azure Synapse Analytics لإنشاء نظام أساسي حديث للبيانات لاستيعاب البيانات ومعالجتها وتخزينها وتقديمها وتصورها من مصادر مختلفة.

بناء الأنظمة

الرسم التخطيطي التالي هو مثال على بنية تكامل بيانات SAP على Azure. استخدم بنية المثال هذه كنقطة بداية.

رسم تخطيطي يوضح بنية أمان تكامل بيانات SAP على Azure.قم بتنزيل ملف Visio لهذه البنية.

تدفق البيانات

يتوافق تدفق البيانات التالي مع الرسم التخطيطي السابق:

  1. مصادر البيانات. يتصل النظام بمصدر بيانات لتمكين استيعاب البيانات والتحليلات.
  2. استيعاب البيانات. تتيح مسارات Azure Data Factory وSynapse تكامل البيانات.
  3. تخزين البيانات. يتم تخزين البيانات في Azure Data Lake Storage المبني على Azure Blob Storage.
  4. تحويل البيانات واستهلاكها. يتم تحويل البيانات على مراحل، ويتم تمكين الاستهلاك من خلال التقارير باستخدام Power BI أو من خلال نقاط النهاية الخاصة التي تسمح لك بالوصول بأمان إلى البيانات عبر ارتباط خاص.
  5. تصور البيانات وإعداد التقارير. يمكنك الوصول إلى التقارير وتصور البيانات باستخدام خدمة Power BI أو تطبيق خارجي.

مصادر البيانات

يمكن تشغيل أنظمة SAP المصدر محليا باستخدام SAP RISE على Azure أو SAP على أجهزة Azure الظاهرية. يمكن أن تكون خوادم SQL محلية أو بيانات شبه منظمة في JSON أو XML أو ملفات السجل أو أنظمة مستودع البيانات الأخرى. يمكن لأنشطة نسخ مسارات Synapse استيعاب هذه البيانات الأولية. تتم استضافة الأنظمة المصدر محليا أو في سحابة خاصة أو عامة أو مع اشتراكات SAP RISE.

تعد أنظمة معالجة بيانات المعاملات عبر الإنترنت من SAP (OLTP) والمعالجة التحليلية عبر الإنترنت (OLAP) مستودعات مركزية لبيانات الأعمال والمعاملات. استخراج البيانات وتخزينها واستيعابها في Azure للحصول على القيمة والرؤى من البيانات الموجودة في مستودعات بيانات الأعمال هذه.

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

استيعاب البيانات

في هذه البنية، يتم استيعاب البيانات باستخدام مسارات Synapse، ويتم معالجتها على مراحل باستخدام قدرات Data Lake لتجمع Synapse Spark.

تستخرج مسارات Data Factory وSynapse البيانات باستخدام موصلات SAP التالية:

لمزيد من المعلومات، راجع الموارد التالية:

تخزين البيانات.

في Data Lake Storage Gen2، يعد Azure Storage الأساس لبناء مستودعات بيانات المؤسسة على Azure. باستخدام Data Lake Storage Gen2، يمكنك إدارة كميات هائلة من البيانات لأنها توفر بيتابايت متعددة من المعلومات مع الحفاظ على مئات الجيجابت من معدل النقل.

يتم تشفير البيانات الثابتة بعد استيعابها في مستودع البيانات. استخدم المفاتيح التي يديرها العميل لتحسين التشفير وإضافة مرونة التحكم في الوصول.

لمزيد من المعلومات، راجع مقدمة Data Lake Storage Gen2 وأفضل الممارسات.

تحويل البيانات واستهلاكها

في هذه البنية، يتم تخزين البيانات التي تم استيعابها من مصادر البيانات في موقع Data Lake Storage Gen2.

يمكنك إدارة أنشطة النسخ وتشغيلها بين مخزن بيانات في بيئتك المحلية والسحابة باستخدام وقت تشغيل تكامل مستضاف ذاتيا (SHIR). احتفظ دائما بنظام SHIR بالقرب من الأنظمة المصدر.

قم بتخزين البيانات في حساب التخزين الخاص بك باستخدام دلائل Data Lake Storage Gen2 الخاصة بالمرحلة، مثل البرونزيةوالفضيةوالذهبية.

  • البرونزيه: تنسخ مسارات Synapse أنشطة استيعاب البيانات من الأنظمة المصدر. يتم تخزين هذه البيانات التي تم استيعابها بتنسيق أولي باستخدام الدليل البرونزي لمستودع البيانات.
  • الفضه: يقوم تجمع Synapse Spark بتشغيل قواعد جودة البيانات لتطهير البيانات الأولية. يتم تخزين هذه البيانات التي تم إثراؤها في الدليل الفضي لمستودع البيانات.
  • الذهب: بعد عملية التطهير، يطبق تجمع Spark أي تسوية وتحويلات بيانات وقواعد عمل مطلوبة على بيانات الدليل الفضي. يتم تخزين هذه البيانات المحولة في دليل Gold الخاص ببحيرة البيانات.

يدفع موصل Synapse Apache Spark إلى Synapse SQL البيانات التي تمت تسويتها إلى تجمع Synapse SQL للاستهلاك بواسطة تطبيقات انتقال البيانات من الخادم وخدمات التقارير، مثل Power BI. ينقل هذا الموصل البيانات على النحو الأمثل بين تجمعات Apache Spark بلا خادم وتجمعات SQL في مساحة عمل Azure Synapse Analytics.

بالنسبة لحسابات التخزين الخاصة بك، توفر نقاط النهاية الخاصة للعملاء على الشبكة الظاهرية وصولا آمنا إلى البيانات عبر ارتباط خاص. تستخدم نقطة النهاية الخاصة عنوان IP من مساحة عنوان الشبكة الظاهرية لخدمة حساب التخزين. تعبر نسبة استخدام الشبكة بين العملاء على الشبكة الظاهرية وحساب التخزين عبر الشبكة الظاهرية وارتباط خاص على شبكة Microsoft الأساسية للقضاء على التعرض للإنترنت العام.

تصور البيانات وإعداد التقارير عنها

في خدمة Power BI، استخدم DirectQuery لجلب البيانات بأمان من تجمع Synapse SQL.

توفر بوابة البيانات المثبتة في جهاز ظاهري على الشبكة الظاهرية الخاصة نظاما أساسيا للاتصال بين خدمة Power BI وتجمع Synapse SQL. للاتصال بأمان، تستخدم بوابة البيانات نقطة نهاية خاصة في نفس الشبكة الظاهرية.

يمكن للتطبيقات الخارجية الوصول إلى البيانات من تجمعات Synapse بلا خادم أو تجمعات SQL المخصصة باستخدام نقاط النهاية الخاصة المتصلة بالشبكة الظاهرية.

المكونات

تستخدم هذه البنية العديد من خدمات وقدرات Azure.

تحليل البيانات

  • Azure Synapse Analytics هي الخدمة الأساسية التي ت استيعاب البيانات ومعالجتها وتحليلها.
  • تم إنشاء Data Lake Storage Gen2 فوق خدمات التخزين ويوفر إمكانات مستودع البيانات التي تستخدمها الخدمات الأخرى عند تخزين البيانات ومعالجتها.
  • تنسخ مسارات Azure Synapse Analytics البيانات من المصادر إلى مواقع Data Lake Storage Gen2.
  • يقوم Apache Spark بتنظيف البيانات التي يتم استيعابها من مواقع المصدر وتطبيعها ومعالجتها.

التخزين

الشبكات وموازنات التحميل

  • تنشئ الشبكة الظاهرية المدارة بواسطة Azure Synapse Analytics بيئة معزولة ومدارة لمساحة عمل Azure Synapse، لذلك لا يتعين عليك إدارة تكوين الشبكات لموارد مساحة العمل.
  • تنشئ نقاط النهاية الخاصة المدارة بواسطة Azure Synapse روابط خاصة لموارد Azure وتوجيه نسبة استخدام الشبكة بين مساحات عمل Azure Synapse وموارد Azure الأخرى باستخدام شبكة Microsoft الأساسية.
  • توفر شبكة Azure الظاهرية إمكانات شبكة خاصة لموارد Azure التي ليست جزءا من مساحة عمل Azure Synapse. يمكنك إدارة الوصول والأمان والتوجيه بين الموارد.
  • تقوم نقطة نهاية Azure الخاصة بتوصيل خدمة بشبكة ظاهرية باستخدام عنوان IP خاص من الشبكة الظاهرية للحل إلى الخدمات المدارة من Azure. يؤمن هذا الاتصال الشبكات بين مساحة عمل Azure Synapse وخدمات Azure الأخرى، مثل التخزين أو Azure Cosmos DB أو قاعدة بيانات Azure SQL أو خدمة Azure Private Link الخاصة بك.

إعداد التقارير

  • يقوم Power BI بإجراء تحليل متقدم ونتائج تحليلات للبيانات المعالجة.

الخطوات التالية