আপনার AWS পরিবেশে RStudio প্রয়োগ করুন এবং AWS লেক গঠনের অনুমতি PlatoBlockchain ডেটা ইন্টেলিজেন্স ব্যবহার করে আপনার ডেটা লেক অ্যাক্সেস করুন। উল্লম্ব অনুসন্ধান. আ.

আপনার AWS পরিবেশে RStudio প্রয়োগ করুন এবং AWS লেক গঠনের অনুমতি ব্যবহার করে আপনার ডেটা লেক অ্যাক্সেস করুন

R হল একটি জনপ্রিয় বিশ্লেষণাত্মক প্রোগ্রামিং ভাষা যা ডেটা বিজ্ঞানী এবং বিশ্লেষকরা ডেটা প্রক্রিয়াকরণ, পরিসংখ্যান বিশ্লেষণ পরিচালনা করতে, ডেটা ভিজ্যুয়ালাইজেশন তৈরি করতে এবং মেশিন লার্নিং (ML) মডেল তৈরি করতে ব্যবহার করেন। RStudio, R-এর জন্য সমন্বিত উন্নয়ন পরিবেশ, টিমগুলির জন্য ওপেন-সোর্স টুলস এবং এন্টারপ্রাইজ-প্রস্তুত পেশাদার সফ্টওয়্যার প্রদান করে যাতে তারা তাদের প্রতিষ্ঠান জুড়ে তাদের কাজগুলি বিকাশ এবং ভাগ করে নেয়, তবে RStudio নিজেই তৈরি করা, সুরক্ষিত করা, স্কেল করা এবং রক্ষণাবেক্ষণ করা ক্লান্তিকর এবং কষ্টকর।

AWS-এ RStudio এনভায়রনমেন্ট বাস্তবায়ন করা স্থিতিস্থাপকতা এবং মাপযোগ্যতা প্রদান করে যা অন-প্রেম স্থাপন করার সময় আপনার কাছে থাকে না, সেই পরিকাঠামো পরিচালনার প্রয়োজনীয়তা দূর করে। আপনি প্রসেসিং প্রয়োজনীয়তার উপর ভিত্তি করে পছন্দসই গণনা এবং মেমরি নির্বাচন করতে পারেন এবং অগ্রিম বিনিয়োগ ছাড়াই বিভিন্ন আকারের বিশ্লেষণাত্মক এবং এমএল ওয়ার্কলোডের সাথে কাজ করার জন্য স্কেল আপ বা ডাউন করতে পারেন। এটি আপনাকে নতুন ডেটা উত্স এবং কোডের সাথে দ্রুত পরীক্ষা করতে দেয় এবং নতুন বিশ্লেষণ প্রক্রিয়া এবং এমএল মডেলগুলিকে সংস্থার বাকি অংশে রোল আউট করতে দেয়৷ এছাড়াও আপনি আপনার ডেটা লেকের সংস্থানগুলিকে বিকাশকারী এবং ডেটা বিজ্ঞানীদের কাছে উপলব্ধ করার জন্য নির্বিঘ্নে সংহত করতে পারেন এবং এর থেকে সারি-স্তর এবং কলাম-স্তরের অ্যাক্সেস নিয়ন্ত্রণগুলি ব্যবহার করে ডেটা সুরক্ষিত করতে পারেন AWS লেক গঠন.

এই পোস্টটি ডেটা লেকে সঞ্চিত ডেটা অ্যাক্সেস করতে AWS-এ RStudio সহজে স্থাপন এবং চালানোর দুটি উপায় উপস্থাপন করে:

  • সম্পূর্ণরূপে পরিচালিত আমাজন সেজমেকার
  • স্ব-হোস্টেড অন অ্যামাজন ইলাস্টিক কম্পিউট ক্লাউড (আমাজন ইসি 2)
    • আপনি একটি EC2 হোস্ট করা পদ্ধতি ব্যবহার করে RStudio-এর ওপেন-সোর্স সংস্করণ স্থাপন করতে বেছে নিতে পারেন যা আমরা এই পোস্টে বর্ণনা করব। স্ব-হোস্টেড বিকল্পটির জন্য প্রশাসককে একটি EC2 উদাহরণ তৈরি করতে এবং ম্যানুয়ালি বা একটি ব্যবহার করে RStudio ইনস্টল করতে হবে এডাব্লুএস ক্লাউডফর্মেশন এই বিকল্পটিতে ব্যবহারকারী-অ্যাক্সেস নিয়ন্ত্রণগুলি বাস্তবায়নের জন্য কম নমনীয়তা রয়েছে কারণ এই ধরণের বাস্তবায়নে সমস্ত ব্যবহারকারীর অ্যাক্সেসের স্তর একই রয়েছে।

