تعارف
آج کی دنیا میں، ڈیٹا ڈیجیٹلائزیشن کے ساتھ وقت کے ساتھ تیزی سے بڑھ رہا ہے۔ تنظیمیں اس ڈیٹا کو ذخیرہ کرنے اور تجزیہ کرنے کے لیے مختلف کلاؤڈ پلیٹ فارمز جیسے Azure، GCP وغیرہ کا استعمال کر رہی ہیں تاکہ اس سے قیمتی کاروباری بصیرت حاصل کی جا سکے۔ آپ اس مضمون میں سرفہرست 11 azure انٹرویو کے سوالات کا مطالعہ کریں گے جو کہ مختلف ڈیٹا سروسز جیسے Azure Cosmos DB، Azure SQL Database، Azure Data Lake Storage، وغیرہ کے بارے میں بات کریں گے، سٹرکچرڈ، غیر ساختہ، یا نیم ساختہ ڈیٹا کو ذخیرہ کرنے کے لیے۔ آئیے ذیل میں azure انٹرویو کے سوالات پر ایک نظر ڈالیں۔
سیکھنے کے مقاصد
اس مضمون میں، ہم نیچے دیے گئے ایزور انٹرویو کے سوالات کے بارے میں جانیں گے:
- Azure Data Services جاب پروفائلز کا دائرہ کار
- Cosmos DB کے اہم تصورات
- Cosmos DB مختلف ڈیٹا بیس APIs پیش کرتا ہے۔
- Azure SQL ڈیٹا بیس کے ذریعے فراہم کردہ تعیناتی ماڈلز کو سمجھیں۔
- Azure Blob Storage میں لائف سائیکل پالیسی کے قواعد کے بارے میں جانیں۔
- Azure سٹوریج ڈیٹا سروسز کے بارے میں معلومات حاصل کریں۔
اس مضمون کے ایک حصے کے طور پر شائع کیا گیا تھا۔ ڈیٹا سائنس بلاگتھون.
کی میز کے مندرجات
Mercedes-Benz, Deloitte, PwC, Accenture, TCS, Razorpay, Swiggy, Uber، وغیرہ جیسی سرفہرست کمپنیاں Azure Data Services کی مہارتوں جیسے Data Engineer، Data Scientist، R&D سے متعلقہ ڈیٹا رولز وغیرہ کے لیے نوکریاں لے رہی ہیں۔ دنیا بھر میں مختلف مقامات پر۔ ان جاب پروفائلز میں تنخواہ، چیلنجنگ کام کے ماحول اور حقیقی دنیا کے مسائل کو حل کرنے کے حوالے سے وسیع گنجائش ہے۔ ایک کام کرنے والے پیشہ ور کو Azure SQL کے بارے میں گہری معلومات کی ضرورت ہوتی ہے، Azure ڈیٹا لیک ترقی، اس کام میں کام کرنے کے لیے Cosmos DB کو ڈیٹا بیس کے طور پر استعمال کرتے ہوئے APIs تیار کرنا، Azure Data Factory کا استعمال کرتے ہوئے ڈیٹا پائپ لائنز بنانا، وغیرہ۔
Q2. Cosmos DB میں درخواست یونٹس کیا ہیں؟
۔ درخواست یونٹ ایک پرفارمنس کرنسی ہے جو ڈیٹا بیس کی کارروائیوں کو انجام دینے کے لیے درکار سسٹم کے وسائل کا خلاصہ کرتی ہے جیسے کہ Azure Cosmos DB کے ذریعے سپورٹ کردہ، پڑھنا، داخل کرنا، اپ ڈیٹ کرنا وغیرہ۔ استعمال شدہ درخواست یونٹس Azure Cosmos DB اکاؤنٹ بنانے کے موڈ کے لحاظ سے چارج کیے جاتے ہیں۔
Q3. Cosmos DB میں رہنے کا وقت کیا ہے؟
زندہ رہنے کا وقت (TTL) Cosmos DB میں ایک مخصوص مدت کے بعد کنٹینر کے اندر موجود آئٹمز کو خود بخود ڈیلیٹ کرنے کی اجازت دیتا ہے اور لیفٹ اوور ریکوئسٹ یونٹس استعمال کر کے۔ موجودہ Cosmos DB کنٹینر میں TTL ترتیب دینے کی مثال:
منتخب کریں کنٹینر-> ترتیبات میں اسکرول کریں۔ جینے کا وقت-> منتخب کریں۔ آن کریں اور سیکنڈوں میں TTL قدر کی وضاحت کریں۔-> محفوظ کریں.
Q4. Cosmos DB کی طرف سے پیش کردہ مختلف ڈیٹا بیس APIs کیا ہیں؟ مثالوں کے ساتھ وضاحت کریں۔
Azure Cosmos DB مختلف ڈیٹا بیس APIs جیسے پیش کرتا ہے۔ منگو ڈی بی, Cassandra، Gremlin، NoSQL، اور ٹیبل۔ Azure Cosmos DB API برائے NoSQL SQL نحو کا استعمال کرتے ہوئے آئٹمز کو استفسار کرنے کا اختیار فراہم کرتا ہے اور کارکردگی کو الگ تھلگ اور تجزیاتی معاونت پیش کرتا ہے۔ Azure Cosmos DB API for MongoDB متعدد تحریری مقامات، خودکار شارڈ مینجمنٹ، اور BSON فارمیٹ کا استعمال کرتے ہوئے دستاویز کے ڈھانچے میں ڈیٹا اسٹور کرتا ہے۔ Azure Cosmos DB for PostgreSQL ڈیٹا کو اسٹور کرنے کے لیے استعمال کیا جاتا ہے۔ PostgreSQL کی. Azure Cosmos DB API برائے Cassandra کالم پر مبنی اسکیما کا استعمال کرتے ہوئے وسیع ڈیٹا کو ذخیرہ کرنے کے لیے افقی اسکیلنگ کو سپورٹ کرتا ہے۔ .NET میں NoSQL کے لیے Azure Cosmos DB API کا استعمال کرتے ہوئے ڈیٹا بیس اسکول بنانے کی مثال:
Database database1 = await client.CreateDatabaseAsync( id: "school" )
مثال کے طور پر، نام کے مجموعہ میں ایک دستاویز داخل کریں۔ طالب علم جاوا اسکرپٹ میں MongoDB کے لیے Azure Cosmos DB API کا استعمال:
db.student.insertOne({ name:"Chaitanya Shah", age: 23, address: "24, Wall Colony" });
Q5. Azure SQL ڈیٹا بیس میں دستیاب پرچیزنگ ماڈلز کی وضاحت کریں۔
Azure کے تعیناتی ماڈل پر منحصر ہے۔ SQL ڈیٹا بیس، ذیل میں دو خریداری ماڈل دستیاب ہیں:
a vCore خریداری کا ماڈل: vCore خریداری کا ماڈل صارفین کو ان کی درخواست کی ضروریات کی بنیاد پر ہارڈ ویئر کی جسمانی خصوصیات کا انتخاب کرنے کی اجازت دیتا ہے۔ اس ماڈل میں، گاہک آزادانہ طور پر سٹوریج کی پیمائش، وسائل کی گنتی وغیرہ کا انتخاب کر سکتے ہیں۔
ب DTU پر مبنی خریداری کا ماڈل: ڈیٹا بیس ٹرانزیکشن یونٹ (DTU) پر مبنی خریداری کا ماڈل صارفین کو سروس کے درجات فراہم کرتا ہے جو کہ مقررہ کمپیوٹ سائز، اسٹوریج، پڑھنے لکھنے کی شرح، اور بیک اپ کے لیے برقرار رکھنے کی مدت کی بنیاد پر مختلف ہوتے ہیں۔
Q6. Azure SQL ڈیٹا بیس کے ذریعہ فراہم کردہ مختلف تعیناتی ماڈل کیا ہیں؟
Azure SQL ڈیٹا بیس کے ذریعہ فراہم کردہ دو تعیناتی ماڈل ذیل میں ہیں:
a سنگل ڈیٹا بیس: سنگل ڈیٹا بیس کی قسم کی تعیناتی ماڈل ایک ڈیٹا بیس کو ایک وقف شدہ ڈیٹا بیس انجن، وسائل کے اپنے سیٹ، کارکردگی کی نگرانی، اور سروس کے درجات کے ساتھ تخلیق کرتا ہے۔
ب لچکدار پول: لچکدار پول قسم کی تعیناتی ماڈل صارفین کو ایک سے زیادہ ڈیٹا بیس کے اشتراک کردہ پول کے لیے وسائل خریدنے کے قابل بناتا ہے۔ ہم وسائل کے استعمال کی بنیاد پر پول سے ڈیٹا بیس کو شامل یا ہٹا سکتے ہیں۔ ایک لچکدار تالاب وسائل کی زیادہ فراہمی اور کم فراہمی کے مسئلے کو حل کرتا ہے۔
Q7. Azure Data Lake پر منظر نامے پر مبنی سوال۔
پروجیکٹ ABC پر کام کرتے ہوئے، آپ نے ایک تخلیق کیا۔ Azure Data Lake Storage Gen2 ایپلیکیشن اور انفراسٹرکچر لاگز کو ذخیرہ کرنے کے لیے اکاؤنٹ abc_account۔ ایپلیکیشن اور انفراسٹرکچر لاگز کو ذخیرہ کرنے کے لیے مقرر کردہ برقراری کی مدت بالترتیب 360 دن اور 60 دن ہے۔ موجودہ توقعات کے مطابق، برقرار رکھنے کے دورانیے کے دوران لاگز تک رسائی حاصل نہیں کی جائے گی۔ abc_account کے لیے ایک ایسا حل تیار کریں جو اسٹوریج کی لاگت کو کم کرے گا اور ہر برقرار رکھنے کی مدت کے اختتام پر لاگز کو خود بخود حذف کر دے گا۔
ایپلیکیشن لاگز کو اسٹور کرنے کے لیے آرکائیو تک رسائی کے درجے کا استعمال کریں اور abc_account میں لاگز کو اسٹور کرتے وقت سٹوریج کے اخراجات کو کم کرنے کے لیے بنیادی ڈھانچے کے لاگز کو اسٹور کرنے کے لیے ٹھنڈی رسائی کے درجے کا استعمال کریں۔ ہر برقرار رکھنے کی مدت کے اختتام پر لاگز کو خود بخود حذف کرنے کے لیے، Azure Blob اسٹوریج لائف سائیکل مینجمنٹ کے اصول استعمال کریں۔
Q8۔ Azure سٹوریج ڈیٹا سروسز کیا ہیں؟
Azure اسٹوریج سروس اشیاء کو ذخیرہ کرنے، بلاب کرنے، ڈیٹا بنانے کے لیے انتہائی قابل توسیع، قابل رسائی، محفوظ اور منظم خدمات فراہم کرتا ہے
جھیلیں، فائل شیئرنگ وغیرہ۔ نیچے Azure سٹوریج ڈیٹا سروسز ہیں:
- Azure Blobs: Azure Blob اسٹوریج صارفین کو بلابز کا استعمال کرتے ہوئے غیر ساختہ ڈیٹا کو ذخیرہ کرنے کی اجازت دیتا ہے۔ Azure Blob اسٹوریج کو لاگ فائلوں، تصاویر، دستاویزات، بیک اپ اور بحال کرنے کے لیے ڈیٹا کو ذخیرہ کرنے کے لیے استعمال کیا جا سکتا ہے۔
- Azure فائلیں: Azure فائلیں صارفین کو صنعت کے معیارات جیسے کہ SMB، NFS وغیرہ کا استعمال کرتے ہوئے فائلوں کو شیئر کرنے کی اجازت دیتی ہیں۔ Azure فائلوں کو VMs کے لیے درکار ڈیبگنگ اور ڈویلپمنٹ ٹولز کو ذخیرہ کرنے کے لیے استعمال کیا جا سکتا ہے۔
- Azure قطاریں: Azure Queue سٹوریج بڑی تعداد میں پیغامات کو ذخیرہ کرنے کے لیے ایک پیغام رسانی کی خدمت ہے۔ Azure Queue کو ایپلیکیشن کے اجزاء کے درمیان غیر مطابقت پذیر پیغام رسانی کے لیے استعمال کیا جا سکتا ہے۔
- Azure میزیں: Azure Tables صارفین کو ساختی ذخیرہ کرنے کی اجازت دیتا ہے۔ NoSQL اسکیما سے کم ڈیزائن کے ساتھ ڈیٹا۔ Azure Tables کو ایڈریس بک، ڈیوائس کی معلومات وغیرہ کو ذخیرہ کرنے کے لیے استعمال کیا جا سکتا ہے۔
- Azure ڈسک: Azure ڈسک کا استعمال Azure VMs سے ڈیٹا کو ذخیرہ کرنے اور اس تک رسائی کے لیے کیا جاتا ہے۔
Q9. Azure Blob Storage پر منظر نامے پر مبنی سوال۔
لائف سائیکل پالیسی کا اصول لکھیں۔ Azure Blob اسٹوریج کنٹینر/اسکول یا کنٹینر/کالج کے ساتھ پریفکس والے بلاک بلابز کو منتقل کرنے کے لیے جنہیں 90 دنوں میں آرکائیو ٹائر میں تبدیل نہیں کیا گیا ہے اور بلابز کو 30 دنوں کے ٹھنڈے اسٹوریج ٹائر میں تبدیل نہیں کیا گیا ہے۔
مندرجہ بالا منظر نامے کے لیے لائف سائیکل پالیسی کا اصول ذیل میں ہے:
{ "rules": [ { "name": "agingPolicy", "enabled": true, "type": "Lifecycle", "definition": { "filters": { "blobTypes": [ "blockBlob"], "prefixMatch": [ " container/school ", " container/college " ] }, "actions": { "baseBlob": { "tierToCool": { "daysAfterModificationGreaterThan": 30 }, "tierToArchive": { "daysAfterModificationGreaterThan": 90 } } } } } ]
}
Q10۔ کمپنی ڈی بی ایزور ایس کیو ایل ڈیٹا بیس میں ٹیبل ڈیپٹس بنانے کے لیے ایک سوال لکھیں۔
مندرجہ ذیل استفسار نام سے ایک ٹیبل بنائے گا۔ محکمے کالم DeptNo، DName، اور مقام کے ساتھ:
CREATE TABLE Depts(
DeptNo int Primary Key,
DName nvarchar(50) NOT NULL,
Location nvarchar(50)
);
یہاں، DeptNo بنیادی کلید ہے۔
Q11۔ بگ ڈیٹا اینالیٹکس کو انجام دینے کے لیے آپ کو انٹرپرائز ڈیٹا لیک تیار کرنے کے لیے کون سی Azure سروس کا انتخاب کرنا چاہیے؟
آپ کو استعمال کرنا چاہئے Azure Blob اسٹوریج بڑے ڈیٹا اینالیٹکس کے لیے ڈیٹا لیک بنانے کے لیے۔ Azure Blob اسٹوریج صارفین کو ذخیرہ کرنے کی اجازت دیتا ہے۔
بلابس کا استعمال کرتے ہوئے غیر ساختہ ڈیٹا۔ Azure Blob اسٹوریج اعلی سیکورٹی، اسکیل ایبلٹی، ڈیٹا کی دستیابی، اور ڈیزاسٹر ریکوری کی صلاحیتیں فراہم کرتا ہے۔
نتیجہ
Microsoft Azure ڈیٹا سروسز پیش کرتا ہے جیسے Azure Cosmos DB، Azure SQL Database، Azure Data Lake Storage، وغیرہ کو سٹرکچرڈ، غیر ساختہ، یا نیم ساختہ ڈیٹا کو ذخیرہ کرنے کے لیے۔ Azure Cosmos DB جدید ایپلی کیشن ڈویلپمنٹ کے لیے ایک ملٹی ماڈل، مکمل طور پر منظم، NoSQL ڈیٹا بیس ہے۔ Azure اسٹوریج سروس اشیاء کو ذخیرہ کرنے، بلاب کرنے، ڈیٹا لیکس بنانے، فائل شیئرنگ وغیرہ کے لیے انتہائی قابل توسیع، قابل رسائی، محفوظ اور منظم خدمات فراہم کرتا ہے۔ azure انٹرویو کے سوالات پر مندرجہ بالا مضمون کے کچھ اہم نکات ذیل میں ہیں:
- Azure Cosmos DB مختلف ڈیٹا بیس APIs جیسے MongoDB، Cassandra، Gremlin، NoSQL، اور Table کو مختلف ڈیٹا بیس سے مربوط کرنے کے لیے پیش کرتا ہے۔
- Azure Cosmos DB میں ٹائم ٹو لائیو (TTL) کا استعمال کرتے ہوئے، ڈویلپر خود بخود کنٹینر کے اندر موجود اشیاء کو حذف کر سکتے ہیں۔
- لچکدار تالابوں میں Azure SQL ڈیٹا بیس تنظیموں کو Azure SQL کے لیے مشترکہ وسائل استعمال کرنے میں مدد کر سکتا ہے۔
- ہمیں اس بات کی سمجھ آئی کہ کون سی Azure Storage Data سروس کو منظر نامے اور ڈیٹا کی قسم کی بنیاد پر استعمال کیا جانا چاہیے۔
- اس کے علاوہ، ہم نے Azure اسٹوریج تک رسائی کے درجات اور لائف سائیکل مینجمنٹ پالیسیاں بھی دیکھی ہیں۔
مجھے امید ہے کہ آپ کو ایزور انٹرویو کے سوالات پر میرا مضمون پسند آیا ہوگا۔ تبصرے کے سیکشن میں اپنے تاثرات میرے ساتھ شیئر کریں۔
اس مضمون میں دکھایا گیا میڈیا Analytics ودھیا کی ملکیت نہیں ہے اور مصنف کی صوابدید پر استعمال ہوتا ہے۔
متعلقہ
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو بلاک چین۔ Web3 Metaverse Intelligence. علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: https://www.analyticsvidhya.com/blog/2023/03/top-azure-data-services-interview-questions/
- : ہے
- 11
- 2023
- a
- ABC
- ہمارے بارے میں
- اوپر
- خلاصہ
- ایکسینچر
- تک رسائی حاصل
- رسائی
- قابل رسائی
- تک رسائی حاصل
- اکاؤنٹ
- کے پار
- اعمال
- پتہ
- کے بعد
- کی اجازت دیتا ہے
- تجزیاتی
- تجزیاتی
- تجزیات ودھیا
- تجزیے
- اور
- اور بنیادی ڈھانچہ
- اے پی آئی
- APIs
- درخواست
- درخواست کی ترقی
- محفوظ شدہ دستاویزات
- کیا
- مضمون
- AS
- At
- خودکار
- خود کار طریقے سے
- دستیابی
- دستیاب
- انتظار کرو
- Azure
- بیک اپ
- کی بنیاد پر
- BE
- نیچے
- کے درمیان
- بگ
- بگ ڈیٹا
- بلاک
- کتب
- کاروبار
- by
- کر سکتے ہیں
- صلاحیتوں
- کچھ
- چیلنج
- خصوصیات
- الزام عائد کیا
- میں سے انتخاب کریں
- کلائنٹ
- بادل
- مجموعہ
- کالونی
- کالم
- تبصروں
- مواصلات
- کمپنیاں
- اجزاء
- کمپیوٹنگ
- اختتام
- مربوط
- بسم
- کنٹینر
- ٹھنڈی
- برہمانڈ
- اخراجات
- تخلیق
- بنائی
- پیدا
- تخلیق
- مخلوق
- کرنسی
- موجودہ
- گاہکوں
- اعداد و شمار
- ڈیٹا تجزیات
- ڈیٹا انجینئر
- ڈیٹا لیک
- ڈیٹا سائنسدان
- ڈیٹا بیس
- ڈیٹا بیس
- دن
- وقف
- ڈیلائٹ
- منحصر ہے
- تعیناتی
- بیان
- ڈیزائن
- نامزد
- ڈویلپرز
- ترقی
- ترقی
- ترقی کے اوزار
- آلہ
- مختلف
- مختلف
- ڈیجیٹائزیشن
- صوابدید
- بات چیت
- دستاویز
- دستاویزات
- کے دوران
- ہر ایک
- تفصیل
- چالو حالت میں
- کے قابل بناتا ہے
- انجن
- انجینئر
- انٹرپرائز
- ماحول
- وغیرہ
- Ether (ETH)
- مثال کے طور پر
- مثال کے طور پر
- موجودہ
- توقعات
- تیزی سے
- وسیع
- فیکٹری
- آراء
- فائل
- فائلوں
- فلٹر
- مقرر
- کے لئے
- فارمیٹ
- سے
- مکمل طور پر
- GCP
- حاصل
- حاصل کرنے
- بڑھتے ہوئے
- ہارڈ ویئر
- ہے
- مدد
- ہائی
- انتہائی
- معاوضے
- امید ہے کہ
- افقی
- HTTPS
- ID
- تصاویر
- اہم
- in
- آزادانہ طور پر
- صنعت
- صنعت کے معیار
- معلومات
- انفراسٹرکچر
- بصیرت
- انٹرویو
- انٹرویو کے سوالات
- تعارف
- تنہائی
- IT
- اشیاء
- میں
- جاوا سکرپٹ
- ایوب
- کلیدی
- علم
- جھیل
- بڑے
- جانیں
- زندگی کا دورانیہ
- کی طرح
- رہتے ہیں
- محل وقوع
- مقامات
- دیکھو
- میں کامیاب
- انتظام
- میڈیا
- پیغامات
- پیغام رسانی
- کم سے کم
- موڈ
- ماڈل
- ماڈل
- جدید
- نظر ثانی کی
- منگو ڈی بی
- نگرانی
- ایک سے زیادہ
- نام
- نامزد
- NAV
- ضرورت
- ضروریات
- خالص
- تعداد
- اشیاء
- of
- کی پیشکش کی
- تجویز
- on
- آپریشنز
- اختیار
- تنظیمیں
- خود
- ملکیت
- حصہ
- انجام دینے کے
- کارکردگی
- مدت
- ادوار
- جسمانی
- پلیٹ فارم
- پلاٹا
- افلاطون ڈیٹا انٹیلی جنس
- پلیٹو ڈیٹا
- پوائنٹس
- پالیسیاں
- پالیسی
- پول
- پول
- پوسٹگریسقیل
- پرائمری
- مسئلہ
- مسائل
- پیشہ ورانہ
- پروفائلز
- منصوبے
- فراہم
- فراہم کرتا ہے
- شائع
- خرید
- خریداری
- PWC
- Q2
- Q3
- سوال
- سوالات
- قیمتیں
- ریزر پے
- پڑھیں
- حقیقی دنیا
- متعلقہ
- ہٹا
- درخواست
- ضرورت
- کی ضرورت ہے
- وسائل
- وسائل
- برقراری
- کردار
- حکمرانی
- قوانین
- تنخواہ
- اسکیل ایبلٹی
- توسیع پذیر
- پیمانے
- سکیلنگ
- منظر نامے
- سکول
- سائنس
- سائنسدان
- گنجائش
- سکرال
- سیکشن
- محفوظ بنانے
- سیکورٹی
- سروس
- سروسز
- مقرر
- ترتیبات
- سیکنڈ اور
- مشترکہ
- اشتراک
- ہونا چاہئے
- دکھایا گیا
- ایک
- سائز
- مہارت
- SMB
- حل
- حل کرتا ہے
- حل کرنا۔
- کچھ
- SQL
- معیار
- ذخیرہ
- ذخیرہ
- پردہ
- ساخت
- منظم
- طالب علم
- مطالعہ
- اس طرح
- حمایت
- تائید
- کی حمایت کرتا ہے
- Swiggy
- نحو
- کے نظام
- ٹیبل
- لے لو
- شرائط
- کہ
- ۔
- بلاک
- دنیا
- ان
- یہ
- درجے
- وقت
- کرنے کے لئے
- آج کا
- اوزار
- سب سے اوپر
- ٹرانزیکشن
- منتقلی
- سچ
- Uber
- افہام و تفہیم
- یونٹ
- یونٹس
- اپ ڈیٹ کریں
- استعمال کی شرائط
- صارفین
- قیمتی
- قیمت
- مختلف
- دیوار
- کیا
- کیا ہے
- جس
- جبکہ
- وسیع
- گے
- ساتھ
- کام
- کام کر
- دنیا
- لکھنا
- اور
- زیفیرنیٹ