ما الفرق بين مستودع البيانات ومخزن البيانات ومتجر البيانات؟


ما الفرق بين مستودع البيانات ومخزن البيانات ومتجر البيانات؟

تُعد مستودعات البيانات ومخازن البيانات ومتاجر البيانات حلول تخزين سحابي مختلفة. يخزن مستودع البيانات البيانات بتنسيق مهيكل. فهو مستودع مركزي لبيانات معالَجة مسبقًا لغرض التحليلات وذكاء الأعمال. يُعد متجر البيانات مستودع بيانات يخدم احتياجات وحدة أعمال معينة، مثل قسم الشؤون المالية أو التسويق أو المبيعات بإحدى الشركات. بينما في المقابل، يُعد مخزن البيانات مستودعًا مركزيًا للبيانات الأولية والبيانات غير المهيكلة. يمكنك تخزين البيانات أولاً ثم معالجتها لاحقًا.

أوجه التشابه بين مستودعات البيانات ومتاجر البيانات ومخازن البيانات

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

  • جمع البيانات من مصادر مختلفة مثل التطبيقات والمورّدين ومستشعرات إنترنت الأشياء (IoT) والجهات الخارجية الأخرى.
  • معالجة البيانات إلى تنسيق متسق وجدير بالثقة ومفيد. على سبيل المثال، يمكن للمؤسسات معالجة البيانات للتأكد من أن جميع التواريخ في النظام واردة بتنسيق موحَّد أو تلخيص التقارير اليومية.
  • إعداد البيانات عن طريق تنسيق ملفات XML لبرمجيات تعلّم الآلة أو إنشاء تقارير للأشخاص.

تستخدم المؤسسات أدوات وحلولاً مختلفة لتحقيق نتائج تحليلات البيانات. تُعد مستودعات ومتاجر ومخازن البيانات جميعها حلولاً تساعد في تخزين البيانات.

قراءة المزيد عن XML »

مزايا مستودع البيانات ومخزن البيانات ومتجر البيانات المستند إلى سحابة

تساعدك حلول التخزين الثلاثة في زيادة توافر بياناتك وموثوقيتها وأمانها. إليك بعض الأمثلة للكيفية التي يمكنك استخدامها بها:

  • تخزين بيانات عملك بشكل آمن لغرض التحليلات
  • تخزين حجم بيانات غير محدود طالما أنك تحتاج إليها
  • الحد من انعزال الوحدات عن طريق تكامل البيانات الواردة من العمليات التجارية المتعددة
  • تحليل البيانات السابقة أو قواعد البيانات القديمة
  • إجراء تحليل للبيانات في الوقت الفعلي وبشكل مجمَّع

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

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

مستودع البيانات هو عبارة عن قاعدة بيانات ارتباطية تخزن البيانات من أنظمة المعاملات وتطبيقات وظائف الأعمال. تجري هيكلة جميع البيانات الموجودة في المستودع أو تشكيلها مسبقًا في جداول. تُصمم بنية البيانات ومخططها لتحسين استعلامات SQL السريعة. متجر البيانات هو مصطلح تسويقي مختلف يدور حول التكنولوجيا نفسها. يمثِّل متجر البيانات أيضًا قاعدة بيانات ارتباطية، لكن استخدامه العملي يختلف اختلافًا كبيرًا عن استخدام مستودع البيانات. نوضح أدناه نقاط الاختلاف الرئيسة.

قراءة المزيد عن SQL »

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

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

التركيز

عادةً ما تقوم مستودعات البيانات بتخزين البيانات من وحدات أعمال متعددة. وهي تدمج البيانات مركزيًا من جميع أنحاء المؤسسة للحصول على تحليلات شاملة. تتسم متاجر البيانات بميزة التركيز على موضوع واحد وتكون بطبيعتها لا مركزية بشكل أكبر. غالبًا ما ترشح متاجر البيانات المعلومات وتلخصها من مستودع بيانات آخر موجود.

الاستخدام

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

نهج التصميم

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

 

السمات مستودع البيانات متجر البيانات
النطاق

مجالات موضوعية مركزية متعددة ومتكاملة معًا

مجال موضوعي معين لا مركزي

المستخدمون

على مستوى المؤسسة

مجتمع أو قسم واحد

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

مصادر متعددة

مصدر واحد أو مصادر قليلة، أو جزء من البيانات جرى جمعه بالفعل في مستودع بيانات

الحجم

كبير، يمكن أن يكون بمئات الجيجابايت وصولاً إلى وحدات من البيتابايت

صغير، يصل عمومًا إلى عشرات الجيجابايت

التصميم

تنازلي

تصاعدي

تفاصيل البيانات

بيانات كاملة ومفصَّلة

قد تحتوي على بيانات ملخصة

 

التعرُّف على المزيد حول مستودعات البيانات

التعرُّف على المزيد حول متاجر البيانات

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

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

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

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

المعالجة المسبقة

يتطلب مستودع البيانات عادةً معالجة مسبقة قبل التخزين. تُستخدم أدوات الاستخراج، والانتقال، والتحميل (ETL) لتنقيح مجموعات البيانات وترشيحها وهيكلتها مسبقًا. في المقابل، تحتوي مخازن البيانات على أي بيانات. لديك المرونة في اختيار إذا كنت تريد إجراء المعالجة المسبقة أو لا. تستخدم المؤسسات عادةً أدوات الاستخراج، والتحميل، والانتقال (ELT). تحمِّل هذه الأدوات البيانات في المخزن أولاً، ولا تحولها إلا عند الحاجة إليها.