অ্যামাজন সেজমেকারে RStudio

আপনি SageMaker থেকে একটি সাধারণ ক্লিকের মাধ্যমে RStudio Workbench চালু করতে পারেন। SageMaker গ্রাহকদের RStudio নির্মাণ, ইনস্টল, সুরক্ষিত, স্কেলিং এবং রক্ষণাবেক্ষণের অপারেশনাল ওভারহেড বহন করতে হবে না, তাদের ক্রমাগত চলমান RStudio সার্ভারের জন্য অর্থ প্রদান করতে হবে না (যদি তারা t3.medium ব্যবহার করে থাকে) এবং তারা শুধুমাত্র অর্থ প্রদান করে। RSession গণনার জন্য যখন তারা এটি ব্যবহার করে। RStudio ব্যবহারকারীদের গতিশীলভাবে স্কেল কম্পিউট করার জন্য নমনীয়তা থাকবে ইনস্ট্যান্সগুলি স্যুইচ করার মাধ্যমে। SageMaker-এ RStudio চালানোর জন্য একটি SageMaker ডোমেন এবং সংশ্লিষ্ট ব্যবহারকারী প্রোফাইল স্থাপন করার জন্য একজন প্রশাসকের প্রয়োজন। আপনি একটি উপযুক্ত RStudio লাইসেন্স প্রয়োজন

SageMaker-এর মধ্যে, আপনি বিভিন্ন অনুমতি সহ RStudio অ্যাডমিনিস্ট্রেটর এবং RStudio ব্যবহারকারী স্তরে অ্যাক্সেস মঞ্জুর করতে পারেন। শুধুমাত্র এই দুটি ভূমিকার একটি মঞ্জুর করা ব্যবহারকারী প্রোফাইল SageMaker-এ RStudio অ্যাক্সেস করতে পারে। SageMaker-এ RStudio সেট আপ করার জন্য প্রশাসকের কাজ সম্পর্কে আরও তথ্যের জন্য, পড়ুন Amazon SageMaker-এ RStudio দিয়ে শুরু করুন. সেই পোস্টটি প্রতিটি সেশনের জন্য EC2 দৃষ্টান্ত নির্বাচন করার প্রক্রিয়াও দেখায় এবং কীভাবে প্রশাসক RStudio ব্যবহারকারীদের জন্য EC2 দৃষ্টান্ত বিকল্পগুলিকে সীমাবদ্ধ করতে পারেন।

চিত্র 1: আর্কিটেকচার ডায়াগ্রাম বিভিন্ন AWS পরিষেবার মিথস্ক্রিয়া দেখাচ্ছে

লেক ফর্মেশন সারি-স্তর এবং কলাম-স্তরের নিরাপত্তা অ্যাক্সেস ব্যবহার করুন

আপনার দলকে SageMaker-এ RStudio সেশন চালু করার অনুমতি দেওয়ার পাশাপাশি, আপনি লেক ফর্মেশন থেকে সারি-স্তর এবং কলাম-স্তরের অ্যাক্সেস নিয়ন্ত্রণগুলি ব্যবহার করে ডেটা লেককে সুরক্ষিত করতে পারেন। আরো তথ্যের জন্য, পড়ুন AWS লেক ফর্মেশন ব্যবহার করে কার্যকর ডেটা লেক, পার্ট 4: সেল-লেভেল এবং সারি-লেভেল সিকিউরিটি বাস্তবায়ন করা.

