ఈ కథనం AWS రెడ్షిఫ్ట్తో డేటా వేర్హౌస్ని అమలు చేయడం కోసం దాని వినియోగదారులకు లోతైన అవగాహనను అందిస్తుంది.
AWS రెడ్షిఫ్ట్ అంటే ఏమిటి?
AWS రెడ్షిఫ్ట్ దాని వినియోగదారులను సాంప్రదాయ డేటాబేస్ యొక్క అన్ని కాన్ఫిగరేషన్లు లేకుండా డేటాను తిరిగి పొందడానికి మరియు మార్చడానికి అనుమతిస్తుంది. ఇది అప్లికేషన్ యొక్క అవసరాన్ని బట్టి సామర్థ్యాన్ని తెలివిగా స్కేల్ చేస్తుంది, వేగవంతమైన మరియు ఖచ్చితమైన ప్రతిస్పందనలను అందిస్తుంది మరియు AWS ద్వారా పూర్తిగా నిర్వహించబడుతుంది. AWS రెడ్షిఫ్ట్ బిగ్ డేటా విశ్లేషణ యొక్క విస్తారమైన అనువర్తనాల కోసం విస్తృతంగా ఉపయోగించబడుతుంది. ఇంకా, ఇది మీరు ఉపయోగించినప్పుడు చెల్లించే మోడల్ను అనుసరిస్తుంది మరియు గిడ్డంగి నిష్క్రియంగా ఉన్నప్పుడు అదనపు ఛార్జీలు విధించబడదు:
ఈ కథనాన్ని సూచించడం ద్వారా Redshift గురించి మరింత తెలుసుకోండి: “అమెజాన్ రెడ్షిఫ్ట్ డేటా రకాలు ఏమిటి” :
అమెజాన్ రెడ్షిఫ్ట్తో డేటా వేర్హౌసింగ్ని ఎలా అమలు చేయాలి?
అమెజాన్ రెడ్షిఫ్ట్ ప్రశ్నలను అమలు చేయడానికి వివిధ గిడ్డంగులలో స్టాండర్డ్ క్వెరీ లాంగ్వేజ్ (SQL)ని ఉపయోగిస్తుంది. డేటా వేర్హౌస్ను మాన్యువల్గా సెటప్ చేయడానికి అయ్యే ఖర్చును పర్యవేక్షిస్తున్నప్పుడు గరిష్ట విలువలను సంగ్రహించడం అలసిపోతుంది. అందువల్ల, AWS రెడ్షిఫ్ట్ ఖచ్చితంగా మరియు తెలివిగా మీ డేటా-సంబంధిత వ్యాపార పనిని వేగవంతం చేస్తుంది మరియు వేగవంతమైన, సులభమైన, విశ్వసనీయమైన మరియు సురక్షితమైన పద్ధతిలో డేటాపై అంతర్దృష్టిని పొందడానికి మీ సమయాన్ని వేగవంతం చేయడంలో మీకు సహాయపడుతుంది. అమెజాన్ రెడ్షిఫ్ట్తో డేటా వేర్హౌసింగ్ని అమలు చేయడం వల్ల అనేక ప్రయోజనాలు ఉన్నాయి:
- డేటా ఎన్క్రిప్షన్
- ఇంటెలిజెంట్ ఆప్టిమైజేషన్
- ఖర్చు ఆప్టిమల్
- పునరావృత విధులను ఆటోమేట్ చేయండి
- ఆటో-స్కేలింగ్ కెపాసిటీ
- వివిధ AWS వనరులకు మద్దతు
మేము అమెజాన్ రెడ్షిఫ్ట్తో డేటా వేర్హౌసింగ్ని అమలు చేసే కొన్ని దశలు క్రింద ఉన్నాయి:
దశ 1: IAM పాత్రను సృష్టించండి
డేటా వేర్హౌస్ని అమలు చేయడంలో మొదటి దశ AWS రెడ్షిఫ్ట్ IAM పాత్రను సృష్టించడంతో ప్రారంభమవుతుంది. ఈ ప్రయోజనం కోసం, IAM పాత్రను శోధించి, ఎంచుకోండి AWS మేనేజ్మెంట్ కన్సోల్ :
పై క్లిక్ చేయండి 'పాత్రలు' IAM పాత్ర యొక్క సైడ్బార్ నుండి ఎంపిక:
పై క్లిక్ చేయండి 'పాత్ర సృష్టించు' తదుపరి బటన్:
లో విశ్వసనీయ ఎంటిటీ రకం విభాగం, క్లిక్ చేయండి “AWS సేవ” మేము రెడ్షిఫ్ట్ కోసం ఈ IAM పాత్రను సృష్టిస్తున్నాము:
లో కేసు ఉపయోగించండి విభాగం , ఎంచుకోండి 'రెడ్షిఫ్ట్' హైలైట్ చేసిన ఫీల్డ్లో మరియు కింది హైలైట్ చేసిన ఎంపికను ఎంచుకోవడానికి కొనసాగండి. పై క్లిక్ చేయండి 'తరువాత' తర్వాత బటన్:
లో అనుమతి విధానం విభాగం , శోధించండి మరియు ఎంచుకోండి “AmazonS3ReadOnlyAccess” ఎంపిక. ఆపై క్లిక్ చేయండి 'తరువాత' తర్వాత బటన్:
లో పాత్ర వివరాలు విభాగం , పాత్రకు పేరు ఇవ్వండి:
మిగిలిన వాటిని ఉంచడం సెట్టింగులు డిఫాల్ట్గా, పై క్లిక్ చేయండి 'పాత్ర సృష్టించు' ఇంటర్ఫేస్ దిగువన బటన్:
పాత్ర ఉంది విజయవంతంగా సృష్టించారు. పై క్లిక్ చేయండి 'పాత్రను వీక్షించండి' బటన్:
లో పాత్రను వీక్షించండి విభాగం, కాపీ RNA మరియు భవిష్యత్ ఉపయోగం కోసం నోట్ప్యాడ్లో సేవ్ చేయండి:
దశ 2: రెడ్షిఫ్ట్ క్లస్టర్ని సృష్టించండి
AWS మేనేజ్మెంట్ కన్సోల్లో, శోధించి, ఆపై ఎంచుకోండి 'రెడ్షిఫ్ట్' సేవ:
క్రిందికి స్క్రోల్ చేయండి 'రెడ్షిఫ్ట్' ప్రధాన కన్సోల్ మరియు క్లిక్ చేయండి 'క్లస్టర్ సృష్టించండి' బటన్:
ఇది వినియోగదారుని దీనికి నావిగేట్ చేస్తుంది 'క్లస్టర్ని సృష్టించండి' ఇంటర్ఫేస్. ఇక్కడ ఈ ఇంటర్ఫేస్లో, క్లస్టర్కు పేరును అందించి, ఎంచుకోండి 'dc.2 పెద్దది' క్లస్టర్ రకం కోసం:
లో డేటాబేస్ కాన్ఫిగరేషన్లు విభాగాలు, అందించండి a వినియోగదారు పేరు మరియు పాస్వర్డ్ క్లస్టర్ కోసం:
క్రిందికి స్క్రోల్ చేయండి IAM పాత్రలు విభాగం. మేము ఈ ట్యుటోరియల్లో ఇంతకు ముందు సృష్టించిన IAM పాత్రను ఇక్కడ జత చేస్తాము. ఈ ప్రయోజనం కోసం, క్లిక్ చేయండి 'అసోసియేట్ IAM పాత్ర' బటన్:
ఈ విభాగంలో, మేము సృష్టించిన పాత్రను ఎంచుకున్నాము మరియు క్లిక్ చేసాము 'అసోసియేట్ IAM పాత్రలు' పాత్రను జోడించడానికి బటన్:
డిఫాల్ట్లను ఉంచుతూ, దానిపై క్లిక్ చేయండి 'క్లస్టర్ సృష్టించండి' ఇంటర్ఫేస్ దిగువన బటన్:
క్లస్టర్ అందుబాటులోకి రావడానికి కొంత సమయం పడుతుంది. పై క్లిక్ చేయండి క్లస్టర్ పేరు స్టేటస్ షోల తర్వాత RDS డాష్బోర్డ్ నుండి 'యాక్టివ్':
దశ 3: అనుమతులను జోడించండి
యాక్సెస్ చేయండి IAM సేవ AWS మేనేజ్మెంట్ కన్సోల్ నుండి కొత్త విధానాన్ని కాన్ఫిగర్ చేయండి రూట్ వినియోగదారు ఖాతాలో:
నుండి IAM డాష్బోర్డ్, పై క్లిక్ చేయండి 'వినియోగదారులు' ఎడమ సైడ్బార్ నుండి ఎంపిక:
పై క్లిక్ చేయండి పాత్ర పేరు అది కలిగి ఉంది నిర్వాహకుని యాక్సెస్ ఖాతాకు:
నొక్కండి 'అనుమతులను జోడించు' ఇంటర్ఫేస్లో ఉన్న బటన్:
పై క్లిక్ చేయండి “విధానాలను నేరుగా అటాచ్ చేయండి” కింద ఎంపిక అనుమతుల ఎంపికలు విభాగం:
మీ ఖాతాకు క్రింది అనుమతులను జోడించండి:
- AmazonRedshiftQueryEditor
- AmazonRedshiftQueryEditorV2FullAccess
- AmazonRedshiftReadOnlyAccess
కింది అనుమతులను జోడించిన తర్వాత, దానిపై క్లిక్ చేయండి 'తరువాత' బటన్:
లో అనుమతుల సారాంశం విభాగం, క్లిక్ చేయండి 'అనుమతులను జోడించు' బటన్:
ఇక్కడ అనుమతులు విజయవంతంగా కాన్ఫిగర్ చేయబడ్డాయి:
దశ 4: ప్రశ్న ఎడిటర్
న AWS RDS డాష్బోర్డ్ , పై క్లిక్ చేయండి “ప్రశ్న ఎడిటర్ v2” సైడ్బార్ నుండి ఎంపిక:
ఇది క్రింది ఇంటర్ఫేస్ను ప్రదర్శిస్తుంది. ఈ ఇంటర్ఫేస్లో, మీ క్లస్టర్ పేరును ఎంచుకుని, కనెక్షన్ కోసం క్రింది వివరాలను అందించండి. వివరాలను అందించిన తర్వాత, క్లిక్ చేయండి 'కనెక్షన్ సృష్టించండి' బటన్:
పరీక్ష ప్రయోజనాల కోసం, మేము ఈ క్రింది ప్రశ్నను అందిస్తాము మరియు నొక్కండి 'పరుగు' బటన్:
ప్రశ్న అమలు చేయబడింది విజయవంతంగా:
ఈ గైడ్ నుండి ఇదంతా. ఇప్పుడు వినియోగదారు ఈ కన్సోల్లో విభిన్న ప్రశ్నలను అమలు చేయవచ్చు ఉదా., సృష్టించు, చొప్పించు, తొలగించు, మొదలైనవి
ముగింపు
Redshiftతో డేటా వేర్హౌసింగ్ని సృష్టించడానికి, RDS క్లస్టర్తో IAM పాత్ర మరియు అనుమతిని కాన్ఫిగర్ చేసి, 'పై క్లిక్ చేయండి ప్రశ్న ఎడిటర్ ప్రశ్నలను అమలు చేయడానికి ఎంపిక. AWS రెడ్షిఫ్ట్ అనేది క్లౌడ్-ఆధారిత డేటాబేస్, ఇది SQL యొక్క సింటాక్స్ను అనుసరిస్తుంది మరియు అధిక పనితీరు కోసం పెద్ద డేటాసెట్లపై ప్రశ్నలను సమర్ధవంతంగా అమలు చేస్తుంది. ఈ కథనం Amazon Redshiftతో డేటా వేర్హౌసింగ్ని అమలు చేయడానికి సూచనలను అందిస్తుంది.