Ta članek svojim uporabnikom ponuja globlje razumevanje implementacije Data Warehouse z AWS Redshift.
Kaj je AWS Redshift?
AWS Redshift omogoča svojim uporabnikom, da pridobijo in manipulirajo s podatki brez vseh konfiguracij tradicionalne zbirke podatkov. Zmogljivost inteligentno prilagaja glede na zahteve aplikacije, zagotavlja hitre in natančne odzive in jo v celoti upravlja AWS. AWS Redshift se široko uporablja za svoje obsežne aplikacije analize velikih podatkov. Poleg tega sledi modelu plačaj po uporabi in ne povzroča dodatnih stroškov, ko skladišče miruje:
Preberite več o Redshiftu v tem članku: »Kaj so podatkovni tipi Amazon Redshift« :
Kako uvesti skladiščenje podatkov z Amazon Redshift?
Amazon Redshift uporablja standardni poizvedovalni jezik (SQL) v različnih skladiščih za izvajanje poizvedb. Pridobivanje največjih vrednosti ob spremljanju stroškov ročne nastavitve podatkovnega skladišča je utrujajoče. Zato AWS Redshift natančno in inteligentno pospeši vaše poslovne naloge, povezane s podatki, in vam pomaga pospešiti vaš čas za pridobitev vpogleda v podatke na hiter, enostaven, zanesljiv in varen način. Implementacija Data Warehousing z Amazon Redshift prinaša številne prednosti:
- Šifriranje podatkov
- Inteligentna optimizacija
- Optimalen strošek
- Avtomatizirajte ponavljajoče se naloge
- Samodejno spreminjanje zmogljivosti
- Podpora za različne vire AWS
Spodaj je nekaj korakov, v katerih lahko implementiramo Data Warehousing z Amazon Redshift:
1. korak: Ustvarite vlogo IAM
Prvi korak pri implementaciji Data Warehouse na AWS Redshift se začne z ustvarjanjem vloge IAM. V ta namen poiščite in izberite vlogo IAM na Konzola za upravljanje AWS :
Kliknite na 'Vloge' možnost v stranski vrstici vloge IAM:
Kliknite na 'Ustvari vlogo' gumb naprej:
V Vrsta zaupanja vrednega subjekta kliknite na “Storitev AWS” ko ustvarjamo to vlogo IAM za Redshift:
V Primer uporabe razdelek , izberite 'Rdeči premik' v označenem polju in nadaljujte z izbiro naslednje označene možnosti. Kliknite na 'Naslednji' gumb zatem:
V Politika dovoljenj razdelek , poiščite in izberite »AmazonS3ReadOnlyAccess« možnost. In nato kliknite na 'Naslednji' gumb zatem:
V Podrobnosti vloge razdelek , navedite ime za vlogo:
Ohranjanje preostanka privzete nastavitve, kliknite na 'Ustvari vlogo' gumb na dnu vmesnika:
Vloga je bila uspešno ustvarili. Kliknite na 'Ogled vloge' gumb:
V Ogled vloge razdelek, kopirajte RNA in ga shranite v Beležnico za prihodnjo uporabo:
2. korak: Ustvarite gručo Redshift
Na upravljalni konzoli AWS poiščite in nato izberite 'Rdeči premik' storitev:
Pomaknite se navzdol po 'Rdeči premik' glavno konzolo in kliknite na 'Ustvari gručo' gumb:
To bo uporabnika usmerilo do 'Ustvari gručo' vmesnik. Tukaj na tem vmesniku vnesite ime za gručo in izberite “dc.2 velik” za vrsto grozda:
V Konfiguracije baze podatkov odseke, zagotoviti a uporabniško ime in geslo za grozd:
Pomaknite se navzdol do vloge IAM razdelek. Tukaj bomo priložili vlogo IAM, ki smo jo ustvarili prej v tej vadnici. V ta namen kliknite na »Vloga pridruženega IAM« gumb:
V tem razdelku smo izbrali ustvarjeno vlogo in kliknili »Pridružene vloge IAM« gumb za pripenjanje vloge:
Če ohranite privzete vrednosti, kliknite na 'Ustvari gručo' gumb na dnu vmesnika:
To bo trajalo nekaj časa, da bo gruča na voljo. Kliknite na ime grozda na nadzorni plošči RDS po prikazu stanja 'Aktivno':
3. korak: Dodajte dovoljenja
Dostop do storitev IAM iz upravljalne konzole AWS v konfigurirajte nov pravilnik v korenskem uporabniškem računu:
Iz Nadzorna plošča IAM, kliknite na »Uporabniki« možnost v levi stranski vrstici:
Kliknite na Ime vloge ki ima skrbniški dostop na račun:
Tapnite »Dodaj dovoljenja« gumb na vmesniku:
Kliknite na »Priloži pravilnike neposredno« možnost pod Možnosti dovoljenj razdelek:
V svoj račun dodajte ta dovoljenja:
- AmazonRedshiftQueryEditor
- AmazonRedshiftQueryEditorV2FullAccess
- AmazonRedshiftReadOnlyAccess
Ko dodate naslednja dovoljenja, kliknite na 'Naslednji' gumb:
V Povzetek dovoljenj kliknite na »Dodaj dovoljenja« gumb:
Tukaj so dovoljenja uspešno konfigurirana:
4. korak: Urejevalnik poizvedb
Na Nadzorna plošča AWS RDS , kliknite na »Urejevalnik poizvedb v2« možnost v stranski vrstici:
To bo prikazalo naslednji vmesnik. V tem vmesniku izberite ime vaše gruče in navedite naslednje podrobnosti za povezavo. Ko vnesete podrobnosti, kliknite na 'Ustvari povezavo' gumb:
Za namene testiranja bomo zagotovili naslednjo poizvedbo in kliknili na 'Teči' gumb:
Poizvedba je bila izvedena uspešno:
To je vse iz tega vodnika. Zdaj lahko uporabnik izvaja različne poizvedbe v tej konzoli, npr. Ustvari, Vstavi, Izbriši, itd.
Zaključek
Če želite ustvariti Data Warehousing z Redshift, konfigurirajte vlogo IAM in dovoljenje z gručo RDS in kliknite » Urejevalnik poizvedb ” za izvajanje poizvedb. AWS Redshift je baza podatkov v oblaku, ki sledi sintaksi SQL in učinkovito izvaja poizvedbe na velikih naborih podatkov za visoko zmogljivost. Ta članek vsebuje navodila za implementacijo skladiščenja podatkov z Amazon Redshift.