লেক গঠন সুরক্ষা নিয়ন্ত্রণের মাধ্যমে, আপনি নিশ্চিত করতে পারেন যে প্রতিটি ব্যক্তির ডেটা লেকের ডেটাতে সঠিক অ্যাক্সেস রয়েছে। সেজমেকার ডোমেনে নিম্নলিখিত দুটি ব্যবহারকারীর প্রোফাইল বিবেচনা করুন, প্রতিটিরই আলাদা কার্যকর ভূমিকা রয়েছে:

ব্যবহারকারী প্রোফাইল মৃত্যুদন্ড কার্যকর করার ভূমিকা
rstudiouser-fullaccess AmazonSageMaker-ExecutionRole-FullAccess
rstudiouser-limitedaccess AmazonSageMaker-ExecutionRole-LimitedAccess

নিম্নলিখিত স্ক্রিনশটটি প্রদর্শন করে rstudiouser-limitedaccess প্রোফাইল বিশদ।

চিত্র 2: rstudiouser-সীমিত অ্যাক্সেস ভূমিকার প্রোফাইল বিবরণ

চিত্র 2: rstudiouser-সীমিত অ্যাক্সেস ভূমিকার প্রোফাইল বিবরণ

নিম্নলিখিত স্ক্রিনশটটি প্রদর্শন করে rstudiouser-fullaccess প্রোফাইল বিশদ।

চিত্র 3: rstudiouser-fullaccess ভূমিকার প্রোফাইল বিবরণ

চিত্র 3: rstudiouser-fullaccess ভূমিকার প্রোফাইল বিবরণ

এই পোস্টের জন্য ব্যবহৃত ডেটাসেট হল a COVID-19 পাবলিক ডেটাসেট. নিম্নলিখিত স্ক্রিনশট ডেটার একটি উদাহরণ দেখায়:

চিত্র 4: COVID-19 পাবলিক ডেটাসেট

চিত্র 4: COVID-19 পাবলিক ডেটাসেট

আপনি ব্যবহারকারীর প্রোফাইল তৈরি করার পরে এবং এটিকে উপযুক্ত ভূমিকায় অর্পণ করার পরে, আপনি ডেটা ক্রল করতে লেক ফর্মেশন অ্যাক্সেস করতে পারেন এডাব্লুএস আঠালো, মেটাডেটা এবং টেবিল তৈরি করুন, এবং টেবিল ডেটাতে অ্যাক্সেস মঞ্জুর করুন। জন্য AmazonSageMaker-ExecutionRole-FullAccess ভূমিকা, আপনি টেবিলের সমস্ত কলামে অ্যাক্সেস মঞ্জুর করেন এবং এর জন্য AmazonSageMaker-ExecutionRole-LimitedAccess, আপনি ডেটা ফিল্টার ব্যবহার করে অ্যাক্সেস মঞ্জুর করেন USA_Filter. আমরা সারি-স্তর এবং সেল-স্তরের কলাম অনুমতি প্রদান করতে এই ফিল্টারটি ব্যবহার করি (দেখুন সংস্থান নিম্নলিখিত স্ক্রিনশটে কলাম)।

চিত্র 5: AmazonSageMaker-ExecutionRole-Full/Limited Access ভূমিকার জন্য AWS লেক গঠনের অনুমতি

চিত্র 5: AmazonSageMaker-ExecutionRole-Full/Limited Access ভূমিকার জন্য AWS লেক গঠনের অনুমতি

নিম্নলিখিত স্ক্রিনশট হিসাবে দেখানো হয়েছে, দ্বিতীয় ভূমিকা সীমিত অ্যাক্সেস আছে. এই ভূমিকার সাথে যুক্ত ব্যবহারকারীরা শুধুমাত্র অ্যাক্সেস করতে পারেন continent, date, total_cases, total_deaths, new_cases, new_deaths, এবং iso_codecolumns.

চিত্র 6: AmazonSageMaker-ExecutionRole-সীমিত অ্যাক্সেস ভূমিকার জন্য AWS লেক গঠন কলাম-স্তরের অনুমতি

