تحديد الاحتياجات التشغيلية

مكتمل

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

هنا، سوف تجيب على بعض الأسئلة لمساعدتك في تحديد ما يجب فعله ببياناتك.

العمليات وزمن الانتقال

ما العمليات الرئيسية التي ستنجزها في كل نوع من أنواع البيانات، وما متطلبات أداء البيانات؟

اطرح هذه الأسئلة حول بياناتك:

  • هل ستجري عمليات بحث بسيطة باستخدام حقل المعرّف؟
  • هل تحتاج إلى الاستعلام عن قاعدة البيانات عن حقل واحد أو أكثر؟
  • كم عدد عمليات الإنشاء والتحديث والحذف التي تتوقع تشغيلها؟
  • هل تحتاج إلى تشغيل استعلامات تحليلية معقدة؟
  • ما مدى سرعة اكتمال هذه العمليات؟

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

العمليات وزمن الانتقال: تقييم أنواع البيانات

دعونا نستعرض كل مجموعة من مجموعات البيانات مع مراعاة هذه الأسئلة ومناقشة المتطلبات.

بيانات كتالوج المنتجات

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

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

الصور ومقاطع الفيديو

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

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

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

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

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

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

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