ایمیزون سیج میکر فیچر اسٹور مشین لرننگ (ML) ماڈلز کی خصوصیات کو ذخیرہ کرنے، اشتراک کرنے اور ان کا نظم کرنے کے لیے ایک مکمل طور پر منظم، مقصد سے بنایا گیا ذخیرہ ہے۔ خصوصیات تربیت اور تخمینہ کے دوران استعمال ہونے والے ML ماڈلز کے ان پٹ ہیں۔ مثال کے طور پر، ایک ایسی ایپلی کیشن جو موسیقی کی پلے لسٹ کی سفارش کرتی ہے، خصوصیات میں گانے کی درجہ بندی، سننے کا دورانیہ، اور سننے والوں کی آبادی شامل ہو سکتی ہے۔ خصوصیات کو متعدد ٹیمیں بار بار استعمال کرتی ہیں، اور انتہائی درست ماڈل کو یقینی بنانے کے لیے خصوصیت کا معیار اہم ہے۔ اس کے علاوہ، جب بیچ میں ماڈلز کو آف لائن تربیت دینے کے لیے استعمال ہونے والی خصوصیات کو حقیقی وقت کے تخمینے کے لیے دستیاب کرایا جاتا ہے، تو دونوں فیچر اسٹورز کو ہم آہنگ رکھنا مشکل ہوتا ہے۔ سیج میکر فیچر سٹور ایم ایل لائف سائیکل میں فیچرز پر کارروائی، معیاری بنانے اور استعمال کرنے کے لیے ایک محفوظ اور متحد اسٹور فراہم کرتا ہے۔
سیج میکر فیچر اسٹور اب تمام AWS اکاؤنٹس میں فیچر گروپس کا اشتراک، دریافت اور رسائی کو آسان بنا دیتا ہے۔ یہ نئی صلاحیت تعاون کو فروغ دیتی ہے اور ایم ایل ماڈل اور ایپلیکیشن ڈیولپمنٹ میں شامل ٹیموں کے لیے ڈپلیکیٹ کام کو کم سے کم کرتی ہے، خاص طور پر مختلف کاروباری اکائیوں یا افعال پر محیط متعدد اکاؤنٹس والے انٹرپرائز ماحول میں۔
اس لانچ کے ساتھ، اکاؤنٹ کے مالکان دوسرے اکاؤنٹس کے ذریعے منتخب فیچر گروپس تک رسائی دے سکتے ہیں۔ AWS ریسورس ایکسیس مینیجر (AWS RAM)۔ انہیں رسائی دیے جانے کے بعد، ان اکاؤنٹس کے صارفین آسانی سے اپنے تمام فیچر گروپس کو دیکھ سکتے ہیں، بشمول مشترکہ گروپس، ایمیزون سیج میکر اسٹوڈیو یا SDKs۔ یہ ٹیموں کو دیگر ٹیموں کے ذریعہ تیار کردہ خصوصیات کو دریافت کرنے اور استعمال کرنے کے قابل بناتا ہے، علم کے اشتراک اور کارکردگی کو فروغ دیتا ہے۔ مزید برآں، مشترکہ وسائل کے استعمال کی تفصیلات کی نگرانی کی جا سکتی ہے۔ ایمیزون کلاؤڈ واچ اور AWS CloudTrail. گہرے غوطے کے لیے رجوع کریں۔ کراس اکاؤنٹ فیچر گروپ کی دریافت اور رسائی.
اس پوسٹ میں، ہم اس بات پر تبادلہ خیال کرتے ہیں کہ کراس اکاؤنٹ تک رسائی کے ساتھ مرکزی فیچر اسٹور کیوں اور کیسے ہے۔ ہم دکھاتے ہیں کہ اسے کیسے ترتیب دیا جائے اور نمونہ کا مظاہرہ کیسے چلایا جائے، ساتھ ہی ساتھ آپ اپنی تنظیم میں اس نئی صلاحیت کو استعمال کرنے سے جو فوائد حاصل کر سکتے ہیں۔
جسے کراس اکاؤنٹ فیچر اسٹور کی ضرورت ہے۔
اداروں کو حساس ڈیٹا تک غیر مجاز رسائی کو روکتے ہوئے درست ایم ایل ماڈلز بنانے کے لیے تمام ٹیموں میں خصوصیات کو محفوظ طریقے سے شیئر کرنے کی ضرورت ہے۔ SageMaker فیچر اسٹور اب AWS RAM کے ذریعے تمام اکاؤنٹس میں خصوصیات کے دانے دار اشتراک کی اجازت دیتا ہے، جس سے گورننس کے ساتھ باہمی تعاون کے ساتھ ماڈل کی ترقی کو ممکن بنایا جا سکتا ہے۔
سیج میکر فیچر اسٹور ٹریننگ اور انفرنسنگ کے دوران استعمال ہونے والی ML خصوصیات کے لیے مقصد سے بنایا گیا اسٹوریج اور انتظام فراہم کرتا ہے۔ کراس اکاؤنٹ سپورٹ کے ساتھ، آپ اب منتخب طور پر ایک AWS اکاؤنٹ میں محفوظ کردہ خصوصیات کو اپنی تنظیم کے دوسرے اکاؤنٹس کے ساتھ شیئر کر سکتے ہیں۔
مثال کے طور پر، تجزیاتی ٹیم مرکزی انتظامی اکاؤنٹ میں کسٹمر پروفائل، لین دین کی تاریخ، اور پروڈکٹ کیٹلاگ جیسی خصوصیات کو درست کر سکتی ہے۔ ان تک ML ڈویلپرز کو دوسرے محکموں جیسے مارکیٹنگ، دھوکہ دہی کا پتہ لگانے اور ماڈل بنانے کے لیے محفوظ طریقے سے رسائی حاصل کرنے کی ضرورت ہے۔
تمام اکاؤنٹس میں ML خصوصیات کا اشتراک کرنے کے اہم فوائد درج ذیل ہیں:
- مستقل اور دوبارہ قابل استعمال خصوصیات - کیوریٹڈ فیچرز کا مرکزی شیئرنگ ٹریننگ کے لیے مستقل ان پٹ ڈیٹا فراہم کرکے ماڈل کی درستگی کو بہتر بناتا ہے۔ ٹیمیں دوسروں کی تخلیق کردہ خصوصیات کو ہر اکاؤنٹ میں ڈپلیکیٹ کرنے کے بجائے دریافت اور استعمال کر سکتی ہیں۔
- فیچر گروپ ایکسیس کنٹرول - آپ اکاؤنٹ کے استعمال کے معاملے کے لیے درکار مخصوص فیچر گروپس تک رسائی فراہم کر سکتے ہیں۔ مثال کے طور پر، مارکیٹنگ ٹیم صرف سفارشی ماڈلز کے لیے درکار کسٹمر پروفائل فیچر گروپ تک رسائی حاصل کر سکتی ہے۔
- ٹیموں کے درمیان تعاون - مشترکہ خصوصیات مختلف ٹیموں کو اجازت دیتی ہیں جیسے کہ دھوکہ دہی، مارکیٹنگ، اور سیلز کو خاموش خصوصیات بنانے کے بجائے ایک ہی قابل اعتماد ڈیٹا کا استعمال کرتے ہوئے ایم ایل ماڈلز بنانے میں تعاون کریں۔
- تعمیل کے لیے آڈٹ ٹریل - منتظمین CloudTrail ایونٹ لاگز کا استعمال کرتے ہوئے مرکزی طور پر تمام اکاؤنٹس کے فیچر کے استعمال کی نگرانی کر سکتے ہیں۔ یہ نظم و نسق اور تعمیل کے لیے درکار آڈٹ ٹریل فراہم کرتا ہے۔
کراس اکاؤنٹ فیچر اسٹورز میں صارفین سے پروڈیوسرز کی وضاحت کرنا
مشین لرننگ کے دائرے میں، فیچر اسٹور ایک اہم پل کے طور پر کام کرتا ہے، جو ڈیٹا فراہم کرنے والوں کو ان لوگوں سے جوڑتا ہے جو اسے استعمال کرتے ہیں۔ فیچر اسٹور کے لیے کراس اکاؤنٹ سیٹ اپ کا استعمال کرتے ہوئے اس اختلاف کو مؤثر طریقے سے منظم کیا جا سکتا ہے۔ آئیے درج ذیل شخصیات اور حقیقی دنیا کی مشابہت کا استعمال کرتے ہوئے اس کو بے نقاب کریں:
- ڈیٹا اور ایم ایل انجینئرز (مالکان اور پروڈیوسر) - وہ فیچر اسٹور میں ڈیٹا فراہم کرکے بنیاد ڈالتے ہیں۔
- ڈیٹا سائنسدان (صارفین) - وہ اپنے ماڈلز کو تیار کرنے کے لیے اس ڈیٹا کو نکالتے اور استعمال کرتے ہیں۔
ڈیٹا انجینئر ابتدائی بلیو پرنٹ کا خاکہ بنانے والے معمار کے طور پر کام کرتے ہیں۔ ان کا کام موثر ڈیٹا پائپ لائنوں کی تعمیر اور نگرانی کرنا ہے۔ ماخذ کے نظام سے ڈیٹا کھینچتے ہوئے، وہ خام ڈیٹا کی صفات کو قابل فہم خصوصیات میں ڈھالتے ہیں۔ مثال کے طور پر "عمر" لیں۔ اگرچہ یہ محض اب اور کسی کی تاریخ پیدائش کے درمیان کے وقفے کی نمائندگی کرتا ہے، لیکن اس کی تشریح ہر تنظیم میں مختلف ہو سکتی ہے۔ معیار، یکسانیت اور مستقل مزاجی کو یقینی بنانا یہاں سب سے اہم ہے۔ ان کا مقصد ڈیٹا کو مرکزی فیچر اسٹور میں فیڈ کرنا ہے، اسے غیر متنازعہ حوالہ نقطہ کے طور پر قائم کرنا ہے۔
ML انجینئرز ان بنیادی خصوصیات کو بہتر بناتے ہیں، انہیں بالغ ML ورک فلو کے لیے تیار کرتے ہیں۔ بینکنگ کے تناظر میں، وہ اکاؤنٹ بیلنس سے شماریاتی بصیرت نکال سکتے ہیں، رجحانات اور بہاؤ کے نمونوں کی شناخت کر سکتے ہیں۔ جس رکاوٹ کا انہیں اکثر سامنا کرنا پڑتا ہے وہ فالتو پن ہے۔ متنوع ML اقدامات میں دہرائی جانے والی خصوصیت تخلیق کرنے والی پائپ لائنوں کو دیکھنا عام ہے۔
ڈیٹا سائنس دانوں کا تصور کریں جیسے گورمیٹ شیف ایک اچھی طرح سے ذخیرہ شدہ پینٹری کی تلاش کر رہے ہیں، اور اپنے اگلے پکوان کے شاہکار کے لیے بہترین اجزاء تلاش کر رہے ہیں۔ ان کا وقت جدید ڈیٹا کی ترکیبیں تیار کرنے میں لگانا چاہئے، پینٹری کو دوبارہ جوڑنے میں نہیں۔ اس موڑ پر رکاوٹ صحیح ڈیٹا کی دریافت ہے۔ ایک صارف دوست انٹرفیس، موثر سرچ ٹولز اور خصوصیت کی جامع وضاحت سے لیس، ناگزیر ہے۔
خلاصہ یہ کہ کراس اکاؤنٹ فیچر اسٹور سیٹ اپ ڈیٹا پروڈیوسر اور صارفین کے کردار کو احتیاط سے تقسیم کرتا ہے، جس سے کارکردگی، وضاحت اور جدت کو یقینی بنایا جاتا ہے۔ چاہے آپ بنیاد رکھ رہے ہوں یا اس کے اوپر تعمیر کر رہے ہوں، اپنے کردار اور اوزار کو جاننا اہم ہے۔
مندرجہ ذیل خاکہ میں دو مختلف ڈیٹا سائنسدان ٹیموں کو دکھایا گیا ہے، دو مختلف AWS اکاؤنٹس سے، جو اپنے ML ماڈل بنانے کے لیے درکار بہترین خصوصیات کو منتخب کرنے کے لیے ایک ہی مرکزی فیچر اسٹور کا اشتراک اور استعمال کرتے ہیں۔ مرکزی فیچر اسٹور ڈیٹا انجینئرز اور ایم ایل انجینئرز کے زیر انتظام ایک مختلف اکاؤنٹ میں واقع ہے، جہاں ڈیٹا گورننس کی پرت اور ڈیٹا لیک عام طور پر واقع ہوتے ہیں۔
کراس اکاؤنٹ فیچر گروپ کنٹرولز
سیج میکر فیچر اسٹور کے ساتھ، آپ تمام اکاؤنٹس میں فیچر گروپ کے وسائل کا اشتراک کر سکتے ہیں۔ وسائل کا مالک اکاؤنٹ وسائل صارفین کے اکاؤنٹس کے ساتھ شیئر کرتا ہے۔ وسائل کے اشتراک سے منسلک اجازتوں کی دو الگ قسمیں ہیں:
- دریافت کرنے کی اجازتیں۔ - دریافت مطلب ہے فیچر گروپ کے نام اور میٹا ڈیٹا دیکھنے کے قابل ہونا۔ جب آپ دریافت کرنے کی اجازت دیتے ہیں، تو اکاؤنٹ میں موجود تمام فیچر گروپ ہستی جن سے آپ اشتراک کرتے ہیں (وسائل کے مالک کا اکاؤنٹ) ان اکاؤنٹس کے ذریعے قابل دریافت ہو جاتے ہیں جن کے ساتھ آپ اشتراک کر رہے ہیں (وسائل صارفین کے اکاؤنٹس)۔ مثال کے طور پر، اگر آپ وسائل کے صارف اکاؤنٹ کے ذریعے وسائل کے مالک کے اکاؤنٹ کو قابل دریافت بناتے ہیں، تو وسائل کے صارف اکاؤنٹ کے پرنسپلز وسائل کے مالک کے اکاؤنٹ میں موجود تمام فیچر گروپس کو دیکھ سکتے ہیں۔ یہ اجازت سیج میکر کیٹلاگ ریسورس کی قسم کا استعمال کرتے ہوئے وسائل صارفین کے اکاؤنٹس کو دی جاتی ہے۔
- اجازت تک رسائی - جب آپ رسائی کی اجازت دیتے ہیں، تو آپ ایسا فیچر گروپ ریسورس لیول پر کرتے ہیں (اکاؤنٹ کی سطح پر نہیں)۔ یہ آپ کو ڈیٹا تک رسائی فراہم کرنے پر مزید دانے دار کنٹرول فراہم کرتا ہے۔ رسائی کی اجازت کی قسم جو دی جا سکتی ہیں وہ صرف پڑھنے، پڑھنے/لکھنے، اور منتظم ہیں۔ مثال کے طور پر، آپ وسائل کے مالک اکاؤنٹ سے صرف مخصوص فیچر گروپس کو منتخب کر سکتے ہیں جو آپ کی کاروباری ضروریات کے لحاظ سے ریسورس صارف اکاؤنٹ کے پرنسپل کے ذریعے قابل رسائی ہو۔ یہ اجازت فیچر گروپ ریسورس کی قسم کا استعمال کرتے ہوئے اور فیچر گروپ اداروں کی وضاحت کرکے وسائل صارفین کے اکاؤنٹس کو دی جاتی ہے۔
مندرجہ ذیل مثال کا خاکہ سیج میکر کیٹلاگ ریسورس کی قسم کا اشتراک کرنے کا تصور کرتا ہے جس میں دریافت کی اجازت دی جاتی ہے بمقابلہ فیچر گروپ ریسورس ٹائپ ہستی کو رسائی کی اجازت کے ساتھ شیئر کرنا۔ سیج میکر کیٹلاگ میں آپ کے فیچر گروپ کے تمام اداروں پر مشتمل ہے۔ دریافت کرنے کی اجازت ملنے پر، وسائل کا صارف اکاؤنٹ وسائل کے مالک کے اکاؤنٹ میں موجود تمام فیچر گروپ اداروں کو تلاش اور دریافت کر سکتا ہے۔ فیچر گروپ ہستی میں آپ کا ML ڈیٹا ہوتا ہے۔ رسائی کی اجازت ملنے پر، وسائل صارف اکاؤنٹ فیچر گروپ ڈیٹا تک رسائی حاصل کر سکتا ہے، جس تک رسائی متعلقہ رسائی کی اجازت سے طے ہوتی ہے۔
حل جائزہ
SageMaker فیچر اسٹور کا استعمال کرتے ہوئے اکاؤنٹس کے درمیان محفوظ طریقے سے خصوصیات کا اشتراک کرنے کے لیے درج ذیل مراحل کو مکمل کریں:
- ماخذ (مالک) اکاؤنٹ میں، ڈیٹا سیٹس کو داخل کریں اور معمول کی خصوصیات تیار کریں۔ متعلقہ خصوصیات کو منطقی گروپس میں ترتیب دیں جنہیں فیچر گروپ کہتے ہیں۔
- مخصوص فیچر گروپس کو کراس اکاؤنٹ تک رسائی دینے کے لیے وسائل کا حصہ بنائیں۔ حاصل اور ڈالنے جیسی اجازت شدہ کارروائیوں کی وضاحت کریں، اور رسائی کو صرف مجاز اکاؤنٹس تک محدود کریں۔
- ہدف (صارفین) اکاؤنٹس میں، مشترکہ خصوصیات تک رسائی کے لیے AWS RAM کی دعوت قبول کریں۔ دی گئی اجازتوں کو سمجھنے کے لیے رسائی کی پالیسی کا جائزہ لیں۔
ٹارگٹ اکاؤنٹس میں ڈویلپرز اب SageMaker SDK کا استعمال کرتے ہوئے مشترکہ خصوصیات کو بازیافت کر سکتے ہیں، اضافی ڈیٹا کے ساتھ شامل ہو سکتے ہیں، اور ML ماڈلز کو تربیت دینے کے لیے استعمال کر سکتے ہیں۔ سورس اکاؤنٹ کلاؤڈ ٹریل ایونٹ لاگز کا استعمال کرتے ہوئے تمام اکاؤنٹس کے ذریعے مشترکہ خصوصیات تک رسائی کی نگرانی کر سکتا ہے۔ آڈٹ لاگز خصوصیت کے استعمال میں مرکزی مرئیت فراہم کرتے ہیں۔
ان اقدامات کے ساتھ، آپ اپنی تنظیم کی ٹیموں کو باہمی تعاون کے ساتھ ماڈل کی ترقی کے لیے مشترکہ ML خصوصیات کو محفوظ طریقے سے استعمال کرنے کے قابل بنا سکتے ہیں۔
شرائط
ہم فرض کرتے ہیں کہ آپ نے پہلے ہی فیچر گروپس بنا لیے ہیں اور متعلقہ فیچرز کو اپنے مالک کے اکاؤنٹ میں شامل کر لیا ہے۔ شروع کرنے کے بارے میں مزید معلومات کے لیے، رجوع کریں۔ ایمیزون سیج میکر فیچر اسٹور کے ساتھ شروع کریں۔.
دریافت کرنے کی اجازت دیں۔
سب سے پہلے، ہم یہ ظاہر کرتے ہیں کہ اپنے SageMaker فیچر اسٹور کیٹلاگ کو مالک کے اکاؤنٹ میں کیسے بانٹنا ہے۔ درج ذیل مراحل کو مکمل کریں:
- سیج میکر فیچر اسٹور کیٹلاگ کے مالک اکاؤنٹ میں، AWS RAM کنسول کھولیں۔
- کے تحت میرے ذریعہ اشتراک کردہ نیویگیشن پین میں، منتخب کریں۔ وسائل کے حصص.
- میں سے انتخاب کریں وسائل کا حصہ بنائیں.
- وسائل کے اشتراک کا نام درج کریں اور منتخب کریں۔ سیج میکر ریسورس کیٹلاگ وسائل کی قسم کے طور پر۔
- میں سے انتخاب کریں اگلے.
- صرف قابل دریافت رسائی کے لیے، درج کریں۔
AWSRAMPermissionSageMakerCatalogResourceSearch
لیے منظم اجازتیں۔. - میں سے انتخاب کریں اگلے.
- اپنے صارف اکاؤنٹ کی شناخت درج کریں اور منتخب کریں۔ شامل کریں. آپ متعدد صارف اکاؤنٹس شامل کر سکتے ہیں۔
- میں سے انتخاب کریں اگلے اور اپنے وسائل کا حصہ مکمل کریں۔
اب مشترکہ سیج میکر فیچر اسٹور کیٹلاگ پر ظاہر ہونا چاہئے۔ وسائل کے حصص صفحہ.
آپ استعمال کرکے ایک ہی نتیجہ حاصل کرسکتے ہیں۔ AWS کمانڈ لائن انٹرفیس (AWS CLI) درج ذیل کمانڈ کے ساتھ (اپنا AWS علاقہ، مالک اکاؤنٹ ID، اور صارف اکاؤنٹ ID فراہم کریں):
وسائل کے اشتراک کی دعوت قبول کریں۔
وسائل کے اشتراک کی دعوت کو قبول کرنے کے لیے، درج ذیل مراحل کو مکمل کریں:
- ہدف (صارف) اکاؤنٹ میں، AWS RAM کنسول کھولیں۔
- کے تحت میرےساتھ اشتراک کیا نیویگیشن پین میں، منتخب کریں۔ وسائل کے حصص.
- نیا زیر التواء وسائل کا حصہ منتخب کریں۔
- میں سے انتخاب کریں وسائل کا حصہ قبول کریں۔.
آپ مندرجہ ذیل کمانڈ کے ساتھ AWS CLI کا استعمال کرتے ہوئے وہی نتیجہ حاصل کر سکتے ہیں:
پچھلی کمانڈ کے آؤٹ پٹ سے، کی قدر بازیافت کریں۔ resourceShareInvitationArn
اور پھر درج ذیل کمانڈ کے ساتھ دعوت نامہ قبول کریں:
AWS RAM کے ذریعے دوسرے اکاؤنٹ کے ساتھ فیچر گروپس کا اشتراک کرنے کے لیے ورک فلو یکساں ہے۔
ٹارگٹ اکاؤنٹ کے ساتھ کچھ فیچر گروپس کا اشتراک کرنے کے بعد، آپ SageMaker فیچر اسٹور کا معائنہ کر سکتے ہیں، جہاں آپ دیکھ سکتے ہیں کہ نیا کیٹلاگ دستیاب ہے۔
رسائی کی اجازت دیں۔
رسائی کی اجازت کے ساتھ، ہم فیچر گروپ ریسورس لیول پر اجازتیں دے سکتے ہیں۔ درج ذیل مراحل کو مکمل کریں:
- سیج میکر فیچر اسٹور کیٹلاگ کے مالک اکاؤنٹ میں، AWS RAM کنسول کھولیں۔
- کے تحت میرے ذریعہ اشتراک کردہ نیویگیشن پین میں، منتخب کریں۔ وسائل کے حصص.
- میں سے انتخاب کریں وسائل کا حصہ بنائیں.
- وسائل کے اشتراک کا نام درج کریں اور منتخب کریں۔ سیج میکر فیچر گروپس وسائل کی قسم کے طور پر۔
- اشتراک کرنے کے لیے ایک یا زیادہ فیچر گروپس کو منتخب کریں۔
- میں سے انتخاب کریں اگلے.
- پڑھنے/لکھنے تک رسائی کے لیے، درج کریں۔
AWSRAMPermissionSageMakerFeatureGroupReadWrite
لیے منظم اجازتیں۔. - میں سے انتخاب کریں اگلے.
- اپنے صارف اکاؤنٹ کی شناخت درج کریں اور منتخب کریں۔ شامل کریں. آپ متعدد صارف اکاؤنٹس شامل کر سکتے ہیں۔
- میں سے انتخاب کریں اگلے اور اپنے وسائل کا حصہ مکمل کریں۔
اب مشترکہ کیٹلاگ پر ظاہر ہونا چاہئے۔ وسائل کے حصص صفحہ.
آپ مندرجہ ذیل کمانڈ کے ساتھ AWS CLI استعمال کر کے وہی نتیجہ حاصل کر سکتے ہیں (اپنا علاقہ، مالک اکاؤنٹ ID، صارف اکاؤنٹ ID، اور فیچر گروپ کا نام فراہم کریں):
رسائی کی تین اقسام ہیں جو آپ فیچر گروپس کو دے سکتے ہیں:
- AWSRAMPermissionSageMakerFeatureGroupReadonly - صرف پڑھنے کا استحقاق وسائل کے صارفین کے اکاؤنٹس کو مشترکہ فیچر گروپس میں ریکارڈ پڑھنے اور تفصیلات اور میٹا ڈیٹا دیکھنے کی اجازت دیتا ہے۔
- AWSRAMPermissionSageMakerFeatureGroupReadWrite - پڑھنے/لکھنے کا استحقاق وسائل کے صارفین کے کھاتوں کو پڑھنے کی اجازتوں کے علاوہ مشترکہ فیچر گروپس سے ریکارڈ لکھنے اور حذف کرنے کی اجازت دیتا ہے۔
- AWSRAMPermissionSagemakerFeatureGroupAdmin - ایڈمن کا استحقاق وسائل کے صارفین کے اکاؤنٹس کو اجازت دیتا ہے کہ وہ مشترکہ فیچر گروپس کے اندر موجود خصوصیات کی تفصیل اور پیرامیٹرز کو اپ ڈیٹ کر سکیں اور پڑھنے/لکھنے کی اجازت کے علاوہ مشترکہ فیچر گروپس کی ترتیب کو اپ ڈیٹ کر سکیں۔
وسائل کے اشتراک کی دعوت قبول کریں۔
وسائل کے اشتراک کی دعوت کو قبول کرنے کے لیے، درج ذیل مراحل کو مکمل کریں:
- ہدف (صارف) اکاؤنٹ میں، AWS RAM کنسول کھولیں۔
- کے تحت میرےساتھ اشتراک کیا نیویگیشن پین میں، منتخب کریں۔ وسائل کے حصص.
- نیا زیر التواء وسائل کا حصہ منتخب کریں۔
- میں سے انتخاب کریں وسائل کا حصہ قبول کریں۔.
AWS CLI کا استعمال کرتے ہوئے ریسورس شیئر کو قبول کرنے کا عمل وہی ہے جیسا کہ پچھلے دریافت سیکشن کے لیے ہے، جس میں get-resource-share-invitations اور accept-resource-share-invitation کمانڈز ہیں۔
اس نئی صلاحیت کی نمائش کرنے والی نمونہ نوٹ بک
سیج میکر فیچر اسٹور ورکشاپ میں دو نوٹ بکس شامل کی گئیں۔ GitHub ذخیرہ فولڈر 09-module-security/09-03-cross-account-access میں:
- m9_03_nb1_cross-account-admin.ipynb - اسے آپ کے منتظم یا مالک AWS اکاؤنٹ پر لانچ کرنے کی ضرورت ہے۔
- m9_03_nb2_cross-account-consumer.ipynb - اسے آپ کے صارف AWS اکاؤنٹ پر شروع کرنے کی ضرورت ہے۔
پہلا اسکرپٹ دکھاتا ہے کہ ایڈمن یا مالک کے اکاؤنٹ میں موجودہ فیچر گروپس کے لیے دریافت ہونے والے وسائل کا اشتراک کیسے بنایا جائے اور اسے AWS RAM API کا استعمال کرتے ہوئے پروگرام کے مطابق دوسرے صارف اکاؤنٹ کے ساتھ شیئر کیا جائے۔ create_resource_share()
. یہ یہ بھی دکھاتا ہے کہ مالک کے اکاؤنٹ میں موجودہ فیچر گروپس تک رسائی کی اجازت کیسے دی جائے اور AWS RAM کا استعمال کرتے ہوئے کسی دوسرے صارف اکاؤنٹ کے ساتھ ان کا اشتراک کیا جائے۔ نوٹ بک چلانے سے پہلے آپ کو اپنا صارف AWS اکاؤنٹ ID فراہم کرنا ہوگا۔
دوسرا اسکرپٹ مالک کی سطح سے کراس اکاؤنٹ فیچر گروپس کو دریافت کرنے اور ان تک رسائی کے لیے AWS RAM کی دعوتوں کو قبول کرتا ہے۔ پھر یہ دکھاتا ہے کہ کس طرح کراس اکاؤنٹ فیچر گروپس کو دریافت کیا جائے جو مالک کے اکاؤنٹ پر ہیں اور ان کو صارف اکاؤنٹ پر درج کریں۔ آپ یہ بھی دیکھ سکتے ہیں کہ پڑھنے/لکھنے والے کراس اکاؤنٹ فیچر گروپس میں کیسے رسائی حاصل کی جائے جو مالک کے اکاؤنٹ پر ہیں اور صارف اکاؤنٹ سے درج ذیل کارروائیاں انجام دیتے ہیں: describe()
, get_record()
, ingest()
، اور delete_record()
.
نتیجہ
سیج میکر فیچر اسٹور کراس اکاؤنٹ کی اہلیت کئی زبردست فوائد پیش کرتی ہے۔ سب سے پہلے، یہ متعدد AWS اکاؤنٹس میں فیچر گروپس کے اشتراک کو فعال کرکے ہموار تعاون کی سہولت فراہم کرتا ہے۔ اس سے ڈیٹا کی رسائی اور استعمال میں اضافہ ہوتا ہے، جس سے مختلف اکاؤنٹس میں موجود ٹیموں کو اپنے ML ورک فلو کے لیے مشترکہ خصوصیات استعمال کرنے کی اجازت ملتی ہے۔
مزید برآں، کراس اکاؤنٹ کی اہلیت ڈیٹا گورننس اور سیکیورٹی کو بڑھاتی ہے۔ AWS RAM کے ذریعے کنٹرول شدہ رسائی اور اجازتوں کے ساتھ، تنظیمیں ایک مرکزی فیچر اسٹور کو برقرار رکھ سکتی ہیں اور اس بات کو یقینی بناتی ہیں کہ ہر اکاؤنٹ میں رسائی کی سطح کے مطابق ہو۔ یہ نہ صرف ڈیٹا مینجمنٹ کو ہموار کرتا ہے بلکہ مجاز صارفین تک رسائی کو محدود کرکے حفاظتی اقدامات کو بھی مضبوط کرتا ہے۔
مزید برآں، تمام اکاؤنٹس میں فیچر گروپس کا اشتراک کرنے کی صلاحیت باہمی تعاون کے ماحول میں ایم ایل ماڈلز کی تعمیر اور تعیناتی کے عمل کو آسان بناتی ہے۔ یہ ایک زیادہ مربوط اور موثر ورک فلو کو فروغ دیتا ہے، ڈیٹا سٹوریج میں فالتو پن کو کم کرتا ہے اور مشترکہ، اعلیٰ معیار کی خصوصیات کے ساتھ مضبوط ماڈلز کی تخلیق میں سہولت فراہم کرتا ہے۔ مجموعی طور پر، فیچر اسٹور کی کراس اکاؤنٹ کی صلاحیت مختلف AWS اکاؤنٹس میں ML کی ترقی میں تعاون، نظم و نسق اور کارکردگی کو بہتر بناتی ہے۔ اسے آزمائیں، اور ہمیں بتائیں کہ آپ تبصروں میں کیا سوچتے ہیں۔
مصنفین کے بارے میں
Ioan Catana AWS میں ایک سینئر مصنوعی ذہانت اور مشین لرننگ اسپیشلسٹ سولیوشن آرکیٹیکٹ ہیں۔ وہ صارفین کو AWS کلاؤڈ میں اپنے ML سلوشنز تیار کرنے اور اسکیل کرنے میں مدد کرتا ہے۔ Ioan کے پاس 20 سال سے زیادہ کا تجربہ ہے، زیادہ تر سافٹ ویئر آرکیٹیکچر ڈیزائن اور کلاؤڈ انجینئرنگ میں۔
فلپ کینڈل AWS میں ایک سینئر مصنوعی ذہانت اور مشین لرننگ سلوشنز آرکیٹیکٹ ہیں۔ ڈیٹا سائنس اور مکینیکل انجینئرنگ کے پس منظر کے ساتھ، اس کی توجہ صارفین کو AI کی مدد سے دیرپا کاروباری اثرات پیدا کرنے کے لیے بااختیار بنانے پر ہے۔ کام سے باہر، Philipp 3D پرنٹرز، جہاز رانی، اور پیدل سفر سے لطف اندوز ہوتا ہے۔
دھول شاہ AWS میں ایک سینئر سولیوشن آرکیٹیکٹ ہے، جو مشین لرننگ میں مہارت رکھتا ہے۔ ڈیجیٹل مقامی کاروبار پر مضبوط توجہ کے ساتھ، وہ صارفین کو AWS استعمال کرنے اور اپنے کاروبار کی ترقی کو آگے بڑھانے کا اختیار دیتا ہے۔ ایک ایم ایل پرجوش کے طور پر، دھول مثبت تبدیلی لانے والے مؤثر حل تخلیق کرنے کے اپنے جذبے سے متاثر ہیں۔ اپنے فارغ وقت میں، وہ سفر کے لیے اپنی محبت میں مبتلا رہتا ہے اور اپنے خاندان کے ساتھ معیاری لمحات کو پسند کرتا ہے۔
میزان الرحمن ایمیزون سیج میکر فیچر اسٹور کے لیے ایک سینئر سافٹ ویئر انجینئر ہے جس کے پاس AI اور ML میں مہارت کے 10 سال سے زیادہ تجربہ ہے۔ تھیوری اور پریکٹیکل ایپلی کیشنز دونوں میں مضبوط بنیاد کے ساتھ، اس نے پی ایچ ڈی کی ڈگری حاصل کی۔ مشین لرننگ کا استعمال کرتے ہوئے فراڈ کا پتہ لگانے میں، فیلڈ کو آگے بڑھانے کے لیے اس کی لگن کی عکاسی کرتا ہے۔ اس کی مہارت ایک وسیع میدان میں پھیلی ہوئی ہے، جس میں توسیع پذیر فن تعمیرات، تقسیم شدہ کمپیوٹنگ، بڑے ڈیٹا اینالیٹکس، مائیکرو سروسز اور تنظیموں کے لیے کلاؤڈ انفراسٹرکچر شامل ہیں۔
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو ڈیٹا ڈاٹ نیٹ ورک ورٹیکل جنریٹو اے آئی۔ اپنے آپ کو بااختیار بنائیں۔ یہاں تک رسائی حاصل کریں۔
- پلیٹوآئ اسٹریم۔ ویب 3 انٹیلی جنس۔ علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- پلیٹو ای ایس جی۔ کاربن، کلین ٹیک، توانائی ، ماحولیات، شمسی، ویسٹ مینجمنٹ یہاں تک رسائی حاصل کریں۔
- پلیٹو ہیلتھ۔ بائیوٹیک اینڈ کلینیکل ٹرائلز انٹیلی جنس۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: https://aws.amazon.com/blogs/machine-learning/amazon-sagemaker-feature-store-now-supports-cross-account-sharing-discovery-and-access/
- : ہے
- : ہے
- : نہیں
- :کہاں
- $UP
- 10
- 150
- 20
- 20 سال
- 3d
- 7
- 8
- 9
- a
- کی صلاحیت
- قابلیت
- ہمارے بارے میں
- قبول کریں
- قبول کرنا
- قبول کرتا ہے
- تک رسائی حاصل
- ڈیٹا تک رسائی۔
- رسائی
- رسائی پذیری
- قابل رسائی
- اکاؤنٹ
- اکاؤنٹس
- درستگی
- درست
- حاصل
- کے پار
- اعمال
- کام کرتا ہے
- شامل کریں
- شامل کیا
- اس کے علاوہ
- ایڈیشنل
- اس کے علاوہ
- منتظم
- منتظمین
- پیش قدمی کرنا
- کے بعد
- AI
- مقصد
- تمام
- کی اجازت
- کی اجازت
- اجازت دے رہا ہے
- کی اجازت دیتا ہے
- پہلے ہی
- بھی
- اگرچہ
- ایمیزون
- ایمیزون سیج میکر
- ایمیزون ویب سروسز
- an
- تجزیاتی
- اور
- ایک اور
- اے پی آئی
- درخواست
- درخواست کی ترقی
- ایپلی کیشنز
- آرکیٹیکٹس
- فن تعمیر
- آرکیٹیکچرز
- کیا
- مصنوعی
- مصنوعی ذہانت
- مصنوعی انٹیلی جنس اور مشین سیکھنا
- AS
- منسلک
- فرض کرو
- At
- اوصاف
- آڈٹ
- مجاز
- دستیاب
- AWS
- پس منظر
- توازن
- بینکنگ
- BE
- بن
- اس سے پہلے
- کیا جا رہا ہے
- فوائد
- BEST
- کے درمیان
- بگ
- بگ ڈیٹا
- سانچہ
- دونوں
- پل
- لانے
- وسیع
- تعمیر
- عمارت
- کاروبار
- کاروبار
- لیکن
- by
- کہا جاتا ہے
- کر سکتے ہیں
- حاصل کر سکتے ہیں
- صلاحیت
- کیس
- کیٹلوگ
- کیٹلاگ
- اقسام
- مرکزی
- مرکزی
- کچھ
- تبدیل
- میں سے انتخاب کریں
- وضاحت
- cli
- بادل
- تعاون
- تعاون
- باہمی تعاون کے ساتھ
- تبصروں
- کامن
- زبردست
- مکمل
- تعمیل
- وسیع
- کمپیوٹنگ
- ترتیب
- مربوط
- متواتر
- کنسول
- تعمیر
- بسم
- صارفین
- صارفین
- پر مشتمل ہے
- پر مشتمل ہے
- سیاق و سباق
- کنٹرول
- کنٹرول
- آسانی سے
- اسی کے مطابق
- سکتا ہے
- شلپ
- تخلیق
- بنائی
- تخلیق
- مخلوق
- اہم
- اہم
- ورزش
- cured
- گاہک
- گاہکوں
- اعداد و شمار
- ڈیٹا تجزیات
- ڈیٹا لیک
- ڈیٹا مینجمنٹ
- ڈیٹا سائنس
- ڈیٹا سائنسدان
- ڈیٹا اسٹوریج
- ڈیٹاسیٹس
- اعتراف کے
- گہری
- گہری ڈبکی
- وضاحت
- آبادی
- مظاہرہ
- غیر واضح کرنا
- محکموں
- منحصر ہے
- تعینات
- تفصیل
- ڈیزائن
- تفصیلات
- کھوج
- کا تعین
- ترقی
- ترقی یافتہ
- ڈویلپرز
- ترقی
- آریھ
- مختلف
- ڈیجیٹل
- براہ راست
- دریافت
- دریافت
- دریافت
- بات چیت
- متفق
- مختلف
- تقسیم کئے
- تقسیم کمپیوٹنگ
- ڈوبکی
- متنوع
- do
- ڈرائنگ
- ڈرائیو
- کارفرما
- نقل کرنا
- مدت
- کے دوران
- ہر ایک
- مؤثر طریقے
- کارکردگی
- ہنر
- بے سہل
- بااختیار بنانے
- بااختیار بنانا
- کو چالو کرنے کے
- کے قابل بناتا ہے
- کو فعال کرنا
- احاطہ کرتا ہے
- انجینئر
- انجنیئرنگ
- انجینئرز
- بڑھاتا ہے
- کو یقینی بنانے کے
- کو یقینی بنانے ہے
- درج
- انٹرپرائز
- حوصلہ افزائی
- اداروں
- ہستی
- ماحولیات
- ماحول
- لیس
- جوہر
- قیام
- واقعہ
- مثال کے طور پر
- موجودہ
- تجربہ
- مہارت
- نکالنے
- چہرہ
- سہولت
- سہولت
- خاندان
- نمایاں کریں
- خصوصیات
- کھانا کھلانا
- میدان
- پہلا
- بہاؤ
- توجہ مرکوز
- کے بعد
- کے لئے
- فروغ
- پرجوش
- فاؤنڈیشن
- بنیاد پرست
- دھوکہ دہی
- فراڈ کا پتہ لگانے
- سے
- مکمل طور پر
- افعال
- حاصل
- حاصل کرنے
- دے دو
- فراہم کرتا ہے
- گورننس
- عطا
- عطا کی
- گرانڈنگ
- دانے دار
- بنیاد کام
- گروپ
- گروپ کا
- ترقی
- ہاتھوں پر
- ہارڈ
- کنٹرول
- ہے
- he
- مدد
- مدد کرتا ہے
- یہاں
- اعلی معیار کی
- انتہائی
- ان
- تاریخ
- کی ڈگری حاصل کی
- کس طرح
- کیسے
- HTML
- HTTP
- HTTPS
- رکاوٹ
- ID
- کی نشاندہی
- if
- اثر
- مؤثر
- بہتر ہے
- in
- دیگر میں
- شامل
- سمیت
- معلومات
- بنیادی ڈھانچہ
- ابتدائی
- اقدامات
- جدت طرازی
- جدید
- ان پٹ
- آدانوں
- کے اندر
- بصیرت
- مثال کے طور پر
- کے بجائے
- ضم
- انٹیلی جنس
- انٹرفیس
- تشریح
- میں
- سرمایہ کاری کی
- دعوت نامہ
- مدعو
- ملوث
- IT
- میں
- میں شامل
- فوٹو
- موڑ
- رکھیں
- کلیدی
- جان
- جاننا
- علم
- جھیل
- دیرپا
- شروع
- شروع
- رکھو
- پرت
- بچھانے
- سیکھنے
- دو
- سطح
- سطح
- زندگی کا دورانیہ
- کی طرح
- محدود
- لائن
- لسٹ
- سننے والا
- سن
- واقع ہے
- منطقی
- محبت
- مشین
- مشین لرننگ
- بنا
- برقرار رکھنے کے
- بنا
- بناتا ہے
- انتظام
- میں کامیاب
- انتظام
- مارکیٹنگ
- شاہکار
- عقلمند و سمجھدار ہو
- مئی..
- کا مطلب ہے کہ
- اقدامات
- میکانی
- محض
- میٹا ڈیٹا
- احتیاط سے
- مائکرو.
- شاید
- کم سے کم
- ML
- ماڈل
- ماڈل
- لمحات
- کی نگرانی
- نگرانی کی
- زیادہ
- زیادہ تر
- ایک سے زیادہ
- موسیقی
- نام
- نام
- مقامی
- سمت شناسی
- ضرورت ہے
- ضرورت
- ضروریات
- نئی
- اگلے
- نوٹ بک
- اب
- مشاہدہ
- of
- تجویز
- آف لائن
- اکثر
- on
- ایک
- والوں
- صرف
- کھول
- آپریشنز
- اصلاح کرتا ہے
- or
- تنظیم
- تنظیمیں
- دیگر
- دیگر
- ہمارے
- پیداوار
- باہر
- پر
- مجموعی طور پر
- نگرانی کریں
- مالک
- مالکان
- صفحہ
- پین
- پیرامیٹرز
- پیراماؤنٹ
- خاص طور پر
- جذبہ
- پیٹرن
- زیر التواء
- انجام دیں
- اجازت
- اجازتیں
- اہم
- پلاٹا
- افلاطون ڈیٹا انٹیلی جنس
- پلیٹو ڈیٹا
- پوائنٹ
- پالیسی
- مثبت
- پوسٹ
- عملی
- پہلے
- تیار
- کی روک تھام
- پچھلا
- پرنسپلز
- استحقاق
- عمل
- پروڈیوسرس
- مصنوعات
- پروفائل
- فروغ دیتا ہے
- فراہم
- فراہم کرتا ہے
- فراہم کرنے
- ڈال
- معیار
- RAM
- درجہ بندی
- خام
- پڑھیں
- حقیقی دنیا
- اصل وقت
- دائرے میں
- سفارش
- تجویز ہے
- ریکارڈ
- کو کم کرنے
- کا حوالہ دیتے ہیں
- حوالہ
- بہتر
- عکاسی کرنا۔
- خطے
- متعلقہ
- متعلقہ
- قابل اعتماد
- بار بار
- بار بار
- ذخیرہ
- کی نمائندگی کرتا ہے
- ضرورت
- وسائل
- وسائل
- محدود
- نتیجہ
- قابل اعتماد
- کا جائزہ لینے کے
- ٹھیک ہے
- مضبوط
- کردار
- کردار
- رن
- چل رہا ہے
- sagemaker
- سیلنگ
- فروخت
- اسی
- نمونہ
- توسیع پذیر
- پیمانے
- سائنس
- سائنسدان
- سائنسدانوں
- اسکرپٹ
- sdk
- sdks
- ہموار
- تلاش کریں
- دوسری
- سیکشن
- محفوظ
- محفوظ طریقے سے
- سیکورٹی
- حفاظتی اقدامات
- دیکھنا
- کی تلاش
- حصوں
- منتخب
- سینئر
- حساس
- خدمت
- سروسز
- مقرر
- سیٹ اپ
- کئی
- سیکنڈ اور
- مشترکہ
- حصص
- اشتراک
- ہونا چاہئے
- دکھائیں
- نمائش
- شوز
- سیل
- آسان بناتا ہے۔
- واقع ہے
- So
- سافٹ ویئر کی
- سافٹ ویئر انجنیئر
- حل
- کچھ
- نغمہ
- ماخذ
- دورانیہ
- تناؤ
- پھیلا ہوا ہے
- ماہر
- مہارت
- مخصوص
- کی وضاحت
- سپیکٹرم
- شروع
- شماریات
- مراحل
- ذخیرہ
- ذخیرہ
- ذخیرہ
- پردہ
- سلسلہ بندیاں۔
- مضبوط کرتا ہے
- مضبوط
- فراہمی
- حمایت
- کی حمایت کرتا ہے
- سسٹمز
- موزوں
- پگھلنے
- لے لو
- ہدف
- ٹاسک
- ٹیم
- ٹیموں
- کہ
- ۔
- ماخذ
- ان
- ان
- تو
- نظریہ
- وہاں.
- یہ
- وہ
- لگتا ہے کہ
- اس
- ان
- تین
- کے ذریعے
- وقت
- کرنے کے لئے
- اوزار
- پگڈنڈی
- ٹرین
- ٹریننگ
- ٹرانزیکشن
- سفر
- رجحانات
- کوشش
- دو
- قسم
- اقسام
- غیر مجاز
- سمجھ
- متحد
- یونٹس
- اپ ڈیٹ کریں
- us
- استعمال
- استعمال کی شرائط
- استعمال کیس
- استعمال کیا جاتا ہے
- صارف دوست
- صارفین
- کا استعمال کرتے ہوئے
- عام طور پر
- استعمال
- قیمت
- مختلف
- کی طرف سے
- لنک
- کی نمائش
- vs
- we
- ویب
- ویب خدمات
- اچھا ہے
- تھے
- کیا
- جب
- چاہے
- جبکہ
- ڈبلیو
- کیوں
- ساتھ
- کے اندر
- کام
- کام کا بہاؤ
- کام کے بہاؤ
- ورکشاپ
- لکھنا
- سال
- تم
- اور
- زیفیرنیٹ