চিত্র 6: AmazonSageMaker-ExecutionRole-সীমিত অ্যাক্সেস ভূমিকার জন্য AWS লেক গঠন কলাম-স্তরের অনুমতি

প্রতিটি ব্যবহারকারীর প্রোফাইলের সাথে সংযুক্ত ভূমিকার অনুমতিগুলির সাথে, আমরা দেখতে পারি কিভাবে লেক ফর্মেশন উপযুক্ত সারি-স্তর এবং কলাম-স্তরের অনুমতিগুলি প্রয়োগ করে৷ আপনি থেকে RStudio Workbench খুলতে পারেন এপ্লিকেশন চালু করুন তৈরি ব্যবহারকারী তালিকার ড্রপ-ডাউন মেনু, এবং নির্বাচন করুন RStudio.

নিম্নলিখিত স্ক্রিনশটটিতে, আমরা অ্যাপটি হিসাবে চালু করি rstudiouser-limitedaccess user.

চিত্র 7: অ্যামাজন সেজমেকার কনসোল থেকে rstudiouser-সীমিত অ্যাক্সেস ব্যবহারকারীর জন্য RStudio সেশন চালু করা হচ্ছে

চিত্র 7: অ্যামাজন সেজমেকার কনসোল থেকে rstudiouser-সীমিত অ্যাক্সেস ব্যবহারকারীর জন্য RStudio সেশন চালু করা হচ্ছে

আপনি RStudio Workbench হোম পেজ এবং সেশন, প্রকল্প এবং প্রকাশিত বিষয়বস্তুর একটি তালিকা দেখতে পারেন।

চিত্র 8: rstudiouser-সীমিত অ্যাক্সেস ব্যবহারকারীর জন্য আর স্টুডিও ওয়ার্কবেঞ্চ সেশন

চিত্র 8: rstudiouser-সীমিত অ্যাক্সেস ব্যবহারকারীর জন্য আর স্টুডিও ওয়ার্কবেঞ্চ সেশন

সেজমেকারে সেশন শুরু করতে একটি সেশনের নাম বেছে নিন। Paws ইনস্টল করুন (আগে এই পোস্টে নির্দেশিকা দেখুন) যাতে আপনি উপযুক্ত AWS পরিষেবাগুলি অ্যাক্সেস করতে পারেন। এখন আপনি ডেটাসেটের মাধ্যমে সমস্ত ক্ষেত্রগুলিকে টেনে আনতে একটি ক্যোয়ারী চালাতে পারেন অ্যামাজন অ্যাথেনা, কমান্ড ব্যবহার করে “SELECT * FROM "databasename.tablename", এবং একটি ক্যোয়ারী আউটপুট সংরক্ষণ করুন আমাজন সিম্পল স্টোরেজ সার্ভিস (অ্যামাজন এস 3) বালতি।

চিত্র 9: আর স্টুডিও সেশনে অ্যাথেনা কোয়েরি সম্পাদন

চিত্র 9: আর স্টুডিও সেশনে অ্যাথেনা কোয়েরি সম্পাদন

নিম্নলিখিত স্ক্রিনশটটি S3 বাকেটের আউটপুট ফাইলগুলি দেখায়।

চিত্র 10: অ্যাথেনা কোয়েরি সম্পাদনের ফলাফল অ্যামাজন S3 বালতিতে

চিত্র 10: অ্যাথেনা কোয়েরি সম্পাদনের ফলাফল অ্যামাজন S3 বালতিতে

নিম্নলিখিত স্ক্রিনশট ব্যবহার করে এই আউটপুট ফাইলগুলিতে ডেটা দেখায় Amazon S3 সিলেক্ট করুন.

Fig11: Amazon S3 সিলেক্ট ব্যবহার করে আউটপুট ডেটা পর্যালোচনা করা

Fig11: Amazon S3 সিলেক্ট ব্যবহার করে আউটপুট ডেটা পর্যালোচনা করা

শুধুমাত্র USA ডেটা এবং কলাম মহাদেশ, তারিখ, total_cases, total_deaths, new_cases, new_deaths, এবং iso_code জন্য ফলাফল দেখানো হয় rstudiouser-limitedaccess ব্যবহারকারী।

