SocialHub.AI
← بنية البيانات
SQL + MPP، مُزامَن مع CDC

يحتفظ مخزن البيانات الخام بقاعدة بيانات واحدة للمعاملات والتحليلات.

تُخزَّن جميع البيانات التي تجمعها طبقة الاستيعاب هنا كبيانات خام، في قاعدتي بيانات في آن واحد: قاعدة بيانات SQL مُحسَّنة لضمان اتساق المعاملات، وقاعدة بيانات MPP مُحسَّنة لتلبية متطلبات التحليل على نطاق واسع. يتم الحفاظ على تزامن القاعدتين مباشرةً من خلال التقاط بيانات التغيير، بحيث تتوفر نفس السجلات الخام للقراءة التشغيلية وللاستعلامات التحليلية الكبيرة دون الحاجة إلى الاحتفاظ بنسختين منفصلتين من البيانات يدويًا.

الطبقة
مستودع البيانات الأولية

يتم تخزين البيانات المُدخلة كسجلات خام في كلٍ من قاعدة بيانات SQL (للمعاملات) وقاعدة بيانات MPP (للتحليلات)، ويتم مزامنتها مباشرةً بواسطة CDC.

لماذا هو مهم؟

القيمة تشغيلية وليست تقنية فحسب.

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

يحفظ البيانات المُدخلة كسجلات خام قبل أي عملية نمذجة أو تجريد.

يوفر اتساق المعاملات من مخزن SQL وقابلية التوسع التحليلي من مخزن MPP.

يستخدم CDC لمزامنة المتجرين مباشرةً، بدلاً من عمليات النسخ الليلية.

يوفر هذا لكل طبقة أعلى مصدرًا أوليًا متسقًا للبناء عليه.

عقد معماري

ما هي مسؤولية هذه الطبقة؟

1

تُكتب البيانات المُدخلة كسجلات أولية بدلاً من جداول مُجمّعة مسبقاً.

2

قاعدة بيانات SQL تُخزّن البيانات في عرض مُوجّه نحو الصفوف، ما يضمن اتساق العمليات. قاعدة بيانات SQL تُوفّر عرضًا مُوجّهًا نحو الصفوف للمعاملات، ما يُؤمّن اتساقًا تشغيليًا.

3

تحتوي قاعدة بيانات MPP على عرض تحليلي مُهيكل بالأعمدة للاستعلامات واسعة النطاق.

4

يُساهم جمع بيانات التغيير في نشر التغييرات المُلتزم بها بين المتجرين للحفاظ على تزامنها.

تغطية إشارات البيع بالتجزئة

ما الذي يجعلها قابلة للاستخدام

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

هكذا تُحسّن هذه الطبقة قرارات الذكاء الاصطناعي.

بدون قاعدة بيانات خام متزامنة مع مركز بيانات الإحالة (CDC)، ينتهي الأمر بالفرق بنسخ متباينة: قاعدة بيانات للمعاملات ومستودع تحليلات منفصل لا يتفقان، بالإضافة إلى مهام معالجة دفعية تُهمل البيانات التحليلية وتؤخرها عن البيانات التشغيلية الصحيحة. بدون قاعدة بيانات خام واحدة متزامنة مع مركز بيانات الإحالة (CDC)، ينتهي الأمر بالفرق بنسخ متباينة: قاعدة بيانات للمعاملات ومستودع تحليلات منفصل غير متطابقين، بالإضافة إلى مهام معالجة دفعية تُهمل البيانات التحليلية وتؤخرها عن البيانات التشغيلية الصحيحة بساعات.

يمكن البحث عن الحالة الحالية لأحد الأعضاء مباشرةً في قاعدة بيانات SQL.

يُمكن إجراء مسح شامل لمجموعة كبيرة من الأحداث على مدار أشهر على مخزن MPP دون تحميل مخزن SQL.

يتم عكس أي تغيير مُلتزم به في متجر واحد في المتجر الآخر من خلال CDC بدلاً من معالجة الدفعات الليلية.