Metadata repository
میٹا ڈیٹا ریپوزیٹری ایک ڈیٹا بیس ہے جو میٹا ڈیٹا کو ذخیرہ کرنے کے لیے بنایا گیا ہے۔ میٹا ڈیٹا ان ڈھانچوں کے بارے میں معلومات ہے جو اصل ڈیٹا پر مشتمل ہیں۔ میٹا ڈیٹا کو اکثر "ڈیٹا کے بارے میں ڈیٹا" کہا جاتا ہے، لیکن یہ گمراہ کن ہے۔ ڈیٹا پروفائلز اصل "ڈیٹا کے بارے میں ڈیٹا" کی ایک مثال ہیں۔ میٹا ڈیٹا اس تعریف میں تجریدی کی ایک پرت کا اضافہ کرتا ہے-یہ ان ڈھانچوں کے بارے میں ڈیٹا ہے جو ڈیٹا پر مشتمل ہے۔ میٹا ڈیٹا کسی بھی شکل میں محفوظ کردہ کسی بھی موضوع کے کسی بھی ڈیٹا کی ساخت کو بیان کر سکتا ہے۔ ایک اچھی طرح سے ڈیزائن کردہ میٹا ڈیٹا ذخیرہ عام طور پر مختلف ڈیٹا ڈھانچوں کی سادہ تعریفوں سے کہیں زیادہ ڈیٹا پر مشتمل ہوتا ہے۔ عام ذخائر ہر ڈیٹا ڈھانچے کے بارے میں درجنوں سے لے کر سینکڑوں الگ الگ معلومات کو محفوظ کرتے ہیں۔ کچھ ڈیٹا آئٹمز-ایک ڈیجیٹل اور ایک فزیکل-کے میٹا ڈیٹا کا موازنہ کرتے ہوئے واضح کریں کہ میٹا ڈیٹا کیا ہے: سب سے پہلے، ڈیجیٹل: ڈیٹا بیس میں محفوظ کردہ ڈیٹا کے لیے کسی کے پاس "مریض" نامی ٹیبل ہو سکتا ہے جس میں بہت سے کالم ہوں، ہر ایک ڈیٹا پر مشتمل ہو جو ہر مریض کی مختلف خاصیت کو بیان کرتا ہے۔ ان کالموں میں سے کسی ایک کا نام "مریض _ آخری _ نام" رکھا جا سکتا ہے۔ اس کالم کے بارے میں کچھ میٹا ڈیٹا کیا ہے جس میں ڈیٹا بیس میں مریضوں کے اصل نام شامل ہیں؟ ہم پہلے ہی دو آئٹمز استعمال کر چکے ہیں: کالم کا نام جس میں ڈیٹا موجود ہے (مریض _ آخری _ نام) اور ٹیبل کا نام جس میں کالم (مریض) موجود ہے۔ دوسرے میٹا ڈیٹا میں آخری نام کی زیادہ سے زیادہ لمبائی شامل ہو سکتی ہے جسے درج کیا جا سکتا ہے، چاہے آخری نام کی ضرورت ہو یا نہ ہو (کیا ہمارے پاس مریض _ آخری _ نام کے بغیر مریض ہو سکتا ہے؟ )، اور کیا ڈیٹا بیس لور کیس میں درج کردہ کسی بھی کنیت کو اپر کیس میں تبدیل کرتا ہے۔ حفاظتی نوعیت کا میٹا ڈیٹا ان پابندیوں کو ظاہر کر سکتا ہے جو ان ناموں کو دیکھنے والوں کو محدود کر سکتی ہیں۔ دوسرا، فزیکل: اینٹ اور مارٹر لائبریری میں محفوظ کردہ ڈیٹا کے لیے، کسی کے پاس بہت سے حجم ہوتے ہیں اور اس میں کتابوں سمیت مختلف ذرائع ابلاغ ہو سکتے ہیں۔ کتابوں کے بارے میں میٹا ڈیٹا میں آئی ایس بی این، بائنڈنگ ٹائپ، پیج کاؤنٹ، مصنف وغیرہ شامل ہوں گے۔ بائنڈنگ _ ٹائپ کے اندر، میٹا ڈیٹا میں ممکنہ بائنڈنگ، مواد وغیرہ شامل ہوں گے۔ کاروباری اعداد و شمار کی اس سیاق و سباق سے متعلق معلومات میں معنی اور مواد، ایسی پالیسیاں جو حکومت کرتی ہیں، تکنیکی صفات، تبدیل ہونے والی وضاحتیں، اور ہیرا پھیری کرنے والے پروگرام شامل ہیں۔ تعریف میٹا ڈیٹا ذخیرہ میٹا ڈیٹا کو جسمانی طور پر ذخیرہ کرنے اور کیٹلاگ کرنے کا ذمہ دار ہے۔ میٹا ڈیٹا کے ذخیرے میں ڈیٹا عام، مربوط، موجودہ اور تاریخی ہونا چاہیے: عام میٹا ماڈل کو میٹا ڈیٹا کو ایپلی کیشنز کے مخصوص طریقے سے ذخیرہ کرنے کے بجائے عام اصطلاحات کے ذریعے ذخیرہ کرنا چاہیے، تاکہ اگر آپ کا ڈیٹا بیس معیاری ایک پروڈکٹ سے دوسرے پروڈکٹ میں تبدیل ہو تو میٹا ڈیٹا کے ذخیرے کے فزیکل میٹا ماڈل کو تبدیل کرنے کی ضرورت نہیں ہوگی۔ میٹا ڈیٹا ذخیرہ کا انضمام تمام کاروباری علاقوں کے میٹا ڈیٹا کو مربوط انداز میں ہونے کی اجازت دیتا ہے: تنظیم کے تمام ڈومینز اور موضوع کے علاقوں کا احاطہ کرنا۔ موجودہ اور تاریخی میٹا ڈیٹا کے ذخیرے میں قابل رسائی موجودہ اور تاریخی میٹا ڈیٹا ہونا چاہیے۔ میٹا ڈیٹا کے ذخائر کو ڈیٹا ڈکشنری کہا جاتا تھا۔ کاروباری ذہانت کے لیے میٹا ڈیٹا کے استعمال کی ضروریات کی منتقلی کے ساتھ ساتھ میٹا ڈیٹا کے ذخیرے کا دائرہ بھی بڑھ گیا ہے۔ پہلے کی ڈیٹا ڈکشنریاں کاروبار کے ساتھ ٹیکنالوجی کے تعامل کے لیے قریب ترین جگہ ہوتی ہیں۔ ڈیٹا ڈکشنری ابتدائی مراحل میں میٹا ڈیٹا ریپوزیٹری کی کائنات ہیں لیکن جیسے جیسے دائرہ کار میں اضافہ ہوا بزنس گلوسری اور ان کے ٹیگز مختلف قسم کے اسٹیٹس فلیگ کے لیے کاروباری پہلو میں ابھرے جبکہ ٹیکنالوجی میٹا ڈیٹا کی کھپت، ان کے نسب اور روابط نے ریپوزیٹری کو کاروبار اور ٹیکنالوجی کو ایک ساتھ لانے کے لیے قیمتی رپورٹس کا ذریعہ بنا دیا اور ڈیٹا مینجمنٹ کے فیصلوں کو آسان بنانے کے ساتھ ساتھ تبدیلیوں کی لاگت کا اندازہ لگانے میں مدد کی۔ میٹا ڈیٹا ریپوزیٹری انٹرپرائز وائڈ ڈیٹا گورننس، ڈیٹا کوالٹی اور ماسٹر ڈیٹا مینجمنٹ (جس میں ماسٹر ڈیٹا اور ریفرنس ڈیٹا شامل ہیں) کی کھوج کرتا ہے اور ڈیٹا ڈھانچے کے لیے فیصلہ سپورٹ سسٹم فراہم کرنے کے لیے تنظیم بھر میں مربوط میٹا ڈیٹا کے ساتھ معلومات کی اس دولت کو مربوط کرتا ہے، حالانکہ یہ صرف مختلف نظاموں سے استعمال ہونے والے ڈھانچے کی عکاسی کرتا ہے۔ ریپوزیٹری بمقابلہ رجسٹری ریپوزیٹری میں رجسٹری کے مقابلے میں اضافی فعالیت ہوتی ہے۔ میٹا ڈیٹا ذخیرہ نہ صرف میٹا ڈیٹا کو اسٹور کرتا ہے جیسے میٹا ڈیٹا رجسٹری بلکہ متعلقہ میٹا ڈیٹا کی اقسام کے ساتھ تعلقات بھی شامل کرتا ہے۔ میٹا ڈیٹا جب تنظیم میں اس کے داخلے کے مقام سے ڈیلیوری ایبل تک بہاؤ میں متعلق ہوتا ہے تو اسے اس ڈیٹا پوائنٹ کا نسب سمجھا جاتا ہے۔ میٹا ڈیٹا جب دوسرے متعلقہ میٹا ڈیٹا کی اقسام سے متعلق ہوتا ہے تو اسے لنکیجز کہا جاتا ہے۔ تنظیم بھر میں تمام میٹا ڈیٹا پوائنٹس کو تعلقات فراہم کرکے اور تبدیلیوں کو سنبھالنے کے لیے فن تعمیر کے ساتھ اپنی سالمیت کو برقرار رکھتے ہوئے، میٹا ڈیٹا ذخیرہ مکمل ڈیٹا کے بہاؤ اور ان کی تعریفوں اور ان کے اثرات کو سمجھنے کے لیے بنیادی مواد فراہم کرتا ہے۔ اس کے علاوہ اہم خصوصیت ورژن کنٹرول کو برقرار رکھنا ہے حالانکہ اس کے برعکس یہ بیان بحث کے لیے کھلا ہے۔ یہ تعریفیں اب بھی تیار ہو رہی ہیں، اس لیے تعریفوں کی درستگی کو بہتر بنانے کی ضرورت ہے۔ رجسٹری کا مقصد میٹا ڈیٹا عنصر کی وضاحت کرنا اور پوری تنظیم میں برقرار رکھنا ہے۔ اور ڈیٹا ماڈل اور دیگر ڈیٹا مینجمنٹ ٹیمیں کسی بھی تبدیلی کی پیروی کے لیے رجسٹری کا حوالہ دیتی ہیں۔ جبکہ میٹا ڈیٹا ذخیرہ تنظیموں میں مختلف میٹا ڈیٹا سسٹمز سے میٹا ڈیٹا کا ذریعہ بنتا ہے اور اس کی عکاسی کرتا ہے کہ اوپر کی طرف کیا ہے۔ ریپوزیٹری کبھی بھی اپ اسٹریم کے طور پر کام نہیں کرتی جبکہ رجسٹری کو میٹا ڈیٹا تبدیلیوں کے لیے اپ اسٹریم کے طور پر استعمال کیا جاتا ہے۔ استعمال کی وجہ میٹا ڈیٹا ذخیرہ تنظیم کے ڈیٹا کنٹینرز کے تمام ڈھانچے کو ایک مربوط جگہ پر قابل بناتا ہے۔ اس سے حساب شدہ کاروباری فیصلے کرنے کے لیے وسائل سے بھرپور معلومات کی بھرمار ہوتی ہے۔ یہ ٹول تمام ماڈلز کو مربوط کرنے کے لیے ڈیٹا ماڈل کی ایک عام شکل کا استعمال کرتا ہے اس طرح تنظیم کے تمام ایپلی کیشنز اور پروگراموں کو ایک فارمیٹ میں لاتا ہے۔ اور اس کے اوپر کاروباری تعریفیں اور کاروباری عمل کا اطلاق کاروبار اور ٹیکنالوجی کو قریب لاتا ہے جس سے تنظیموں کو مخصوص اہداف کے ساتھ قابل اعتماد روڈ میپ بنانے میں مدد ملے گی۔ ون اسٹاپ معلومات کے ساتھ، کاروبار کو تبدیلیوں پر زیادہ کنٹرول حاصل ہوگا، اور وہ ٹول کے اثرات کا تجزیہ کر سکتا ہے۔ عام طور پر کاروبار تبدیلیاں کرنے یا نئے ڈیٹا ڈھانچے کو شامل کرنے یا تنظیم کے ڈیٹا مینجمنٹ میں ڈھانچے کو ہٹانے کے لیے اثرات پر دریافت اور تحقیق کی بنیاد پر فیصلے کرنے کے لیے زیادہ وقت اور پیسہ خرچ کرتا ہے۔ ایک منظم اور اچھی طرح سے برقرار رکھے ہوئے ذخیرے کے ساتھ، پروڈکٹ کو آئیڈیاشن سے ڈیلیوری کی طرف منتقل کرنے میں کم سے کم وقت لگتا ہے (دیگر متغیرات کو مستقل سمجھتے ہوئے)۔ خلاصہ یہ ہے کہ: تنظیم بھر میں میٹا ڈیٹا کا انضمام مختلف میٹا ڈیٹا کی اقسام کے درمیان تعلقات استوار کریں مختلف متفرق نظاموں کے درمیان تعلقات استوار کریں مختلف میٹا ڈیٹا کی اقسام کے درمیان تعلقات استوار کریں مختلف متفرق نظاموں کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان تعلقات استوار کریں مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے مابین مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف میٹا ڈیٹا کی اقسام کے درمیان مختلف قسم کے میٹا ڈیٹا کی اقسام کے درمیان مختلف قسم کے میٹا ڈیٹا کے اجزاء کے لیے ہر ڈیٹا بیس مینجمنٹ سسٹم (ڈی بی ایم ایس) اور ڈیٹا بیس ٹولز کی اپنی زبان ہوتی ہے۔ ڈیٹا بیس ایپلی کیشنز کے پاس پہلے سے ہی اپنے ذخائر یا رجسٹریاں ہیں جن سے توقع کی جاتی ہے کہ وہ اندر موجود ڈیٹا تک رسائی کے لیے تمام ضروری فعالیت فراہم کریں گی۔ دکاندار نہیں چاہتے کہ دوسری کمپنیاں آسانی سے ڈیٹا کو اپنی مصنوعات سے دور اور حریف مصنوعات میں منتقل کرنے کے قابل ہوں، لہذا وہ میٹا ڈیٹا کو سنبھالنے کے طریقے کے ساتھ ملکیتی ہیں۔ کیس ٹولز، ڈی بی ایم ایس ڈکشنریز، ای ٹی ایل ٹولز، ڈیٹا کلینزنگ ٹولز، او ایل اے پی ٹولز، اور ڈیٹا مائننگ ٹولز سبھی میٹا ڈیٹا کو مختلف طریقے سے ہینڈل اور اسٹور کرتے ہیں۔ ان تمام ٹولز سے میٹا ڈیٹا اجزاء کو ذخیرہ کرنے کے لیے صرف ایک میٹا ڈیٹا ذخیرہ ڈیزائن کیا جا سکتا ہے۔ ڈیزائن میٹا ڈیٹا کے ذخائر کو میٹا ڈیٹا کو چار درجہ بندی میں محفوظ کرنا چاہیے: ملکیت، وضاحتی خصوصیات، قواعد و ضوابط اور پالیسیاں، اور جسمانی خصوصیات۔ ملکیت، ڈیٹا کے مالک اور درخواست کے مالک کو دکھاتی ہے۔ وضاحتی خصوصیات، ناموں، اقسام اور لمبائی کی وضاحت کرتی ہیں، اور کاروباری ڈیٹا یا کاروباری عمل کو بیان کرنے والی تعریفیں۔ قواعد و ضوابط، سیکیورٹی، ڈیٹا کی صفائی، ڈیٹا کے لیے ٹائم لائنز اور تعلقات کی وضاحت کریں گے۔ جسمانی خصوصیات اصل یا ماخذ، اور جسمانی مقام کی وضاحت کرتی ہیں۔ ڈیٹا بیس بنانے کے لیے منطقی ڈیٹا ماڈل بنانے کی طرح، منطقی میٹا ماڈل کاروباری ڈیٹا کے لیے میٹا ڈیٹا کی ضروریات کی نشاندہی کرنے میں مدد کر سکتا ہے۔ میٹا ڈیٹا ذخیرہ مرکزی، وکندریقرت، یا تقسیم کیا جائے گا۔ ایک مرکزی ڈیزائن کا مطلب یہ ہے کہ میٹا ڈیٹا ریپوزیٹری کے لیے ایک ڈیٹا بیس موجود ہے جو کاروبار بھر میں تمام ایپلی کیشنز کے لیے میٹا ڈیٹا کو محفوظ کرتا ہے۔ ایک مرکزی میٹا ڈیٹا ذخیرہ میں مرکزی ڈیٹا بیس کے یکساں فوائد اور نقصانات ہوتے ہیں۔ انتظام کرنا آسان ہے کیونکہ تمام ڈیٹا ایک ڈیٹا بیس میں ہے، لیکن نقصان یہ ہے کہ رکاوٹیں پیدا ہو سکتی ہیں۔ ایک وکندریقرت میٹا ڈیٹا ذخیرہ میٹا ڈیٹا کو متعدد ڈیٹا بیس میں محفوظ کرتا ہے، جو یا تو مقام اور یا کاروبار کے محکموں سے الگ ہوتا ہے۔ یہ ریپوزیٹری کے انتظام کو مرکزی میٹا ڈیٹا ریپوزیٹری سے زیادہ شامل کرتا ہے، لیکن فائدہ یہ ہے کہ میٹا ڈیٹا کو انفرادی محکموں میں تقسیم کیا جا سکتا ہے۔ تقسیم شدہ میٹا ڈیٹا ذخیرہ ایک وکندریقرت طریقہ استعمال کرتا ہے، لیکن وکندریقرت میٹا ڈیٹا ذخیرہ کے برعکس میٹا ڈیٹا اپنی اصل درخواست میں رہتا ہے۔ ایک ایکس ایم ایل گیٹ وے بنایا جاتا ہے جو ہر مختلف ایپلی کیشن کے اندر میٹا ڈیٹا تک رسائی کے لیے ڈائرکٹری کے طور پر کام کرتا ہے۔ تقسیم شدہ میٹا ڈیٹا کے ذخیرے کے فوائد اور نقصانات تقسیم شدہ ڈیٹا بیس کی عکاسی کرتے ہیں۔ انفارمیشن ماڈل کے ڈیزائن میں میٹا ڈیٹا کی اقسام کی مختلف پرتیں شامل ہونی چاہئیں جنہیں ڈیٹا کا مربوط نظارہ بنانے کے لیے اوور لیپ کیا جانا چاہیے۔ مختلف میٹا ڈیٹا کی اقسام کو کاروباری لغت سے منسلک ٹاپ ڈاؤن ماڈل میں متعلقہ میٹا ڈیٹا عناصر کے ساتھ سلائی کیا جانا چاہیے۔ میٹا ڈیٹا کی پرتیں: بزنس گلوسری: کاروباری اصطلاحات کے ساتھ تکراری تعلق پر مشتمل ہے۔ کاروباری ٹیگز: اس اصطلاح یا شرائط سے مختلف وابستگی پر مشتمل ہوتے ہیں۔ ڈیٹا ڈکشنری: میٹا ڈیٹا عناصر کی تعریف اور ڈیٹا یا انٹرپرائز فن تعمیر کے ذریعہ فراہم کردہ ان کی تکنیکی تعریفوں کے لیے ڈیٹا ماڈل ٹولز سے معلومات پر مشتمل ہے۔ تصوراتی ڈیٹا ماڈل: منطقی ڈیٹا ماڈل جسمانی ڈیٹا ماڈل ڈیٹا بیس کے توثیق کے قواعد اور ڈیٹا کے معیار کے قواعد ای ٹی ایل، کاروباری قواعد اور صفات اور اداروں کے ساتھ ان کا تعلق نقشہ سازی کے نمونوں (تعلقات) کو نشانہ بنانے کے لیے ماخذ رپورٹنگ کی ضروریات (تعلقات) کاروباری عمل اور ٹیکنالوجی کے لوگوں کے درجہ بندی اور ان کے تعلقات کے مالک کے ساتھ ان کے تعلقات ادارے-تعلقات/آبجیکٹ پر مبنی میٹا ڈیٹا کے ذخائر کو یا تو ہستی-تعلقات کے ماڈل، یا آبجیکٹ پر مبنی ڈیزائن کے طور پر ڈیزائن کیا جا سکتا ہے۔ حوالہ جات ڈیٹا ماڈلنگ ڈیٹا بیس میٹا ڈیٹا میٹا ڈیٹا رجسٹری بھی دیکھیں۔