এর জন্য একই পদক্ষেপ পুনরাবৃত্তি করা যাক rstudiouser-fullaccess ব্যবহারকারী।

Fig12: Amazon SageMaker Console থেকে rstudiouser-fullaccess ব্যবহারকারীর জন্য RStudio সেশন চালু করা হচ্ছে

Fig12: Amazon SageMaker Console থেকে rstudiouser-fullaccess ব্যবহারকারীর জন্য RStudio সেশন চালু করা হচ্ছে

আপনি RStudio Workbench হোম পেজ এবং সেশন, প্রকল্প এবং প্রকাশিত বিষয়বস্তুর একটি তালিকা দেখতে পারেন।

Fig13: rstudiouser-fullaccess ব্যবহারকারীর জন্য R Studio Workbench সেশন

Fig13: rstudiouser-fullaccess ব্যবহারকারীর জন্য R Studio Workbench সেশন

এর একই প্রশ্ন চালানো যাক “SELECT * FROM "databasename.tablename" এথেনা ব্যবহার করে।

চিত্র 14: আর স্টুডিও সেশনে অ্যাথেনা কোয়েরি সম্পাদন

চিত্র 14: আর স্টুডিও সেশনে অ্যাথেনা কোয়েরি সম্পাদন

নিম্নলিখিত স্ক্রিনশটটি S3 বাকেটের আউটপুট ফাইলগুলি দেখায়।

চিত্র 15: অ্যাথেনা কোয়েরি সম্পাদনের ফলাফল অ্যামাজন S3 বালতিতে

চিত্র 15: অ্যাথেনা কোয়েরি সম্পাদনের ফলাফল অ্যামাজন S3 বালতিতে

নিম্নলিখিত স্ক্রিনশট ব্যবহার করে এই আউটপুট ফাইলগুলিতে ডেটা দেখায় Amazon S3 সিলেক্ট করুন.

Fig16: Amazon S3 সিলেক্ট ব্যবহার করে আউটপুট ডেটা পর্যালোচনা করা

Fig16: Amazon S3 সিলেক্ট ব্যবহার করে আউটপুট ডেটা পর্যালোচনা করা

এই উদাহরণে দেখানো হয়েছে, rstudiouser-fullaccess ব্যবহারকারীর ডেটাসেটের সমস্ত কলাম এবং সারিগুলিতে অ্যাক্সেস রয়েছে।

Amazon EC2-তে স্ব-হোস্টেড

আপনি যদি AWS-এ RStudio-এর ওপেন-সোর্স সংস্করণ নিয়ে পরীক্ষা-নিরীক্ষা শুরু করতে চান, তাহলে আপনি EC2 উদাহরণে Rstudio ইনস্টল করতে পারেন। এই পোস্টে দেওয়া এই ক্লাউডফর্মেশন টেমপ্লেটটি EC2 দৃষ্টান্তের বিধান করে এবং ব্যবহারকারীর ডেটা স্ক্রিপ্ট ব্যবহার করে RStudio ইনস্টল করে। আপনি প্রয়োজন অনুসারে একাধিক RStudio দৃষ্টান্ত সরবরাহ করতে টেমপ্লেটটি একাধিকবার চালাতে পারেন এবং আপনি এটি যেকোন AWS অঞ্চলে ব্যবহার করতে পারেন। আপনি CloudFormation টেমপ্লেট স্থাপন করার পরে, এটি আপনাকে একটি ওয়েব ব্রাউজার থেকে RStudio অ্যাক্সেস করার জন্য একটি URL প্রদান করে। Amazon EC2 আপনাকে ডেটা আকারের পরিবর্তন এবং আপনার বিশ্লেষণ চালানোর জন্য প্রয়োজনীয় গণনা ক্ষমতার পরিবর্তনগুলি পরিচালনা করতে স্কেল বাড়াতে বা নীচে করতে সক্ষম করে৷

সুরক্ষিত অ্যাক্সেসের জন্য একটি মূল-মান জোড়া তৈরি করুন

