Redshift dia trano fanatobiana data matanjaka ao amin'ny rahona avy amin'ny Amazon Web Services (AWS) izay manolotra a fahombiazana avo lenta y escalabilidad. Ny iray amin'ireo singa manan-danja amin'ny Redshift dia ny fahafahana manana mpampiasa marobe izay afaka miditra sy mitantana ny angona voatahiry ao amin'ny cluster. Tena ilaina izany amin'ny tontolo izay ilain'ny olona maro miara-miasa amin'ny angon-drakitra miaraka ary mandray fanapahan-kevitra tsara mifototra amin'ny fampahalalana voatahiry. Ato amin'ity lahatsoratra ity, hojerentsika ny fomba ahafahanao manana mpampiasa samihafa ao amin'ny Redshift ary ny fomba ahafahanao mitantana ny fahazoan-dàlana sy ny fidirana amin'izy ireo.
Raha te hanana mpampiasa samihafa ao amin'ny Redshift ianao dia mila manangana vondrona mpampiasa aloha. Ny vondrona mpampiasa dia toy ny fitoeran'ny mpampiasa samihafa ary mamaritra ny fahazoan-dàlana sy ny fidirana izay homena azy ireo. Ireo mpampiasa tafiditra ao anatin'ny vondrona iray dia manana toetra fidirana mitovy ary azo omena ambaratongam-tombontsoa samihafa. Ireo tombontsoa ireo dia azo omena ireo mpampiasa mifototra amin'ny andraikiny ao anatin'ny fikambanana na ny andraikiny mifandraika amin'ny angona voatahiry ao amin'ny Redshift.
Raha vantany vao voarindra ny vondrona mpampiasa dia tsy maintsy noforonina sy apetraka amin'io vondrona io ny mpampiasa tsirairay. Rehefa mamorona mpampiasa iray dia tsy maintsy omena solonanarana sy tenimiafina matanjaka mba hiantohana ny fanamarinana marina. Tsy maintsy omena ambaratongam-tombontsoa ihany koa ny mpampiasa, izay mety ho samy hafa ho an'ny mpampiasa tsirairay arakaraka ny filany sy ny andraikiny. Fanampin'izany, azo amboarina ny politikan'ny tenimiafina mba hahazoana antoka fa mahafeno ny fepetra fiarovana napetraka ny tenimiafina.
Rehefa noforonina sy voatendry ho vondrona ny mpampiasa, dia azo fehezina ny fahazoan-dàlana sy ny fidirana ho azony. Tanteraka izany amin'ny alalan'ny fametrahana ny politikan'ny fiarovana sy ny fanomezana andraikitra. Ny politikan'ny fiarovana dia fitambaran'ny fahazoan-dàlana izay mamaritra ny hetsika azon'ny mpampiasa atao amin'ny Redshift, toy ny fahafahana mametraka fanontaniana, mamorona latabatra, na manova ny firafitry ny cluster. Ny fanomezana andraikitra dia ahafahanao mamaritra hoe iza no mpampiasa afaka miditra amin'izay angon-drakitra, manome fifehezana bebe kokoa amin'ny fiarovana sy ny tsiambaratelon'ny vaovao voatahiry ao amin'ny Redshift.
Raha fintinina, ny Redshift dia manolotra ny fahafaha-manaon'ny mpampiasa samihafa manana ambaratonga fidirana sy tombontsoa samihafa amin'ny cluster iombonana. Izany dia ahafahan'ny olona maro miasa miaraka amin'ny angon-drakitra voatahiry ao amin'ny Redshift, mandray fanapahan-kevitra tsara mifototra amin'ny fampahalalana misy. Ny fametrahana vondrona mpampiasa, ny famoronana mpampiasa tsirairay, ary ny fanomezana alalana sy ny fidirana mifanaraka amin'izany dia dingana lehibe amin'ny fitantanana mahomby ireo mpampiasa ao amin'ny Redshift ary miantoka ny fahamendrehana sy ny fiarovana ny angona voatahiry. Miaraka amin'ireo fahaiza-manao ireo, Redshift dia lasa fitaovana mahery vaika ho an'ny fitantanana angon-drakitra amin'ny tontolo izay iankinan'ny fiaraha-miasa sy ny fanadihadiana.
- Fampidirana ny Redshift sy ny safidin'ny mpampiasa azy
Redshift dia serivisy fitahirizana angon-drakitra tantanin'ny Amazon Web Services (AWS). Mamela ny famakafakana sy fanodinana angon-drakitra be dia be haingana sy mahomby. Ny iray amin'ireo endri-javatra manan-danja amin'ny Redshift dia ny fahafahana manamboatra mpampiasa samihafa, manome fahafaha-manao sy fiarovana bebe kokoa amin'ny fitantanana ny angona voatahiry.
Ao amin'ny Redshift, misy safidy roa lehibe amin'ny fametrahana mpampiasa samihafa:
1. Usuarios de banky angona: Ny mpampiasa angon-drakitra dia noforonina mivantana ao amin'ny kluster Redshift ary afaka miditra amin'ny vondron'izy ireo manokana angona ary tetika. Ireo mpampiasa ireo dia afaka manana ambaratongam-tombontsoa samihafa, ahafahanao mifehy ny fidirana sy ny hetsika azony atao amin'ny angon-drakitra.
2. Grupos de usuarios: Ny vondrona mpampiasa dia ampiasaina hanavondrona ireo mpampiasa manana ambaratongam-pahefana sy fahazoan-dàlana mitovy. Rehefa manendry mpampiasa iray amin'ny vondrona ianao, dia mandova ho azy ny tombontsoa sy ny fahazoan-dàlana ho an'ny vondrona ilay mpampiasa. Izany dia manamora ny fitantanana mpampiasa maro miaraka amin'ny fanamafisam-peo mitovy.
Ho fanampin'ireo safidy ireo, Redshift koa dia manome ireto fiasa mifandraika amin'ny mpampiasa manaraka ireto:
– Fanamarinana mifototra amin'ny tenimiafina: Ny mpampiasa dia afaka manamarina ny Redshift amin'ny fampiasana ny solon'anarana sy ny tenimiafina. Izany dia miantoka fa ireo mpampiasa nahazo alalana ihany no afaka miditra amin'ny angona voatahiry ao amin'ny cluster.
– Fanamarinana IAM: Redshift koa dia manohana ny fanamarinana AWS IAM. Izany dia mamela ny mpampiasa hanamarina amin'ny fampiasana ny fahazoan-dàlana IAM, manome fiarovana fanampiny amin'ny alàlan'ny famerana ny fidirana mifototra amin'ny politika IAM.
Raha fintinina, Redshift dia manolotra safidy maromaro hanamboarana mpampiasa samihafa, manome fahafaha-manao sy fiarovana amin'ny fitantanana data. Amin'ny alàlan'ny fampiasana ny mpampiasa angona sy ny vondrona mpampiasa, ary ny fampiasana ny fanamarinana mifototra amin'ny tenimiafina sy ny fahaiza-manao IAM, dia azonao atao ny mametraka ny haavon'ny fidirana mifanaraka amin'ny angona voatahiry ao amin'ny cluster Redshift.
- Mamorona mpampiasa fanampiny ao amin'ny Redshift
Mamorona mpampiasa fanampiny ao amin'ny Redshift
Redshift dia serivisy fitahirizana matanjaka angon-drakitra rahona izay ahafahan'ny orinasa mamakafaka vaovao be dia be mahomby. Ny iray amin'ireo tombony misongadina indrindra amin'ity sehatra ity dia ny fahafahana manana mpampiasa samihafa manana ambaratonga fidirana sy tombontsoa samihafa. Tena ilaina tokoa izany amin'ny tontolon'ny orinasa izay mila fitantanana ny fidirana amin'ny database. SOA AMAN-TSARA ary voafehy.
HO AN'NY mamorona mpampiasa fanampiny ao amin'ny Redshift, tsy maintsy manaraka dingana tsotra vitsivitsy isika. Voalohany indrindra, tsy maintsy miditra amin'ny console fitantanana Redshift isika ary misafidy ny cluster izay tiantsika hamoronana mpampiasa vaovao. Manaraka, tsy maintsy mandeha any amin'ny fizarana "Security" isika ary tsindrio ny "Users". Any no hahitantsika ny safidy "Mamorona mpampiasa", izay tsy maintsy ampidirintsika ny anaran'ny mpampiasa ary misafidy ny fahazoan-dàlana sy ny tombontsoany.
Rahoviana mamorona mpampiasa fanampiny ao amin'ny Redshift izahay, afaka manome andraikitra sy fahazoan-dàlana samihafa isika. Ireo andraikitra ireo dia mety ahitana alalana hijery fanontaniana, hanova latabatra, na hitantana ny cluster manontolo mihitsy aza. Zava-dehibe ny mitadidy fa rehefa manome alalana dia tsy maintsy mitandrina isika ary miantoka fa ny fahazoan-dàlana ilaina amin'ny fanatanterahana ihany no ananan'ilay mpampiasa vaovao. ny asany, amin'izany dia misoroka ny loza ateraky ny fiarovana sy ny fidirana tsy nahazoana alalana amin'ny fampahalalana saro-pady.
– Fanomezana alalana mety amin'ny mpampiasa
Amin'ny maha mpitantana ny angon-drakitra dia zava-dehibe ny hahavitantsika manendry fahazoan-dàlana mety amin'ny mpampiasa amin'ny Redshift. Ny vaovao tsara dia ny Redshift manolotra antsika izany fahafahana lehibe hitantana andraikitra sy tombontsoa samihafa ho an'ireo mpampiasa anay. Afaka manome alalana amin'ny sehatra maneran-tany, skema, na eny amin'ny sehatra tsirairay mihitsy aza isika, ahafahantsika manana fifehezana mazava tsara izay afaka miditra sy manova ny angona ao amin'ny tahiry.
Ny fomba mahazatra hitantanana ny fahazoan-dàlana amin'ny Redshift dia mampiasa ANJARA ASA. Ny andraikitra dia ahafahantsika manavondrona ireo mpampiasa manana fahazoan-dàlana mitovy amin'izany ao anatin'ny singa lojika. Afaka manendry tombontsoa amin'ny haavon'ny andraikitra isika ary avy eo manendry izany andraikitra izany amin'ireo mpampiasa mifanandrify aminy. Ity paikady ity dia manampy antsika hanatsotra ny fitantanana ny fahazoan-dàlana, satria afaka manova ny tombontsoan'ny andraikitra iray isika ary ireo fanovana ireo dia hampiharina ho azy amin'ireo mpampiasa rehetra manana an'io andraikitra io.
Ny endri-javatra mahaliana iray hafa amin'ny Redshift dia ny mamela antsika mamaritra ny fahazoan-dàlana miditra mifototra amin'ny adiresy IP. Tena ilaina tokoa izany raha te hamerana ny fidirana amin'ny angon-drakitray avy amin'ny toerana manokana isika, toy ny famelana ny fidirana amin'ny ny tambajotranay anatiny. Amin'ny fametrahana fahazoan-dàlana mifototra amin'ny adiresy IP, dia afaka mampitombo ny fiarovana ny angon-drakitray izahay ary mampihena ny mety hisian'ny fidirana tsy nahazoana alalana. Fanampin'izany, afaka manome alalana fidirana amin'ny alàlan'ny VPC (Virtual Private Cloud) an'ny Amazon ihany koa izahay, izay manome fiarovana fanampiny amin'ny alàlan'ny famerana ny fidirana amin'ireo tranga Amazon EC2 ao anatin'ny VPC-nay ihany.
– Fandrindrana ny andraikitry ny mpampiasa sy ny vondrona
Fandrindrana ny andraikitry ny mpampiasa sy ny vondrona
Redshift dia ahafahanao manana mpampiasa samihafa manana andraikitra manokana sy fahazoan-dàlana hidirana sy hanodikodinana ny angona voatahiry ao amin'ny cluster. Ny fametrahana ny andraikitry ny mpampiasa sy ny vondrona ao amin'ny Redshift dia zava-dehibe amin'ny fiantohana ny fiarovana sy ny fanaraha-maso ny fidirana amin'ny data. Ireto ambany ireto ny safidy isan-karazany azo amboarina ny andraikitra sy ny vondrona mpampiasa ao amin'ny Redshift.
Un TOVOLAHY dia talen'ny fiarovana izay misy vondrona mpampiasa. Ampiasaina ny andraikitra mba hanomezana alalana ireo sampan-draharaha samihafa ao amin'ny kluster Redshift. Ho fanampin'ny andraikitra efa voafaritra mialoha, dia azo amboarina ny andraikitra manokana hifanaraka amin'ny filan'ny fikambanana iray. Azo omena ny mpampiasa tsirairay na vondrona mpampiasa ny andraikitra mba hanamora ny fitantanana ny fahazoan-dàlana.
ny grupos de usuarios dia andiana mpampiasa izay mizara andraikitra sy fahazoan-dàlana mitovy amin'ny vondrona Redshift. Ny vondrona mpampiasa dia ilaina amin'ny fanatsorana ny fitantanana ny fahazoan-dàlana satria ny fahazoan-dàlana dia voafaritra indray mandeha ary mihatra amin'ny mpampiasa rehetra ao amin'ny vondrona. Izany dia misoroka ny tsy maintsy manome alalana mitovy amin'ny tsirairay ho an'ny mpampiasa tsirairay. Ny vondrona mpampiasa ihany koa dia manamora ny fitantanana ny fahazoan-dàlana rehefa misy ny fanovana, satria ny fahazoan-dàlana avy amin'ny vondrona iray ihany no ilainao fa tsy ny mpampiasa tsirairay.
Raha fintinina, ny fametrahana ny andraikitry ny mpampiasa sy ny vondrona ao amin'ny Redshift dia tena ilaina mba hiantohana ny fiarovana sy ny fanaraha-maso ny fidirana amin'ny angona. Ny andraikitra dia ahafahanao manome alalana ho an'ny sampan-draharaha tsirairay, raha ny vondrona mpampiasa kosa dia manatsotra ny fitantanana ny fahazoan-dàlana amin'ny fampiharana azy ireo amin'ny andiana mpampiasa. Manamora ny fitantanana izany ary manome antoka fa ny mpampiasa tsirairay dia manana ny haavon'ny fidirana sy ny fahazoan-dàlana mifanaraka amin'ny vondrona Redshift.
- Miditra amin'ny Redshift miaraka amin'ny fahazoan-dàlana mpampiasa samihafa
– Fidirana amin'ny Redshift miaraka amin'ny fahazoan-dàlana mpampiasa samihafa
Ao amin'ny Redshift, azo atao ny manana mpampiasa samihafa manana fahazoan-dàlana samihafa mba hidirana amin'ny angon-drakitra. Tena ilaina tokoa izany amin'ny tontolo izay ilain'ny olona maro idirana amin'ny angon-drakitra miaraka amin'ny ambaratongam-pahefana sy fameperana samihafa. Mba hamorona mpampiasa ao amin'ny Redshift, afaka mampiasa Amazon Query Language (SQL) ianao ary manatanteraka baiko toy ny CREATE USER, ALTER USER, ary DROP USER.
Rehefa mamorona mpampiasa ao amin'ny Redshift ianao dia afaka mametraka tombontsoa sy fameperana manokana ho an'io mpampiasa io. Ny sasany amin'ireo tombontsoa mahazatra indrindra dia ny SELECT, INSERT, DELETE, UPDATE, ary CREATE. Ireo tombontsoa ireo dia ahafahan'ny mpampiasa manao hetsika samihafa amin'ny angon-drakitra. Fanampin'izany, azonao atao ny mametraka fameperana toy ny haben'ny latabatra ambony indrindra, ny isa ambony indrindra amin'ny fifandraisana miaraka, na ny faharetan'ny fivoriana iray.
Ny zava-dehibe, raha te hidirana amin'ny Redshift miaraka amin'ny fahazoan-dàlana mpampiasa samihafa dia mila mampiasa ny fitaovana mety ianao. Ny safidy mahazatra dia ny fampiasana fitaovana fitantanana angon-drakitra sy fangatahana toy ny SQL Workbench/J. Ity fitaovana ity dia ahafahanao mametraka ny fifandraisana amin'ny Redshift amin'ny fampiasana ny fahazoan-dàlana mpampiasa mifanaraka amin'izany ary mifandray amin'ny angon-drakitra azo antoka sy mahomby. Ankoatra izany, dia tsara ny mampiasa ny rafitra fanamarinana anton-javatra roa hampitombo ny fiarovana rehefa miditra amin'ny Redshift miaraka amin'ireo mpampiasa samihafa. Ny fampiharana amim-pitandremana ireo mpampiasa samihafa ao amin'ny Redshift dia afaka manampy amin'ny fitazonana ny fahamendrehana sy ny fiarovana ny angon-drakitra, mandritra izany fotoana izany izay mamela ny fidirana voafehy sy manokana amin'ny angona.
- Fomba fanao tsara indrindra ho an'ny fitantanana mpampiasa ao amin'ny Redshift
1. Creación de usuarios: Ao amin'ny Amazon Redshift, afaka mamorona mpampiasa samihafa ianao hitantana ny fidirana sy ny tombontsoa amin'ny angon-drakitra. Raha te hamorona mpampiasa vaovao ianao dia tsy maintsy mampiasa ny baiko CREATE USER arahin'ny solonanarana sy tenimiafina. Ankoatra ny tenimiafina, ny mpampiasa vaovao dia azo omena andraikitra voalohany, izay hamaritra ny tombontsoany sy ny fahazoan-dàlana. Ny vondrona mpampiasa dia azo omena mpampiasa vaovao ho mora kokoa ny fitantanana sy ny fanomezan-dàlana.
2. Fitantanana tombontsoa: Raha vao noforonina tao amin'ny Redshift ny mpampiasa, dia zava-dehibe ny mitantana ny tombontsoany sy ny fanomezan-dàlana mba hiantohana ny fiarovana sy ny fanaraha-maso ny fidirana. Redshift dia manome baiko sy fanambarana manokana hanomezana na hanafoana ny fahazoan-dàlana ho an'ny mpampiasa. Ireo fahazoan-dàlana ireo dia mety ho eo amin'ny angon-drakitra, skema, na latabatra, ary mandrakotra ny hetsika toy ny SELECT, INSERT, UPDATE, na DELETE. Tena ilaina ny mamaritra tsara ny tombontsoan'ny mpampiasa tsirairay mba hahazoana antoka fa ny fampahalalana sy ny asa mihatra amin'izy ireo ihany no azon'izy ireo atao.
3. Fanamarinana sy fanaraha-maso: Ho an'ny fitantanana mpampiasa mahomby ao amin'ny Redshift, dia tsara ny mamela ny fanaraha-maso sy ny fanaraha-maso ny asan'ny mpampiasa. Izany dia ahafahanao manana firaketana an-tsipiriany momba ny fanontaniana natao, ny fanovana natao ary ny hetsika hafa ataon'ny mpampiasa. Ny fanaraha-maso dia afaka manampy amin'ny fitadiavana hetsika mampiahiahy na tsy mety, ary koa hamantatra ary mamaha olana ny fampisehoana. Fanampin'izany, ny Redshift dia manome fomba fijery sy tabilao momba ny rafitra hanaraha-maso ny fampiasana loharanon-karena sy ny fahombiazan'ny fangatahana, ka mahatonga azy io ho mora ny manatsara sy manefa ny fandrindrana cluster.
– Fanaraha-maso sy fanaraha-maso ny asan'ny mpampiasa ao amin'ny Redshift
Raha te hanana mpampiasa samihafa ao amin'ny Redshift, dia tsy maintsy takatsika aloha fa mampiasa maodely fiarovana ara-jeografika mifototra amin'ny cluster, vondrona ary mpampiasa ny Redshift. Amin'ity modely ity, ny mpampiasa dia voatendry amin'ny vondrona ary ny vondrona kosa dia voatendry ho vondrona. Ity rafitra ity dia mamela ny fitantanana mahomby sy mibaribary kokoa amin'ny alàlan'ny fidirana amin'ny angona sy loharano ao amin'ny Redshift.
Rehefa mamorona mpampiasa vaovao ao amin'ny Redshift ianao dia tsy maintsy mamaritra ny solon'anarana sy ny tenimiafinao. Zava-dehibe ny manamarika fa ny tenimiafina dia tsy maintsy mifanaraka amin'ny politika sarotra nofaritan'ny mpitantana ny rafitra, izay miantoka fiarovana fanampiny. Rehefa noforonina ny mpampiasa, dia azo omena tombontsoa manokana amin'ny alalan'ny andraikitra sy ny fanomezan-dàlana.
Ny fanaraha-maso sy ny fanaraha-maso ny asan'ny mpampiasa ao amin'ny Redshift dia ampahany manan-danja amin'ny fitantanana angon-drakitra. Redshift dia manolotra fitaovana sy fampiasa hanaraha-maso sy firaketana ny hetsika rehetra ataon'ny mpampiasa, ao anatin'izany ny fangatahana natao, ny fiovan'ny rafitry ny database, ary ny fidirana amin'ny latabatra sy ny fomba fijery. Ireo fanamarinana ireo dia azo tehirizina ao anaty diary izay azon'ny mpitantana ary azo ampiasaina amin'ny tanjona fiarovana, fanarahan-dalàna ary famakafakana ny zava-bita.
Izaho dia Sebastián Vidal, injeniera amin'ny informatika liana amin'ny teknolojia sy DIY. Ankoatra izany, izaho no mpamorona ny tecnobits.com, izay izarako fampianarana mba hahatonga ny teknolojia ho mora idirana sy ho takatry ny rehetra.