تتدهور منصات التحليلات عادة بالطريقة نفسها: يظهر قطاع جديد، ولا تتناسب بياناته تماماً، فيضيف أحدهم جدولاً وصفحة وكومة شيفرة خاصة بذلك القطاع. وبعد عامين يصبح المنتج خمسة منتجات تحمل شعاراً واحداً.
البديل: صِف ولا تثبّت في الشيفرة
يعامل النموذج المحايد للقطاعات المقاييس والأبعاد كمدخلات وصفية في الكتالوج بدلاً من شيفرة مخصصة. يعرف المقياس الجدول والعمود وطريقة التجميع والتنسيق وعوامل التصفية. لا شيء مميزاً في «التجارة»؛ فالطلب مجرد حقيقة لها تاريخ وقيمة وهوية.
إضافة الخدمات المصرفية
عند وصول طلبات القروض وتفعيلات البطاقات، تهبط في مخزن الأحداث الموحد نفسه للطلبات والجلسات. وجعلها عناصر تحليلية من الدرجة الأولى لا يتطلب سوى تسجيلها:
- تعريف السجل بجدول الحقائق كي يُنشأ العرض المعزز تلقائياً.
- إنشاء العرض المعزز، بما فيه تسلسل الهوية، باستدعاء دالة واحدة.
- تسجيل المقاييس والأبعاد الجديدة في الكتالوج مع الإشارة إلى العرض المعزز.
هذا هو التغيير كله. يصبح المقياس الجديد فوراً قابلاً للاختيار في كل منتقي رسوم، والتصفية بكل عامل عام، والاستعلام عبر RPC نفسه، والتصدير مثل كل شيء آخر، من دون أي تعديل في الواجهة.
أضفنا قطاعاً ثانياً من دون سطر واحد من الهندسة المخصصة. استوعبه الكتالوج ببساطة.
لماذا يهم ذلك أبعد من الأناقة؟
العائد ليس تباهياً معمارياً، بل أن كل قطاع يرث كل ميزة مستقبلية مجاناً. ابنِ نوع رسم أو توقعاً أو صيغة تصدير مرة واحدة، وستحصل عليها البنوك والاتصالات وأسلوب الحياة فور وصول بياناتها. يتراكم النموذج بدلاً من أن يتشظى.