AWS আপনার EC2 উদাহরণের জন্য লগইন তথ্য সুরক্ষিত করতে পাবলিক-কী ক্রিপ্টোগ্রাফি ব্যবহার করে। আপনি কী জোড়ার নাম উল্লেখ করুন KeyPair আপনি যখন CloudFormation টেমপ্লেট চালু করেন তখন প্যারামিটার। তারপর প্রয়োজনে পরে আপনি প্রভিশন করা EC2 ইনস্ট্যান্সে লগ ইন করতে একই কী ব্যবহার করতে পারেন।

আপনি ক্লাউডফরমেশন টেমপ্লেট চালানোর আগে, নিশ্চিত করুন যে আপনি AWS অ্যাকাউন্টে Amazon EC2 কী জোড়া আছে যা আপনি ব্যবহার করার পরিকল্পনা করছেন। যদি না হয়, তারপর দেখুন Amazon EC2 ব্যবহার করে একটি কী জোড়া তৈরি করুন একটি তৈরি করার নির্দেশাবলীর জন্য।

ক্লাউডফর্মেশন টেমপ্লেট চালু করুন ক্লাউডফর্মেশন কনসোলে সাইন ইন করুন us-east-1 অঞ্চল এবং লঞ্চ স্ট্যাক নির্বাচন করুন।

স্ট্যাক বোতাম চালু করুন

ক্লাউডফর্মেশন টেমপ্লেটে আপনাকে অবশ্যই বেশ কয়েকটি পরামিতি লিখতে হবে:

  • InitialUser এবং InitialPassword - ব্যবহারকারীর নাম এবং পাসওয়ার্ড যা আপনি RStudio সেশনে লগ ইন করতে ব্যবহার করেন। ডিফল্ট মান হয় rstudio এবং Rstudio@123, যথাক্রমে।
  • ইনস্ট্যান্স টাইপ - EC2 ইনস্ট্যান্স টাইপ যার উপর RStudio সার্ভার স্থাপন করতে হবে। টেমপ্লেটটি বর্তমানে t2, m4, c4, r4, g2, p2 এবং g3 দৃষ্টান্ত পরিবারগুলিতে সমস্ত দৃষ্টান্ত গ্রহণ করে এবং অন্যান্য উদাহরণ পরিবারগুলিকে সহজেই অন্তর্ভুক্ত করতে পারে। ডিফল্ট মান হল t2.micro।
  • কীপেয়ার - EC2 ইনস্ট্যান্সে লগ ইন করতে আপনি যে কী জোড়া ব্যবহার করেন।
  • VpcId এবং SubnetId - দ্য আমাজন ভার্চুয়াল প্রাইভেট ক্লাউড (অ্যামাজন ভিপিসি) এবং সাবনেট যেখানে উদাহরণ চালু করতে হবে।

আপনি এই পরামিতিগুলি প্রবেশ করার পরে, CloudFormation টেমপ্লেট স্থাপন করুন। এটি সম্পূর্ণ হলে, নিম্নলিখিত সংস্থানগুলি উপলব্ধ হয়:

  • এটিতে ইনস্টল করা RStudio সহ একটি EC2 উদাহরণ৷
  • অন্যান্য AWS পরিষেবার সাথে সংযোগ করার জন্য প্রয়োজনীয় অনুমতি সহ একটি IAM ভূমিকা।
  • RStudio সার্ভারের জন্য পোর্ট 8787 খোলার নিয়ম সহ একটি নিরাপত্তা গ্রুপ।

RStudio এ লগ ইন করুন