جودة البيانات

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

الأداء

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

 

السمات مستودع البيانات مخزن البيانات
البيانات

بيانات ارتباطية واردة من نُظم المعاملات وقواعد البيانات التشغيلية وتطبيقات الأعمال

جميع البيانات، بما في ذلك المهيكلة وشبه المهيكلة وغير المهيكلة

المخطط

غالبًا ما يُصمم قبل عملية تنفيذ مستودع البيانات ولكن يمكن كتابته أيضًا في وقت التحليل

(schema-on-write أو schema-on-read)

مكتوب في وقت التحليل (schema-on-read)

السعر/الأداء

أسرع نتائج استعلام باستخدام التخزين المحلي

الحصول على نتائج استعلام أسرع باستخدام تخزين منخفض التكلفة وفصل الحوسبة عن التخزين

جودة البيانات

بيانات عالية التنسيق تعمل كنسخة مركزية للمعلومات الحقيقية

أي بيانات يمكن تنسيقها أو يتعذر تنسيقها (مثل البيانات الأولية)

المستخدمون

محللو الأعمال وعلماء البيانات ومطورو البيانات

محللو الأعمال (باستخدام بيانات منسقة) وعلماء البيانات ومطورو البيانات ومهندسو البيانات ومهندسو تصميم البيانات

التحليلات

إعداد التقارير المجمَّعة ومعلومات الأعمال والعروض المرئية

تعلّم الآلة، والتحليلات الاستكشافية، واكتشاف البيانات، وبث البيانات، والتحليلات التشغيلية، والبيانات الكبيرة، والتوصيف

  تعرّف على المزيد حول مستودعات البيانات تعرّف على المزيد حول مخازن البيانات

متى تستخدم مخازن البيانات ومستودعات البيانات ومتاجر البيانات؟

تستخدم معظم المؤسسات الكبيرة مجموعة من مخازن ومستودعات ومتاجر البيانات في بنيتها التحتية للتخزين. في العادة، تُستوعب جميع البيانات في مخزن بيانات، ثم تُحمل في مستودعات ومتاجر بيانات مختلفة لأغراض حالات الاستخدام المتنوعة. يعتمد قرار التقنية على عوامل مختلفة كما هو موضح أدناه. 

المرونة

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

أنواع البيانات

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

التكلفة والحجم

يمكن لمستودع البيانات التعامل مع مئات البيتابايت (PB) من البيانات بكفاءة. توفر مخازن البيانات المزيد من الحجم بتكلفة أقل نسبيًا، وخاصةً للأعداد الكبيرة من الصور ومقاطع الفيديو. ومع ذلك، قد لا تتطلب كل مؤسسة هذا المستوى من الحجم. 

كيف تلبي خدمة AWS متطلبات مخزن البيانات لديك؟

توفّر AWS أكبر مجموعة مختارة من خدمات التحليلات التي تناسب جميع احتياجات تحليلات البيانات. نتيح للقطاعات والمؤسسات من جميع الأحجام إمكانية إعادة تشكيل الأعمال باستخدام البيانات. إليك بعض الأمثلة للكيفية التي يمكنك استخدام AWS بها:

  • استخدِم Amazon Redshift لمتطلبات متجر البيانات وتخزين البيانات في مستودعات. احصل على رؤى متكاملة عن طريق تطبيق التحليلات التنبئية في الوقت الفعلي على البيانات المعقدة الموسَّعة عبر قواعد البيانات التشغيلية ومخزن البيانات ومستودع البيانات والآلاف من مجموعات البيانات التابعة لجهات خارجية. يمكنك إنشاء نماذج تعلّم الآلة وتدريبها ونشرها تلقائيًا بسهولة.
  • استخدِم AWS Lake Formation لإنشاء مخزن بيانات وإدارته وتأمينه في غضون أيام. يمكنك استيراد البيانات بسرعة من جميع مصادر بياناتك، ثم وصف هذه البيانات وإدارتها في كتالوج بيانات مركزي.
  • استخدِم Amazon S3 لإنشاء مخزن بيانات مُخصّص للبيانات الكبيرة، والذكاء الاصطناعي، وتعلّم الآلة، وتطبيقات الحوسبة عالية الأداء.

ابدأ في استخدام مخزن البيانات على AWS من خلال إنشاء حساب مجاني اليوم.

الخطوات التالية مع AWS

تعرّف على المزيد حول خدمات قواعد البيانات
ابدأ التطوير باستخدام مستودعات البيانات

تعرّف على كيفية بدء استخدام مستودعات البيانات على AWS

تعرّف على المزيد 
سجِّل الاشتراك للحصول على حساب مجاني
ابدأ التطوير باستخدام متاجر البيانات

تعرّف على كيفية بدء استخدام متاجر البيانات على AWS

تعرّف على المزيد 
ابدأ الإنشاء في وحدة التحكم
ابدأ التطوير باستخدام مخازن البيانات

تعرّف على كيفية بدء استخدام مخازن البيانات على AWS

تعرّف على المزيد