ڈیٹا مارٹ اور کیوب میں کیا فرق ہے؟


جواب 1:

ڈیٹا مارٹ ایک * تصور * ہے ، جبکہ ایک کیوب ایک * عمل درآمد کا اختیار * ہے۔

ڈیٹا مارٹ ایک مسئلہ سے متعلق ڈیٹا اسٹور ہوتا ہے ، جو کسی خاص تنظیمی فنکشن (عام طور پر) کے ارد گرد رپورٹنگ / تجزیہ / بصیرت کے ل information معلومات رکھنے کے لئے ڈیزائن کیا گیا ہے ، اور اعداد و شمار کے گودام سے حاصل کردہ ڈیٹا کا سب سیٹ ہے۔

'مکعب' استعارہ سے غیر متعلقہ ڈیٹا اسٹور مراد ہے جو متعلقہ ڈیٹا کے بہت سے جہتوں کی نمائندگی کرتا ہے۔ مکعب عام طور پر 'ہائپرکیوب' کا قصر ہوتا ہے - جیومیٹری (اور وسیع تر ریاضی) کے کثیر جہتی تصور کا ایک حوالہ - اور یہ روشنی ڈالی گئی ہے کہ 'کیوب' میں 3 سے زیادہ جہت ہوسکتی ہے۔

ڈیٹا مارٹس اکثر کیوبز کا استعمال کرتے ہوئے لاگو کیا جاتا ہے ، حالانکہ کچھ ڈیٹا مارٹس کو رشتہ دار ڈیٹا بیس (اسٹار اور اسنوفلیک اسکیما استعمال کرکے) لاگو کیا جاتا ہے۔ ابھی حال ہی میں ، کالمر ڈیٹا بیس میں اور ہڈوپ جیسی غیر رشتہ دار / غیر مکعب ٹکنالوجیوں پر ڈیٹا مارٹس کو لاگو کیا جارہا ہے۔


جواب 2:

میں آپ کو ڈیٹا گودام اور OLAP مکعب کا تصور صاف کرنے دیتا ہوں۔

ڈیٹا گودام ایک رشتہ دار ڈیٹا بیس ہے جو ٹرانزیکشن سسٹم کے اعداد و شمار کے ساتھ اسٹار / سنوفلیک اسکیما کے بعد تیار کیا گیا ہے۔ یہ ایک عام / غیر منقولہ رشتہ دار ڈیٹا بیس ڈھانچہ ہے جس میں تاریخی اعداد و شمار موجود ہیں جو رپورٹنگ کے مقاصد کے لئے مکعب کو آباد کرنے کے لئے استعمال ہوتے ہیں۔

دوسری طرف کیوب ایک کثیر جہتی ڈیٹا اسٹوریج ڈھانچہ ہے جو تیزی سے بازیافت اور اطلاع دہندگی کے مقاصد کے لئے ڈیٹا کو زیادہ سکیڑ اور موثر انداز میں رکھنے کے لئے تشکیل دیا گیا ہے۔ عام طور پر مکعب میں ذخیرہ شدہ ڈیٹا تجزیاتی اور رپورٹنگ کے مقاصد کے لئے استعمال ہوتا ہے۔ یہ اولاپ (آن لائن تجزیاتی پروسیسنگ) سسٹم ہے جس میں ڈیٹا ویئر ہاؤس / ڈیٹا مارٹ کے بجائے اسٹوریج کا مختلف ڈھانچہ ہوتا ہے جو رشتہ دار ڈیٹا بیس سسٹم میں محفوظ ہوتا ہے۔

ڈیٹا مارٹ اور ڈیٹا گوداموں پر آنا۔ ڈیٹا مارٹ کو ڈیٹا گودام کا سبسیٹ سمجھا جاسکتا ہے۔ ڈیٹا گودام میں ایسا ڈیٹا ہوتا ہے جو ان کے ہر عملی / کاروباری اکائیوں کے لئے وسیع تنظیم تیار ہوتا ہے۔ نام ہی سے ، اس میں تمام اعداد و شمار شامل ہیں۔ دوسری طرف ڈیٹا مارٹ میں ایسا ڈیٹا ہوتا ہے جو کسی خاص فنکشنل یا کاروباری یونٹ کو نشانہ بناتا ہے۔

لہذا ایک ڈیٹا ویئر ہاؤس کمپنی کے لئے تمام ڈیٹا ہوسکتا ہے اور یہ ایک ڈیٹا گودام ہوسکتا ہے۔ جبکہ ڈیٹا مارٹ ہر فنکشنل یونٹ کے لئے ہوسکتا ہے۔ سیلز ، HR ، اکاؤنٹس ، فنانس وغیرہ کا کہنا ہے کہ انفرادی طور پر ایک ڈیٹا مارٹ ہوسکتا ہے جس میں اپنا ڈیٹا ہوتا ہے۔ ڈیٹا مارٹ کو کسی گودام سے الگ کرنے کی بہت ساری وجوہات ہوسکتی ہیں جیسے سیکیورٹی ، ڈیٹا جمع ، فعال استعمال ، اسٹوریج ڈھانچے اور سسٹم کی کارکردگی۔

واضح نہیں تو مجھے بتائیں۔