এখন আপনি RStudio ব্যবহার করার জন্য প্রস্তুত! যান আউটপুট CloudFormation স্ট্যাকের জন্য ট্যাব এবং RStudio URL মানটি অনুলিপি করুন (এটি ফর্ম্যাটে রয়েছে http://ec2-XX-XX-XXX-XX.compute-1.amazonaws.com:8787/) একটি ওয়েব ব্রাউজারে সেই URLটি লিখুন। এটি আপনার RStudio সেশনটি খোলে, যা আপনি ক্লাউডফর্মেশন টেমপ্লেট চালানোর সময় যে ব্যবহারকারীর নাম এবং পাসওয়ার্ড দিয়েছিলেন সেটি ব্যবহার করে লগ ইন করতে পারেন।

RStudio থেকে AWS পরিষেবা অ্যাক্সেস করুন

আপনি RStudio সেশন অ্যাক্সেস করার পরে, আপনাকে AWS (Paws) এর জন্য R প্যাকেজ ইনস্টল করতে হবে। এটি আপনাকে আপনার ডেটা লেকের পরিষেবা এবং সংস্থান সহ অনেক AWS পরিষেবার সাথে সংযোগ করতে দেয়৷ Paws ইনস্টল করতে, নিম্নলিখিত R কোড লিখুন এবং চালান:

install.packages("paws")

একটি AWS পরিষেবা ব্যবহার করতে, একটি ক্লায়েন্ট তৈরি করুন এবং সেই ক্লায়েন্ট থেকে পরিষেবার ক্রিয়াকলাপগুলি অ্যাক্সেস করুন৷ AWS API অ্যাক্সেস করার সময়, আপনাকে অবশ্যই আপনার শংসাপত্র এবং অঞ্চল প্রদান করতে হবে। Paws AWS প্রমাণীকরণ চেইন ব্যবহার করে শংসাপত্র এবং অঞ্চলের জন্য অনুসন্ধান করে:

  • স্পষ্টভাবে অ্যাক্সেস কী, গোপন কী, সেশন টোকেন, প্রোফাইল বা অঞ্চল প্রদান করা হয়েছে
  • R পরিবেশের ভেরিয়েবল
  • অপারেটিং সিস্টেম এনভায়রনমেন্ট ভেরিয়েবল
  • AWS শংসাপত্র এবং কনফিগারেশন ফাইল শেয়ার করেছে .aws/credentials এবং .aws/config
  • ধারক IAM ভূমিকা
  • উদাহরণ IAM ভূমিকা

যেহেতু আপনি একটি সংযুক্ত IAM ভূমিকা সহ একটি EC2 উদাহরণে চলছেন, Paws স্বয়ংক্রিয়ভাবে AWS API অনুরোধগুলিকে প্রমাণীকরণ করতে আপনার IAM ভূমিকা শংসাপত্রগুলি ব্যবহার করে৷

# To interact with an Amazon S3 service, first create an S3 client then list the objects within your bucket by invoking: rstudio-XXXXXXXXXX
s3 <- paws::s3(config = list(region = 'us-east-1'))s3$list_objects(Bucket = "rstudio-XXXXXXXXXX")
# Let’s see how we can interactively query data from your data lake using Amazon Athena.
athena <- paws::athena(config = list(region = 'us-east-1'))
athena$start_query_execution(QueryString = "SELECT * FROM "databasename.tablename" limit 10;",QueryExecutionContext = list(Database = "databasename", Catalog = "catalogname"),ResultConfiguration = list(OutputLocation = "S3 Bucket",EncryptionConfiguration = list(EncryptionOption = "SSE_S3")), WorkGroup = "workgroup name")
$QueryExecutionId[1] 
"17ccec8a-d196-4b4c-b31c-314fab8939f3"

উৎপাদন পরিবেশের জন্য, আমরা স্কেলযোগ্য Rstudio সমাধান ব্যবহার করার পরামর্শ দিই এই ব্লগ.

উপসংহার

আপনি শিখেছেন কিভাবে AWS-এ আপনার RStudio পরিবেশ স্থাপন করতে হয়। আমরা Amazon SageMaker-এ RStudio ব্যবহার করার সুবিধা এবং আপনি কীভাবে শুরু করতে পারেন তা প্রদর্শন করেছি। আপনি আরও শিখেছেন কিভাবে অ্যামাজন EC2 ব্যবহার করে স্ব-হোস্টেড ইনস্টলেশন ব্যবহার করে RStudio-এর ওপেন-সোর্স সংস্করণের সাথে পরীক্ষা শুরু করতে হয়। আমরা আরও দেখিয়েছি যে কীভাবে আপনার ডেটা লেক আর্কিটেকচারে আরএসটুডিওকে সংহত করতে হয় এবং লেক ফর্মেশনের সারি-স্তর এবং সেল-স্তরের নিরাপত্তা বৈশিষ্ট্য ব্যবহার করে ডেটা লেক টেবিলে সূক্ষ্ম-দানাযুক্ত অ্যাক্সেস নিয়ন্ত্রণ প্রয়োগ করতে হয়।

আমাদের পরবর্তী পোস্টে, আমরা প্রদর্শন করব কীভাবে R স্ক্রিপ্টগুলিকে ধারণ করা যায় এবং সেগুলি ব্যবহার করে চালানো যায় এডাব্লুএস ল্যাম্বদা.


লেখক সম্পর্কে

আপনার AWS পরিবেশে RStudio প্রয়োগ করুন এবং AWS লেক গঠনের অনুমতি PlatoBlockchain ডেটা ইন্টেলিজেন্স ব্যবহার করে আপনার ডেটা লেক অ্যাক্সেস করুন। উল্লম্ব অনুসন্ধান. আ.ভেঙ্কটা কাম্পানা AWS হেলথ অ্যান্ড হিউম্যান সার্ভিসেস টিমের একজন সিনিয়র সলিউশন আর্কিটেক্ট এবং স্যাক্রামেন্টো, CA তে অবস্থিত। সেই ভূমিকায়, তিনি পাবলিক সেক্টরের গ্রাহকদের AWS-এ সু-স্থাপিত সমাধানের মাধ্যমে তাদের লক্ষ্য উদ্দেশ্য অর্জনে সহায়তা করেন।

আপনার AWS পরিবেশে RStudio প্রয়োগ করুন এবং AWS লেক গঠনের অনুমতি PlatoBlockchain ডেটা ইন্টেলিজেন্স ব্যবহার করে আপনার ডেটা লেক অ্যাক্সেস করুন। উল্লম্ব অনুসন্ধান. আ.ডন হেইসি-গ্রোভ ড অ্যামাজন ওয়েব সার্ভিসের রাজ্য এবং স্থানীয় সরকার দলের জনস্বাস্থ্য বিশ্লেষণের নেতা। এই ভূমিকায়, তিনি রাষ্ট্র এবং স্থানীয় জনস্বাস্থ্য সংস্থাগুলিকে কীভাবে তাদের বিশ্লেষণী চ্যালেঞ্জ এবং দীর্ঘমেয়াদী লক্ষ্যগুলি অর্জন করবেন সে সম্পর্কে সৃজনশীলভাবে চিন্তা করতে সহায়তা করার জন্য দায়ী৷ জনস্বাস্থ্য নজরদারি এবং গবেষণাকে সমর্থন করার জন্য বিদ্যমান বা নতুন ডেটা ব্যবহার করার নতুন উপায় খুঁজে বের করার জন্য তিনি তার কর্মজীবন অতিবাহিত করেছেন।

সময় স্ট্যাম্প:

থেকে আরো এডাব্লুএস মেশিন লার্নিং

AWS Inferentia এবং AWS Trainium-এর সাথে Amazon SageMaker JumpStart-এ সাশ্রয়ীভাবে Llama 2 মডেলগুলি ফাইন-টিউন করুন এবং স্থাপন করুন | আমাজন ওয়েব সার্ভিসেস

উত্স নোড: 1938138
সময় স্ট্যাম্প: জানুয়ারী 17, 2024

AWS এবং Mistral AI একটি শক্তিশালী সহযোগিতার সাথে জেনারেটিভ এআইকে গণতান্ত্রিক করতে প্রতিশ্রুতিবদ্ধ | আমাজন ওয়েব সার্ভিসেস

উত্স নোড: 1961711
সময় স্ট্যাম্প: এপ্রিল 3, 2024

NLP এবং CV PyTorch মডেলগুলির জন্য Amazon EC2 G5 দৃষ্টান্তগুলির সাথে প্রতি অনুমানের তিনগুণ কম খরচে চারগুণ বেশি এমএল ইনফারেন্স থ্রুপুট অর্জন করুন

উত্স নোড: 1718670
সময় স্ট্যাম্প: অক্টোবর 3, 2022