Tha Redshift na stòr dàta cumhachdach anns an sgòth bho Amazon Web Services (AWS) a tha a’ tabhann a àrd-choileanadh agus scalability. Is e aon de na prìomh fheartan aig Redshift an comas grunn luchd-cleachdaidh a bhith aca a gheibh cothrom air agus a stiùireas an dàta a tha air a stòradh sa bhuidheann. Tha seo gu sònraichte feumail ann an àrainneachdan far am feum grunn dhaoine obrachadh le dàta aig an aon àm agus co-dhùnaidhean fiosraichte a dhèanamh stèidhichte air an fhiosrachadh a tha air a stòradh. San artaigil seo, nì sinn sgrùdadh air mar as urrainn dhut diofar luchd-cleachdaidh a bhith agad ann an Redshift agus mar as urrainn dhut na ceadan agus na slighean aca a riaghladh gu h-èifeachdach.
Gus luchd-cleachdaidh eadar-dhealaichte a bhith agad ann an Redshift, feumaidh tu an toiseach buidheann luchd-cleachdaidh a stèidheachadh. Bidh am buidheann luchd-cleachdaidh a 'frithealadh mar ghobhar airson diofar luchd-cleachdaidh agus a' mìneachadh nan ceadan agus an ruigsinneachd a thèid a thoirt dhaibh. Bidh na h-aon fheartan ruigsinneachd aig luchd-cleachdaidh a tha air an gabhail a-steach ann am buidheann agus faodar diofar ìrean sochair a thoirt dhaibh. Faodar na sochairean sin a thoirt do luchd-cleachdaidh stèidhichte air an àite taobh a-staigh na buidhne no an dleastanasan a thaobh an dàta a tha air a stòradh ann an Redshift.
Aon uair ‘s gu bheil am buidheann cleachdaiche air a rèiteachadh, feumaidh luchd-cleachdaidh fa leth a bhith air an cruthachadh agus air an sònrachadh don bhuidheann sin. Nuair a chruthaicheas tu neach-cleachdaidh, feumar ainm-cleachdaidh agus facal-faire làidir a shònrachadh gus dèanamh cinnteach à dearbhadh ceart. Feumar ìre sochair a thoirt do luchd-cleachdaidh cuideachd, a dh'fhaodas a bhith eadar-dhealaichte airson gach neach-cleachdaidh a rèir am feumalachdan agus an dleastanasan. A bharrachd air an sin, faodar poileasaidhean facal-faire a rèiteachadh gus dèanamh cinnteach gu bheil faclan-faire a’ coinneachadh ri riatanasan tèarainteachd stèidhichte.
Aon uair ‘s gu bheil luchd-cleachdaidh air an cruthachadh agus air an sònrachadh do bhuidheann, faodar na ceadan agus an ruigsinneachd a bhios aca a riaghladh. Tha seo air a choileanadh le bhith a’ sònrachadh phoileasaidhean tèarainteachd agus a’ sònrachadh dhreuchdan. Is e cruinneachadh de cheadan a th’ ann am poileasaidhean tèarainteachd a tha a’ mìneachadh dè na gnìomhan as urrainn do luchd-cleachdaidh a dhèanamh ann an Redshift, leithid an comas ceistean a ruith, bùird a chruthachadh, no atharrachaidhean a dhèanamh air structar a’ chnuasachd. Le bhith a’ sònrachadh dhreuchdan leigidh sin dhut mìneachadh dè na cleachdaichean aig a bheil cothrom air an dàta sin, a’ toirt barrachd smachd air tèarainteachd is prìobhaideachd an fhiosrachaidh a tha air a stòradh ann an Redshift.
Ann an ùine ghoirid, tha Redshift a’ tabhann sùbailteachd gus luchd-cleachdaidh eadar-dhealaichte a bhith agad le diofar ìrean ruigsinneachd agus sochairean air cruinneachadh co-roinnte. Leigidh seo le grunn dhaoine a bhith ag obair aig an aon àm leis an dàta a tha air a stòradh ann an Redshift, a’ dèanamh cho-dhùnaidhean fiosraichte stèidhichte air an fhiosrachadh a tha ri fhaighinn. Tha stèidheachadh buidhnean luchd-cleachdaidh, cruthachadh luchd-cleachdaidh fa-leth, agus sònrachadh ceadan agus ruigsinneachd iomchaidh nam prìomh cheumannan gus luchd-cleachdaidh ann an Redshift a riaghladh gu h-èifeachdach agus dèanamh cinnteach à ionracas agus tèarainteachd an dàta a tha air a stòradh. Leis na comasan sin, bidh Redshift gu bhith na inneal cumhachdach airson riaghladh dàta ann an àrainneachdan far a bheil co-obrachadh agus mion-sgrùdadh deatamach.
- Ro-ràdh do Redshift agus na roghainnean cleachdaiche aige
Tha Redshift na sheirbheis stòraidh dàta air a riaghladh gu h-iomlan le Amazon Web Services (AWS). Leigidh e le mion-sgrùdadh agus giullachd meudan mòra de dhàta gu sgiobalta agus gu h-èifeachdach. Is e aon de phrìomh fheartan Redshift an comas diofar luchd-cleachdaidh a rèiteachadh, a’ toirt barrachd sùbailteachd agus tèarainteachd ann a bhith a’ làimhseachadh dàta a tha air a stòradh.
Ann an Redshift, tha dà phrìomh roghainn ann airson diofar luchd-cleachdaidh a stèidheachadh:
1. Luchd-cleachdaidh stòr-dàta: Bidh luchd-cleachdaidh stòr-dàta air an cruthachadh gu dìreach anns a’ bhuidheann Redshift agus tha cothrom aca air an t-seata aca fhèin de stòran-dàta agus sgeamaichean. Faodaidh diofar ìrean de shochairean a bhith aig na cleachdaichean sin, a’ toirt cothrom dhut smachd a chumail air ruigsinneachd agus na gnìomhan as urrainn dhaibh a dhèanamh air an stòr-dàta.
2. Buidhnean luchd-cleachdaidh: Bithear a’ cleachdadh buidhnean luchd-cleachdaidh gus luchd-cleachdaidh leis na h-aon ìrean de shochairean is cheadan a chur còmhla. Nuair a shònraicheas tu cleachdaiche do bhuidheann, gheibh an neach-cleachdaidh gu fèin-obrachail sochairean agus ceadan na buidhne. Tha seo ga dhèanamh furasta grunn luchd-cleachdaidh a riaghladh le rèiteachaidhean coltach ris.
A bharrachd air na roghainnean sin, tha Redshift cuideachd a’ toirt seachad na gnìomhan co-cheangailte ri luchd-cleachdaidh a leanas:
- Dearbhadh stèidhichte air facal-faire: Faodaidh luchd-cleachdaidh dearbhadh gu Redshift a’ cleachdadh measgachadh ainm-cleachdaidh agus facal-faire. Nì seo cinnteach nach fhaigh ach luchd-cleachdaidh ùghdarraichte cothrom air dàta a tha air a stòradh sa bhuidheann.
- Dearbhadh IAM: Bidh Redshift cuideachd a’ toirt taic do dhearbhadh AWS IAM. Leigidh seo le luchd-cleachdaidh na teisteanasan IAM aca a dhearbhadh, a’ toirt seachad sreath a bharrachd de thèarainteachd le bhith a’ cuingealachadh ruigsinneachd stèidhichte air poileasaidhean IAM.
Ann an ùine ghoirid, tha Redshift a’ tabhann grunn roghainnean gus diofar luchd-cleachdaidh a rèiteachadh, a’ toirt seachad sùbailteachd agus tèarainteachd ann an riaghladh dàta. Le bhith a’ cleachdadh luchd-cleachdaidh stòr-dàta agus buidhnean luchd-cleachdaidh, agus a’ faighinn buannachd bho dhearbhadh stèidhichte air facal-faire agus comasan IAM, faodaidh tu ìrean ruigsinneachd iomchaidh a stèidheachadh air an dàta a tha air a stòradh ann am brabhsair Redshift.
- A’ cruthachadh luchd-cleachdaidh a bharrachd ann an Redshift
A 'cruthachadh luchd-cleachdaidh a bharrachd ann an Redshift
Tha Redshift na sheirbheis stòraidh cumhachdach dàta sgòthan a leigeas le companaidhean meud mòr fiosrachaidh a sgrùdadh gu h-èifeachdach. Is e aon de na buannachdan as sònraichte a tha aig an àrd-ùrlar seo an comas a bhith agad luchd-cleachdaidh eadar-dhealaichte le diofar ìrean ruigsinneachd agus sochairean. Tha seo gu sònraichte feumail ann an àrainneachdan corporra far am feumar ruigsinneachd stòr-dàta a riaghladh. ann an dòigh shàbhailte agus fo smachd.
Para cruthaich cleachdaiche a bharrachd ann an Redshift, feumaidh sinn leantainn beagan cheumannan sìmplidh. An toiseach, feumaidh sinn faighinn gu consol rianachd Redshift agus tagh am buidheann anns a bheil sinn airson an neach-cleachdaidh ùr a chruthachadh. An ath rud, feumaidh sinn seòladh chun roinn “Tèarainteachd” agus cliog air “Users”. An sin lorgaidh sinn an roghainn “Cruthaich cleachdaiche”, far am feum sinn ainm an neach-cleachdaidh a chuir a-steach agus na ceadan agus na sochairean aca a thaghadh.
Cuin cruthaichidh sinn cleachdaiche a bharrachd ann an Redshift, is urrainn dhuinn diofar dhleastanasan agus ceadan a shònrachadh. Faodaidh na dreuchdan sin a bhith a’ toirt a-steach ceadan airson ceistean fhaicinn, clàran atharrachadh, no eadhon an cruinneachadh gu h-iomlan a riaghladh. Tha e cudromach cuimhneachadh, nuair a bhios sinn a’ sònrachadh cheadan, gum feum sinn a bhith faiceallach agus dèanamh cinnteach nach eil aig an neach-cleachdaidh ùr ach na ceadan a tha riatanach airson coileanadh. a ghnìomhan, mar sin a’ seachnadh chunnartan tèarainteachd agus ruigsinneachd gun chead air fiosrachadh mothachail.
- Sònrachadh ceadan iomchaidh do luchd-cleachdaidh
Mar luchd-rianachd stòr-dàta, tha e cudromach gun urrainn dhuinn sònraich ceadan iomchaidh do luchd-cleachdaidh ann an Redshift. Is e an deagh naidheachd gu bheil Redshift a ’tabhann dhuinn sùbailteachd mòr gus diofar dhleastanasan agus sochairean a riaghladh don luchd-cleachdaidh againn. Faodaidh sinn ceadan a shònrachadh aig ìre cruinne, sgeama, no eadhon ìre nithean fa leth, a’ toirt cothrom dhuinn smachd mionaideach a bhith againn air cò as urrainn faighinn chun dàta san stòr-dàta againn agus atharrachadh.
Tha dòigh cumanta air ceadan ann an Redshift a riaghladh a’ cleachdadh dreuchdan. Leigidh dreuchdan leinn luchd-cleachdaidh le ceadan co-chosmhail a chuir còmhla ann an eintiteas loidsigeach. Faodaidh sinn sochairean a shònrachadh aig ìre na dreuchd agus an uairsin an dreuchd sin a shònrachadh don luchd-cleachdaidh co-fhreagarrach. Tha an ro-innleachd seo gar cuideachadh gus riaghladh ceadan a dhèanamh nas sìmplidhe, oir is urrainn dhuinn sochairean dreuchd atharrachadh agus thèid na h-atharrachaidhean sin a chuir an sàs gu fèin-ghluasadach don h-uile neach-cleachdaidh aig a bheil an dreuchd sin.
Is e feart inntinneach eile de Redshift gu bheil e a 'toirt cothrom dhuinn sònraich ceadan ruigsinneachd stèidhichte air seòlaidhean IP. Tha seo gu sònraichte feumail ma tha sinn airson casg a chuir air ruigsinneachd don stòr-dàta againn bho àiteachan sònraichte, leithid a bhith a’ ceadachadh ruigsinneachd bho an lìonra againn a-staigh. Le bhith a’ suidheachadh cheadan stèidhichte air seòlaidhean IP, is urrainn dhuinn tèarainteachd ar stòr-dàta àrdachadh agus cunnart bho ruigsinneachd gun chead. A bharrachd air an sin, is urrainn dhuinn cuideachd ceadan ruigsinneachd a shònrachadh tro VPC Amazon (Virtual Private Cloud), a bheir dhuinn ìre tèarainteachd a bharrachd le bhith a’ cuingealachadh ruigsinneachd gu dìreach suidheachaidhean Amazon EC2 taobh a-staigh ar VPC.
- A 'rèiteachadh dreuchdan luchd-cleachdaidh agus buidhnean
A 'rèiteachadh dreuchdan luchd-cleachdaidh agus buidhnean
Leigidh Redshift leat diofar luchd-cleachdaidh a bhith agad le dreuchdan àbhaisteach agus ceadan gus faighinn gu agus làimhseachadh an dàta a tha air a stòradh sa bhuidheann. Tha e deatamach gun tèid dreuchdan agus buidhnean luchd-cleachdaidh a rèiteachadh ann an Redshift gus dèanamh cinnteach à tèarainteachd cheart agus smachd air ruigsinneachd air dàta. Gu h-ìosal tha na diofar roghainnean a tha rim faighinn gus dreuchdan agus buidhnean luchd-cleachdaidh a rèiteachadh ann an Redshift.
Un rol na phrionnsapal tèarainteachd anns a bheil buidhnean de luchd-cleachdaidh. Bithear a’ cleachdadh dreuchdan gus ceadan a shònrachadh do dhiofar bhuidhnean ann am buidheann Redshift. A bharrachd air dreuchdan ro-mhìnichte, faodar dreuchdan àbhaisteach a chruthachadh gus freagairt air feumalachdan sònraichte buidhne. Faodar dreuchdan a shònrachadh do luchd-cleachdaidh fa-leth no buidhnean de luchd-cleachdaidh gus riaghladh ceadan a dhèanamh comasach.
a ' buidhnean luchd-cleachdaidh nan seataichean de luchd-cleachdaidh aig a bheil na h-aon dhleastanasan agus cheadan ann am buidheann Redshift. Tha buidhnean luchd-cleachdaidh feumail airson riaghladh ceadan a dhèanamh nas sìmplidhe oir tha ceadan air am mìneachadh aon uair agus a’ buntainn ris a h-uile neach-cleachdaidh sa bhuidheann. Bidh seo a’ seachnadh a bhith agad na h-aon cheadan a shònrachadh do gach neach-cleachdaidh. Bidh buidhnean luchd-cleachdaidh cuideachd ga dhèanamh nas fhasa ceadan a riaghladh nuair a thèid atharrachaidhean a dhèanamh, leis nach fheum thu ach ceadan aon bhuidheann atharrachadh seach grunn luchd-cleachdaidh fa leth.
Ann an geàrr-chunntas, tha e riatanach dreuchdan luchd-cleachdaidh agus buidhnean ann an Redshift a rèiteachadh gus dèanamh cinnteach à tèarainteachd iomchaidh agus smachd ruigsinneachd dàta. Leigidh dreuchdan leat ceadan a shònrachadh do bhuidhnean fa leth, fhad ‘s a bhios buidhnean luchd-cleachdaidh a’ sìmpleachadh riaghladh cead le bhith gan cur an sàs ann an seataichean de luchd-cleachdaidh. Bidh seo a’ dèanamh rianachd nas fhasa agus a’ dèanamh cinnteach gu bheil an ìre ruigsinneachd is ceadan iomchaidh aig gach neach-cleachdaidh air a’ bhuidheann Redshift.
- Faigh cothrom air Redshift le teisteanasan cleachdaiche eadar-dhealaichte
- A’ faighinn cothrom air Redshift le teisteanasan cleachdaiche eadar-dhealaichte
Ann an Redshift, tha e comasach gum bi luchd-cleachdaidh eadar-dhealaichte le teisteanasan eadar-dhealaichte gus faighinn chun stòr-dàta. Tha seo gu sònraichte feumail ann an àrainneachdan far am feum grunn dhaoine faighinn chun stòr-dàta le diofar ìrean de shochairean agus chuingealachaidhean. Gus cruthachadh luchd-cleachdaidh ann an Redshift, faodaidh tu Amazon Query Language (SQL) a chleachdadh agus òrdughan a chuir an gnìomh leithid CREATE USER, ALTER USER, agus DROP USER.
Nuair a chruthaicheas tu cleachdaiche ann an Redshift, faodaidh tu sochairean agus cuingeachaidhean sònraichte a shuidheachadh airson a’ chleachdaiche sin. Tha cuid de na sochairean as cumanta a’ toirt a-steach SELECT, INSERT, DELETE, UPDATE, agus CREATE. Leigidh na sochairean sin leis an neach-cleachdaidh diofar ghnìomhan a dhèanamh air an stòr-dàta. A bharrachd air an sin, faodaidh tu cuingealachaidhean a shuidheachadh leithid meud a’ bhùird as àirde, an àireamh as motha de cheanglaichean aig an aon àm, no an ùine as fhaide de sheisean.
Gu cudromach, gus faighinn gu Redshift le teisteanasan cleachdaiche eadar-dhealaichte, feumaidh tu na h-innealan iomchaidh a chleachdadh. Is e roghainn cumanta inneal rianachd stòr-dàta agus ceist a chleachdadh leithid SQL Workbench / J. Leigidh an inneal seo leat an ceangal le Redshift a stèidheachadh a’ cleachdadh na teisteanasan cleachdaiche co-fhreagarrach agus eadar-obrachadh leis an stòr-dàta gu sàbhailte agus gu h-èifeachdach. A bharrachd air an sin, tha e ciallach siostaman dearbhaidh a chleachdadh dà-fhactaraidh gus tèarainteachd àrdachadh nuair a gheibh thu cothrom air Redshift le diofar luchd-cleachdaidh. Faodaidh buileachadh faiceallach de dhiofar luchd-cleachdaidh ann an Redshift cuideachadh le bhith a’ cumail suas ionracas agus tèarainteachd stòr-dàta, aig an aon àm a leigeas le daoine faighinn gu dàta fo smachd agus pearsanta.
- Cleachdaidhean as fheàrr airson riaghladh luchd-cleachdaidh ann an Redshift
1. Cruthachadh cleachdaiche: Ann an Amazon Redshift, faodaidh tu diofar luchd-cleachdaidh a chruthachadh gus ruigsinneachd agus sochairean san stòr-dàta a riaghladh. Gus cleachdaiche ùr a chruthachadh, feumaidh tu an àithne CREATE USER a chleachdadh agus an t-ainm-cleachdaidh agus am facal-faire an uairsin. A bharrachd air am facal-faire, faodar prìomh dhreuchd a thoirt don neach-cleachdaidh ùr, a cho-dhùineas na sochairean agus na ceadan aca. Faodar buidhnean luchd-cleachdaidh a shònrachadh do neach-cleachdaidh ùr cuideachd airson rianachd nas fhasa agus sònrachadh ceadan.
2. Stiùireadh sochair: Aon uair ‘s gu bheil luchd-cleachdaidh air an cruthachadh ann an Redshift, tha e cudromach na sochairean agus na ceadan aca a riaghladh gus dèanamh cinnteach à tèarainteachd agus smachd ruigsinneachd iomchaidh. Bidh Redshift a’ toirt seachad òrdughan agus aithrisean sònraichte gus ceadan a thoirt do luchd-cleachdaidh no a chùl-ghairm. Faodaidh na ceadan sin a bhith aig ìre an stòr-dàta, sgeama, no clàr, agus còmhdach a dhèanamh air gnìomhan leithid SELECT, INSERT, UPDATE, no DELETE. Tha e riatanach sochairean gach neach-cleachdaidh a mhìneachadh gu faiceallach gus dèanamh cinnteach nach eil cothrom aca ach air an fhiosrachadh agus na gnìomhan a tha a’ buntainn riutha.
3. Sgrùdadh agus sgrùdadh: Airson riaghladh luchd-cleachdaidh èifeachdach ann an Redshift, tha e ciallach sgrùdadh agus sgrùdadh gnìomhachd luchd-cleachdaidh a chomasachadh. Leigidh seo dhut clàr mionaideach a bhith agad de na ceistean a chaidh a chur an gnìomh, na h-atharrachaidhean a chaidh a dhèanamh agus gnìomhan eile a rinn luchd-cleachdaidh. Faodaidh sgrùdadh cuideachadh le bhith a’ lorg ghnìomhan amharasach no neo-iomchaidh, a bharrachd air a bhith ag aithneachadh agus fuasgladh fhaighinn air duilgheadasan de choileanadh. A bharrachd air an sin, tha Redshift a’ toirt seachad seallaidhean siostaim agus clàran gus sùil a chumail air cleachdadh ghoireasan agus coileanadh ceist, ga dhèanamh furasta rèiteachadh brabhsair a bharrachadh agus a ghleusadh.
- A’ cumail sùil air agus a’ sgrùdadh gnìomhachd luchd-cleachdaidh ann an Redshift
Gus luchd-cleachdaidh eadar-dhealaichte a bhith againn ann an Redshift, feumaidh sinn an toiseach tuigsinn gu bheil Redshift a’ cleachdadh modal tèarainteachd rangachd stèidhichte air cruinneachaidhean, buidhnean agus luchd-cleachdaidh. Anns a’ mhodail seo, tha luchd-cleachdaidh air an sònrachadh do bhuidhnean agus tha buidhnean an uair sin air an sònrachadh do chlàran. Tha an structar seo a’ ceadachadh riaghladh nas èifeachdaiche agus nas granular air ceadan ruigsinneachd gu dàta agus goireasan ann an Redshift.
Nuair a chruthaicheas tu cleachdaiche ùr ann an Redshift, feumaidh tu an t-ainm-cleachdaidh agus am facal-faire aca a shònrachadh. Tha e cudromach a ràdh gum feum faclan-faire cumail ri poileasaidhean iom-fhillteachd a tha rianadair an t-siostaim a’ mìneachadh, a tha a’ gealltainn sreath a bharrachd de thèarainteachd. Aon uair ‘s gu bheil an neach-cleachdaidh air a chruthachadh, faodar sochairean sònraichte a thoirt seachad tro dhreuchd agus sònrachadh cead.
Tha sgrùdadh agus sgrùdadh gnìomhachd luchd-cleachdaidh ann an Redshift na phàirt riatanach de riaghladh stòr-dàta. Bidh Redshift a’ tabhann innealan agus comas-gnìomh gus a h-uile gnìomh a nì luchd-cleachdaidh a leantainn agus a chlàradh, a’ toirt a-steach ceistean a chaidh a chuir an gnìomh, atharrachaidhean ann an structar stòr-dàta, agus ruigsinneachd air bùird is seallaidhean. Faodar na sgrùdaidhean sin a stòradh ann an logaichean a tha ruigsinneach don rianadair agus faodar an cleachdadh airson adhbharan tèarainteachd, gèilleadh, agus mion-sgrùdadh coileanaidh.
Is mise Sebastián Vidal, innleadair coimpiutair a tha dìoghrasach mu theicneòlas agus DIY. A bharrachd air an sin, is mise neach-cruthachaidh tecnobits.com, far am bi mi a’ roinn chlasaichean teagaisg gus teicneòlas a dhèanamh nas ruigsinniche agus nas so-thuigsinn don h-uile duine.