அமேசான் ரெட்ஷிப்ட் மூலம் டேட்டா கிடங்குகளை எவ்வாறு செயல்படுத்துவது?

Amecan Retsipt Mulam Tetta Kitankukalai Evvaru Ceyalpatuttuvatu



பாரம்பரிய தரவுத்தளங்கள் பயனர்களுக்கு சிக்கலான வினவல்களைச் செய்ய அல்லது விரும்பிய முடிவுகளைப் பெற உதவும் ஆனால் இந்தத் தேர்வில் பல குறைபாடுகள் உள்ளன. வன்பொருளை அமைத்தல் மற்றும் வினவல்களை இயக்க தரவுத்தளங்களை நிறுவுதல், தரவுகளுக்கான சேமிப்பக சிக்கல்கள், மெதுவான செயல்திறன் மற்றும் கைமுறை பராமரிப்பு ஆகியவை பாரம்பரிய தரவுத்தளங்களில் உள்ள சில சிக்கல்களில் சில.

AWS Redshift உடன் தரவுக் கிடங்கை செயல்படுத்துவதற்கான அதன் பயனர்களுக்கு இந்தக் கட்டுரை ஆழமான புரிதலை வழங்குகிறது.

AWS Redshift என்றால் என்ன?

AWS Redshift அதன் பயனர்களை பாரம்பரிய தரவுத்தளத்தின் அனைத்து கட்டமைப்புகள் இல்லாமல் தரவை மீட்டெடுக்கவும் கையாளவும் அனுமதிக்கிறது. இது பயன்பாட்டின் தேவையைப் பொறுத்து புத்திசாலித்தனமாக திறனை அளவிடுகிறது, விரைவான மற்றும் துல்லியமான பதில்களை வழங்குகிறது, மேலும் AWS ஆல் முழுமையாக நிர்வகிக்கப்படுகிறது. AWS Redshift அதன் பெரிய தரவு பகுப்பாய்வின் பரந்த பயன்பாடுகளுக்கு பரவலாகப் பயன்படுத்தப்படுகிறது. மேலும், இது நீங்கள் பயன்படுத்தும்போது பணம் செலுத்தும் மாதிரியைப் பின்பற்றுகிறது மற்றும் கிடங்கு செயலற்ற நிலையில் இருக்கும்போது கூடுதல் கட்டணம் வசூலிக்காது:









இந்தக் கட்டுரையைக் குறிப்பிடுவதன் மூலம் Redshift பற்றி மேலும் அறிக: 'அமேசான் ரெட்ஷிஃப்ட் தரவு வகைகள் என்ன' :



அமேசான் ரெட்ஷிப்ட் மூலம் டேட்டா கிடங்குகளை எவ்வாறு செயல்படுத்துவது?

அமேசான் ரெட்ஷிஃப்ட் வினவல்களைச் செயல்படுத்த பல்வேறு கிடங்குகளில் நிலையான வினவல் மொழியை (SQL) பயன்படுத்துகிறது. தரவுக் கிடங்கை கைமுறையாக அமைப்பதற்கான செலவைக் கண்காணிக்கும் போது அதிகபட்ச மதிப்புகளைப் பிரித்தெடுப்பது சோர்வாக இருக்கிறது. எனவே, AWS Redshift துல்லியமாகவும் புத்திசாலித்தனமாகவும் உங்கள் தரவு தொடர்பான வணிகப் பணியை விரைவுபடுத்துகிறது மற்றும் வேகமான, எளிதான, நம்பகமான மற்றும் பாதுகாப்பான முறையில் தரவு பற்றிய நுண்ணறிவைப் பெற உங்கள் நேரத்தை விரைவுபடுத்த உதவுகிறது. அமேசான் ரெட்ஷிப்டுடன் டேட்டா கிடங்குகளை செயல்படுத்துவதில் பல நன்மைகள் உள்ளன:





  • தரவு குறியாக்கம்
  • அறிவார்ந்த உகப்பாக்கம்
  • விலை உகந்தது
  • மீண்டும் மீண்டும் செய்யும் பணிகளை தானியங்குபடுத்துங்கள்
  • தானியங்கு அளவிடுதல் திறன்
  • பல்வேறு AWS ஆதாரங்களுக்கான ஆதரவு

அமேசான் ரெட்ஷிஃப்ட் மூலம் தரவுக் கிடங்கை செயல்படுத்துவதற்கான சில படிகள் கீழே உள்ளன:

படி 1: IAM பாத்திரத்தை உருவாக்கவும்

தரவுக் கிடங்கை செயல்படுத்துவதற்கான முதல் படி AWS Redshift ஒரு IAM பாத்திரத்தை உருவாக்குவதில் தொடங்குகிறது. இந்த நோக்கத்திற்காக, ஐஏஎம் பங்கைத் தேடித் தேர்ந்தெடுக்கவும் AWS மேலாண்மை கன்சோல் :



கிளிக் செய்யவும் 'பாத்திரங்கள்' IAM பாத்திரத்தின் பக்கப்பட்டியில் இருந்து விருப்பம்:

கிளிக் செய்யவும் 'பாத்திரத்தை உருவாக்கு' அடுத்த பொத்தான்:

இல் நம்பகமான நிறுவன வகை பிரிவில், கிளிக் செய்யவும் 'AWS சேவை' Redshift க்காக இந்த IAM பாத்திரத்தை உருவாக்குகிறோம்:

இல் வழக்கைப் பயன்படுத்தவும் பிரிவு , தேர்ந்தெடுக்கவும் 'சிவப்பு மாற்றம்' முன்னிலைப்படுத்தப்பட்ட புலத்தில், பின்வரும் தனிப்படுத்தப்பட்ட விருப்பத்தைத் தேர்ந்தெடுக்க தொடரவும். கிளிக் செய்யவும் 'அடுத்தது' பின் பொத்தான்:

இல் அனுமதி கொள்கை பிரிவு , தேடி தேர்வு செய்யவும் “AmazonS3ReadMonlyAccess” விருப்பம். பின்னர் கிளிக் செய்யவும் 'அடுத்தது' பின் பொத்தான்:

இல் பங்கு விவரங்கள் பிரிவு , பாத்திரத்திற்கான பெயரை வழங்கவும்:

மீதமுள்ளவற்றை வைத்திருத்தல் முன்னிருப்பாக அமைப்புகள், கிளிக் செய்யவும் 'பாத்திரத்தை உருவாக்கு' இடைமுகத்தின் கீழே உள்ள பொத்தான்:

பங்கு இருந்திருக்கிறது வெற்றிகரமாக உருவாக்கப்பட்டது. கிளிக் செய்யவும் 'பாத்திரத்தைக் காண்க' பொத்தானை:

இல் பாத்திரத்தைப் பார்க்கவும் பிரிவு, நகலெடுக்கவும் ஆர்.என்.ஏ எதிர்கால பயன்பாட்டிற்காக நோட்பேடில் சேமிக்கவும்:

படி 2: Redshift Cluster ஐ உருவாக்கவும்

AWS மேனேஜ்மென்ட் கன்சோலில், தேடி, பின் தேர்ந்தெடுக்கவும் 'சிவப்பு மாற்றம்' சேவை:

கீழே உருட்டவும் 'சிவப்பு மாற்றம்' முக்கிய பணியகம் மற்றும் கிளிக் செய்யவும் 'கிளஸ்டரை உருவாக்கு' பொத்தானை:

இது பயனரை நேவிகேட் செய்யும் 'கிளஸ்டரை உருவாக்கு' இடைமுகம். இங்கே இந்த இடைமுகத்தில், கிளஸ்டருக்கு ஒரு பெயரைக் கொடுத்து, அதைத் தேர்ந்தெடுக்கவும் 'dc.2 பெரியது' கிளஸ்டர் வகைக்கு:

இல் தரவுத்தள கட்டமைப்புகள் பிரிவுகள், வழங்க a பயனர் பெயர் மற்றும் கடவுச்சொல் கிளஸ்டருக்கு:

கீழே உருட்டவும் IAM பாத்திரங்கள் பிரிவு. இந்த டுடோரியலில் நாம் முன்பு உருவாக்கிய IAM பங்கை இங்கே இணைப்போம். இந்த நோக்கத்திற்காக, கிளிக் செய்யவும் 'அசோசியேட் IAM பங்கு' பொத்தானை:

இந்த பிரிவில், நாங்கள் உருவாக்கிய பாத்திரத்தைத் தேர்ந்தெடுத்து கிளிக் செய்துள்ளோம் 'இணைந்த IAM பாத்திரங்கள்' பாத்திரத்தை இணைப்பதற்கான பொத்தான்:

இயல்புநிலைகளை வைத்து, கிளிக் செய்யவும் 'கிளஸ்டரை உருவாக்கு' இடைமுகத்தின் கீழே உள்ள பொத்தான்:

இது க்ளஸ்டர் கிடைக்க சிறிது நேரம் எடுக்கும். கிளிக் செய்யவும் கிளஸ்டர் பெயர் நிலைக் காட்சிகளுக்குப் பிறகு RDS டாஷ்போர்டிலிருந்து 'செயலில்':

படி 3: அனுமதிகளைச் சேர்க்கவும்

அணுகவும் IAM சேவை AWS மேனேஜ்மென்ட் கன்சோலில் இருந்து ஒரு புதிய கொள்கையை கட்டமைக்க ரூட் பயனர் கணக்கில்:

இருந்து IAM டாஷ்போர்டு, கிளிக் செய்யவும் 'பயனர்கள்' இடது பக்கப்பட்டியில் இருந்து விருப்பம்:

கிளிக் செய்யவும் பாத்திரத்தின் பெயர் என்று உள்ளது நிர்வாகி அணுகல் கணக்கிற்கு:

தட்டவும் 'அனுமதிகளைச் சேர்' இடைமுகத்தில் அமைந்துள்ள பொத்தான்:

கிளிக் செய்யவும் 'கொள்கைகளை நேரடியாக இணைக்கவும்' கீழ் விருப்பம் அனுமதி விருப்பங்கள் பிரிவு:

உங்கள் கணக்கில் பின்வரும் அனுமதிகளைச் சேர்க்கவும்:

  • AmazonRedshiftQueryEditor
  • AmazonRedshiftQueryEditorV2FullAccess
  • AmazonRedshiftReadOnlyAccess

பின்வரும் அனுமதிகளைச் சேர்த்த பிறகு, கிளிக் செய்யவும் 'அடுத்தது' பொத்தானை:

இல் அனுமதிகளின் சுருக்கம் பிரிவில், கிளிக் செய்யவும் 'அனுமதிகளைச் சேர்' பொத்தானை:

இங்கே அனுமதிகள் வெற்றிகரமாக கட்டமைக்கப்பட்டுள்ளன:

படி 4: வினவல் எடிட்டர்

அதன் மேல் AWS RDS டாஷ்போர்டு , கிளிக் செய்யவும் “வினவல் எடிட்டர் v2” பக்கப்பட்டியில் இருந்து விருப்பம்:

இது பின்வரும் இடைமுகத்தைக் காண்பிக்கும். இந்த இடைமுகத்தில், உங்கள் கிளஸ்டரின் பெயரைத் தேர்ந்தெடுத்து இணைப்புக்கான பின்வரும் விவரங்களை வழங்கவும். விவரங்களை வழங்கிய பிறகு, கிளிக் செய்யவும் 'இணைப்பை உருவாக்கு' பொத்தானை:

சோதனை நோக்கங்களுக்காக, நாங்கள் பின்வரும் வினவலை வழங்குவோம் மற்றும் அழுத்தவும் 'ஓடு' பொத்தானை:

வினவல் நிறைவேற்றப்பட்டது வெற்றிகரமாக:

இந்த வழிகாட்டியிலிருந்து அவ்வளவுதான். இப்போது பயனர் இந்த கன்சோலில் வெவ்வேறு வினவல்களை இயக்கலாம் எ.கா. உருவாக்கு, செருகு, நீக்கு, முதலியன

முடிவுரை

Redshift உடன் தரவுக் கிடங்கை உருவாக்க, RDS கிளஸ்டருடன் IAM பங்கு மற்றும் அனுமதியை உள்ளமைத்து, ' வினவல் ஆசிரியர் வினவல்களை இயக்க விருப்பம். AWS Redshift என்பது கிளவுட் அடிப்படையிலான தரவுத்தளமாகும், இது SQL இன் தொடரியல் பின்பற்றுகிறது மற்றும் அதிக செயல்திறனுக்காக பெரிய தரவுத்தொகுப்புகளில் வினவல்களை திறம்பட செயல்படுத்துகிறது. அமேசான் ரெட்ஷிஃப்ட் மூலம் டேட்டா கிடங்குகளை செயல்படுத்துவதற்கான வழிமுறைகளை இந்தக் கட்டுரை வழங்குகிறது.