{"id":34083,"date":"2019-10-31T21:56:19","date_gmt":"2019-10-31T18:56:19","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kto-takie-data-inzhenery-i-kak-imi-stanovyatsya\/"},"modified":"2019-10-31T21:56:19","modified_gmt":"2019-10-31T18:56:19","slug":"kto-takie-data-inzhenery-i-kak-imi-stanovyatsya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/kto-takie-data-inzhenery-i-kak-imi-stanovyatsya","title":{"rendered":"Kik a data engineer-ek, \u00e9s hogyan v\u00e1lnak bel\u0151l\u00fck?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00dcdv\u00f6z\u00f6lj\u00fck \u00fajra! A cikk c\u00edme \u00f6nmag\u00e1\u00e9rt besz\u00e9l. A kurzus kezdete el\u0151tt <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/a4Uj\/\">\u201eAdatm\u00e9rn\u00f6k\u201d<\/a><\/noindex> aj\u00e1nljuk, hogy n\u00e9zz\u00fck meg, kik is azok a adatm\u00e9rn\u00f6k\u00f6k. A cikk tele van hasznos hivatkoz\u00e1sokkal. J\u00f3 olvas\u00e1st!<\/p>\n<p><img decoding=\"async\" alt=\"Kik a data engineer-ek, \u00e9s hogyan v\u00e1lnak bel\u0151l\u00fck?\" src=\"\/wp-content\/uploads\/2019\/05\/5f831df35ab1292adafca20f937ed22d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Egyszer\u0171 \u00fatmutat\u00f3 arr\u00f3l, hogyan ragadhatjuk meg a Data Engineering hull\u00e1m\u00e1t \u00e9s hogyan ker\u00fclhetj\u00fck el, hogy elragadjon minket.<\/i><\/p>\n<p>\u00dagy t\u0171nik, hogy manaps\u00e1g mindenki adatkutat\u00f3 (Data Scientist) szeretne lenni. De mi a helyzet az Adatm\u00e9rn\u00f6ks\u00e9ggel (Data Engineering)? <i>L\u00e9nyeg\u00e9ben ez egyfajta hibrid adat-analitikus \u00e9s adatkutat\u00f3; az adatkapcsol\u00f3 f\u0151k\u00e9nt a munkafolyamatok, feldolgoz\u00e1si vonalak \u00e9s ETL- folyamatok kezel\u00e9s\u00e9\u00e9rt felel.<\/i>A funkci\u00f3k fontoss\u00e1g\u00e1t figyelembe v\u00e9ve ez jelenleg egy \u00fajabb n\u00e9pszer\u0171 szakmai zsargon, amely gyorsan terjed.<\/p>\n<p>A magas fizet\u00e9s \u00e9s a hatalmas kereslet csup\u00e1n egy r\u00e9sze annak, ami miatt ez a munka rendk\u00edv\u00fcl vonz\u00f3! Ha szeretne a h\u0151s\u00f6k sor\u00e1ba l\u00e9pni, sosem k\u00e9s\u0151 elkezdeni tanulni. Ebben a posztban \u00f6sszegy\u0171jt\u00f6ttem minden sz\u00fcks\u00e9ges inform\u00e1ci\u00f3t, hogy seg\u00edtsen az els\u0151 l\u00e9p\u00e9sek megt\u00e9tel\u00e9ben.<\/p>\n<p>Teh\u00e1t, kezdj\u00fck el!<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><b>Mi az Adatm\u00e9rn\u00f6ks\u00e9g?<\/b><\/p>\n<p>\u0150szint\u00e9n sz\u00f3lva, nincs jobb magyar\u00e1zat, mint ez:<\/p>\n<blockquote><p><i>\u00abA tud\u00f3s \u00faj csillagot fedezhet fel, de nem tudja azt l\u00e9trehozni. K\u00e9rnie kell az m\u00e9rn\u00f6k\u00f6t, hogy tegye meg helyette.\u00bb<\/i><\/p>\n<p>\u2013Gordon Lindsay Glegg<\/p><\/blockquote>\n<p>\u00cdgy h\u00e1t, az adatm\u00e9rn\u00f6k szerepe meglehet\u0151sen jelent\u0151s.<\/p>\n<p>A n\u00e9vb\u0151l ad\u00f3d\u00f3an az adatm\u00e9rn\u00f6ks\u00e9g az adatokkal foglalkozik, m\u00e9gpedig azok sz\u00e1ll\u00edt\u00e1s\u00e1val, t\u00e1rol\u00e1s\u00e1val \u00e9s feldolgoz\u00e1s\u00e1val. Ennek megfelel\u0151en az m\u00e9rn\u00f6k\u00f6k f\u0151 feladata megb\u00edzhat\u00f3 infrastrukt\u00fara biztos\u00edt\u00e1sa az adatok sz\u00e1m\u00e1ra. Ha megn\u00e9zz\u00fck az AI ig\u00e9nyhierarchi\u00e1j\u00e1t, az adatm\u00e9rn\u00f6ks\u00e9g az els\u0151 2\u20133 l\u00e9p\u00e9st foglalja mag\u00e1ban: <b>adatgy\u0171jt\u00e9s, mozgat\u00e1s \u00e9s t\u00e1rol\u00e1s, adatok el\u0151k\u00e9sz\u00edt\u00e9se<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Kik a data engineer-ek, \u00e9s hogyan v\u00e1lnak bel\u0151l\u00fck?\" src=\"\/wp-content\/uploads\/2019\/05\/377481f2f52a4ed771508a450678afd0.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Mivel foglalkozik az adatm\u00e9rn\u00f6k?<\/b><\/p>\n<p>A Big Data megjelen\u00e9s\u00e9vel a felel\u0151ss\u00e9gi k\u00f6r dr\u00e1maian megv\u00e1ltozott. M\u00edg kor\u00e1bban ezek a szakemberek nagy SQL-lek\u00e9rdez\u00e9seket \u00edrtak \u00e9s adatokat transzform\u00e1ltak olyan eszk\u00f6z\u00f6kkel, mint az Informatica ETL, Pentaho ETL, Talend, addig most az adatm\u00e9rn\u00f6k\u00f6kkel szembeni k\u00f6vetelm\u00e9nyek megn\u00f6vekedtek.<\/p>\n<p>A legt\u00f6bb c\u00e9g, amely adatm\u00e9rn\u00f6ki poz\u00edci\u00f3kat hirdet, az al\u00e1bbi elv\u00e1r\u00e1sokat t\u00e1masztja:<\/p>\n<ul>\n<li>Kiv\u00e1l\u00f3 SQL \u00e9s Python ismeret.<\/li>\n<li>Tapasztalat felh\u0151platformokkal, k\u00fcl\u00f6n\u00f6sen az Amazon Web Services-szel.<\/li>\n<li>El\u0151ny, ha van Java\/Scala ismerete.<\/li>\n<li>J\u00f3 ismeret az SQL \u00e9s NoSQL adatb\u00e1zisokr\u00f3l (adatmodellz\u00e9s, adatkezel\u00e9s).<\/li>\n<\/ul>\n<p>Tartsd \u00e9szben, hogy ezek csak a legfontosabb dolgok. Ez a lista alapj\u00e1n felt\u00e9telezhetj\u00fck, hogy az adatfelt\u00e1r\u00f3k a szoftverfejleszt\u00e9s \u00e9s a backend szak\u00e9rt\u0151i.<br \/>\nP\u00e9ld\u00e1ul, ha egy v\u00e1llalat nagy mennyis\u00e9g\u0171 adatot kezd gener\u00e1lni k\u00fcl\u00f6nb\u00f6z\u0151 forr\u00e1sokb\u00f3l, a te feladatod mint adatfelt\u00e1r\u00f3 az inform\u00e1ci\u00f3k gy\u0171jt\u00e9s\u00e9nek, feldolgoz\u00e1s\u00e1nak \u00e9s t\u00e1rol\u00e1s\u00e1nak megszervez\u00e9se.<\/p>\n<p>A haszn\u00e1lt eszk\u00f6z\u00f6k list\u00e1ja elt\u00e9rhet, mindez az adatok mennyis\u00e9g\u00e9t\u0151l, a be\u00e9rkez\u00e9s sebess\u00e9g\u00e9t\u0151l \u00e9s az elt\u00e9r\u0151 form\u00e1tumokt\u00f3l f\u00fcgg. A legt\u00f6bb v\u00e1llalat val\u00f3j\u00e1ban nem tal\u00e1lkozik nagy adatokkal, ez\u00e9rt az \u00fagynevezett adat-t\u00e1rol\u00f3 k\u00f6zpontos\u00edtott t\u00e1rol\u00f3jak\u00e9nt SQL adatb\u00e1zis (PostgreSQL, MySQL stb.) haszn\u00e1lhat\u00f3 egy kis skripttel, amely az adatokat a t\u00e1rol\u00f3ba ir\u00e1ny\u00edtja.<\/p>\n<p>Az IT \u00f3ri\u00e1sok, mint a Google, Amazon, Facebook vagy a Dropbox magasabb k\u00f6vetelm\u00e9nyeket t\u00e1masztanak: a Python, Java vagy Scala ismerete.<\/p>\n<ul>\n<li>Tapasztalat a nagy adatokkal: Hadoop, Spark, Kafka.<\/li>\n<li>Algoritmusok \u00e9s adatstrukt\u00far\u00e1k ismerete.<\/li>\n<li>A elosztott rendszerek alapjainak meg\u00e9rt\u00e9se.<\/li>\n<li>A vizualiz\u00e1ci\u00f3s eszk\u00f6z\u00f6kkel, mint a Tableau vagy az ElasticSearch, kapcsolatos tapasztalat nagy el\u0151ny lesz.<\/li>\n<\/ul>\n<p>Ez\u00e9rt egy\u00e9rtelm\u0171 elmozdul\u00e1s tapasztalhat\u00f3 a nagy adatok fel\u00e9, k\u00fcl\u00f6n\u00f6sen a magas terhel\u00e9sek mellett t\u00f6rt\u00e9n\u0151 feldolgoz\u00e1sukban. Ezeknek a c\u00e9geknek megn\u00f6vekedett k\u00f6vetelm\u00e9nyeik vannak a rendszer megb\u00edzhat\u00f3s\u00e1g\u00e1val kapcsolatban.<\/p>\n<p><b>Adatfelt\u00e1r\u00f3k Vs. adatkutat\u00f3k<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Kik a data engineer-ek, \u00e9s hogyan v\u00e1lnak bel\u0151l\u00fck?\" src=\"\/wp-content\/uploads\/2019\/05\/f01dd66863fcc0a89ab0b763d208a863.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Ok\u00e9, ez egy egyszer\u0171 \u00e9s sz\u00f3rakoztat\u00f3 \u00f6sszehasonl\u00edt\u00e1s volt (semmi szem\u00e9lyes), de val\u00f3j\u00e1ban sokkal bonyolultabb a helyzet.<\/i><\/p>\n<p>El\u0151sz\u00f6r is tudnod kell, hogy sok hom\u00e1lyos ter\u00fclet van az adatkutat\u00f3k \u00e9s az adatfelt\u00e1r\u00f3k szerepeinek \u00e9s k\u00e9szs\u00e9geinek megk\u00fcl\u00f6nb\u00f6ztet\u00e9s\u00e9ben. Sz\u00f3val k\u00f6nnyen zavarba j\u00f6hetsz abban, hogy milyen k\u00e9szs\u00e9gekre van sz\u00fcks\u00e9g az eredm\u00e9nyes adatfelt\u00e1r\u00e1shoz. Term\u00e9szetesen vannak bizonyos k\u00e9szs\u00e9gek, amelyek \u00e1tfedik egym\u00e1st a k\u00e9t szerep k\u00f6z\u00f6tt. De sz\u00e1mos ellent\u00e9tes k\u00e9szs\u00e9g is l\u00e9tezik.<\/p>\n<p>Az adatok tudom\u00e1nya komoly dolog, de egy olyan vil\u00e1g fel\u00e9 haladunk a funkcion\u00e1lis adatok tudom\u00e1ny\u00e1val, ahol a gyakorl\u00f3k k\u00e9pesek saj\u00e1t elemz\u00e9seiket v\u00e9gezni. A data pipeline-ok \u00e9s az integr\u00e1lt adatszerkezetek m\u0171k\u00f6dtet\u00e9s\u00e9hez adatfelt\u00e1r\u00f3kra van sz\u00fcks\u00e9ged, nem tud\u00f3sokra.<\/p>\n<p><b>Az adatfelt\u00e1r\u00f3 keresettebb, mint az adatkutat\u00f3?<\/b><\/p>\n<blockquote><p><i> Igen, mert miel\u0151tt elk\u00e9sz\u00edtheted a s\u00e1rgar\u00e9pa tort\u00e1t, el\u0151sz\u00f6r \u00f6sszegy\u0171jtened, megtiszt\u00edtanod \u00e9s k\u00e9szletezned kell a s\u00e1rgar\u00e9p\u00e1t!<\/i><\/p><\/blockquote>\n<p>A d\u00e1tumg\u00e9p\u00e9sz jobban \u00e9rt a programoz\u00e1shoz, mint b\u00e1rmely adatkutat\u00f3, de amikor statisztik\u00e1r\u00f3l van sz\u00f3, minden pont az ellenkez\u0151je.<\/p>\n<p>De itt van a d\u00e1tumg\u00e9p\u00e9sz el\u0151nye:<\/p>\n<p>n\u00e9lk\u00fcle\/n\u00e9lk\u00fcle a protot\u00edpus modell \u00e9rt\u00e9ke, amely gyakran borzalmas min\u0151s\u00e9g\u0171 k\u00f3dr\u00e9szlet egy Python f\u00e1jlban, az adatkutat\u00f3t\u00f3l sz\u00e1rmazik, \u00e9s valahogyan eredm\u00e9nyt ad, nulla fel\u00e9 t\u00f6rekszik.<\/p>\n<p>D\u00e1tumg\u00e9p\u00e9sz n\u00e9lk\u00fcl ez a k\u00f3d soha nem v\u00e1lik projekt\u00e9, \u00e9s egyetlen \u00fczleti probl\u00e9ma sem lesz hat\u00e9konyan megoldva. Az adatg\u00e9p\u00e9sz megpr\u00f3b\u00e1lja mindezt term\u00e9kk\u00e9 alak\u00edtani.<\/p>\n<p><b>Alapvet\u0151 ismeretek, amelyeket a d\u00e1tumg\u00e9p\u00e9sznek tudnia kell<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Kik a data engineer-ek, \u00e9s hogyan v\u00e1lnak bel\u0151l\u00fck?\" src=\"\/wp-content\/uploads\/2019\/05\/f724004e5a30a0c021c4377d66985d16.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTeh\u00e1t ha ez a munka fel\u00e9breszti benned a vil\u00e1goss\u00e1got, \u00e9s tele vagy lelkesed\u00e9ssel - k\u00e9pes vagy megtanulni ezt, elsaj\u00e1t\u00edthatod az \u00f6sszes sz\u00fcks\u00e9ges k\u00e9szs\u00e9get, \u00e9s igazi rockcsillag lehetsz az adatfejleszt\u00e9s ter\u00fclet\u00e9n. Igen, ezt megteheted m\u00e9g programoz\u00e1si vagy egy\u00e9b technikai tud\u00e1s n\u00e9lk\u00fcl is. Ez neh\u00e9z, de lehets\u00e9ges!<\/p>\n<p><b>Mik az els\u0151 l\u00e9p\u00e9sek?<\/b><\/p>\n<blockquote><p><i>\u00c1t kell l\u00e1tnod, hogy mi a mi.<\/i><\/p><\/blockquote>\n<p>El\u0151sz\u00f6r is, a D\u00e1tumg\u00e9p\u00e9szet a sz\u00e1m\u00edt\u00e1studom\u00e1nyhoz tartozik. Konkr\u00e9tan - \u00e9rtened kell a hat\u00e9kony algoritmusokat \u00e9s adatszerkezeteket. M\u00e1sodszor, mivel a d\u00e1tumg\u00e9p\u00e9szek az adatokkal dolgoznak, sz\u00fcks\u00e9g van az adatb\u00e1zisok alapelveinek meg\u00e9rt\u00e9s\u00e9re \u00e9s az alapjukban l\u00e9v\u0151 strukt\u00far\u00e1kra.<\/p>\n<p>P\u00e9ld\u00e1ul a szok\u00e1sos B-f\u00e1s SQL adatb\u00e1zisok a B-Fa adatszerkezeten alapulnak, valamint a modern elosztott adatt\u00e1rol\u00f3k az LSM-F\u00e1n \u00e9s m\u00e1s hasht\u00e1bl\u00e1k m\u00f3dos\u00edt\u00e1sain.<\/p>\n<p><i>* Ezek a l\u00e9p\u00e9sek Adil Hashtamov csod\u00e1latos cikk\u00e9n alapulnak <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/@adil_45422\">Adil Hashtamov<\/a><\/noindex>. Teh\u00e1t ha tudsz oroszul, t\u00e1mogasd ezt az \u00edr\u00f3t, \u00e9s olvasd el <noindex><a rel=\"nofollow\" href=\"https:\/\/khashtamov.com\/ru\/data-engineer\/\">a bejegyz\u00e9s\u00e9t<\/a><\/noindex>.<\/i><\/p>\n<p><b>1. Algoritmusok \u00e9s adatszerkezetek<\/b><\/p>\n<p>A megfelel\u0151 adatszerkezet haszn\u00e1lata jelent\u0151sen jav\u00edthatja az algoritmus teljes\u00edtm\u00e9ny\u00e9t. Ide\u00e1lis esetben mindannyiunknak iskol\u00e1skorban kellene tanulnunk az adatszerkezeteket \u00e9s algoritmusokat, de ez ritk\u00e1n ker\u00fcl el\u0151t\u00e9rbe. Mindenesetre soha nem k\u00e9s\u0151 megismerkedni vele.<br \/>\n\u00cdme n\u00e9h\u00e1ny kedvenc ingyenes kurzusom az adatszerkezetek \u00e9s algoritmusok tanulm\u00e1nyoz\u00e1s\u00e1hoz:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.udemy.com\/introduction-to-data-structures\/?ranMID=39197&amp;ranEAID=JVFxdTr9V80&amp;ranSiteID=JVFxdTr9V80-fcVI3mDcwPC4Q5dpzDABSg&amp;LSNPUBID=JVFxdTr9V80\">Egyszer\u0171t\u0151l a bonyolultig: Adatszerkezetek (Udemy)<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.coursera.org\/learn\/algorithms-part1?ranMID=40328&amp;ranEAID=JVFxdTr9V80&amp;ranSiteID=JVFxdTr9V80-Y2SOzvEQ5UCqGZ8SQ8yPFA&amp;siteID=JVFxdTr9V80-Y2SOzvEQ5UCqGZ8SQ8yPFA&amp;utm_content=10&amp;utm_medium=partners&amp;utm_source=linkshare&amp;utm_campaign=JVFxdTr9V80\">Algoritmusok, I. r\u00e9sz (Coursera)<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.coursera.org\/learn\/algorithms-part2?ranMID=40328&amp;ranEAID=JVFxdTr9V80&amp;ranSiteID=JVFxdTr9V80-sXWvgPKRyzYEBJ33lVooUQ&amp;siteID=JVFxdTr9V80-sXWvgPKRyzYEBJ33lVooUQ&amp;utm_content=10&amp;utm_medium=partners&amp;utm_source=linkshare&amp;utm_campaign=JVFxdTr9V80\">Algoritmusok, II. r\u00e9sz (Coursera)<\/a><\/noindex>\n <\/li>\n<\/ul>\n<p>Plusz ne felejtsd el Thomas H. Cormen klasszikus algoritmusmunk\u00e1j\u00e1t \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.amazon.com\/gp\/product\/0262033844\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0262033844&amp;linkCode=as2&amp;tag=adilkhash-20&amp;linkId=74742875db503b1a899ca35159749067\">Bevezet\u00e9s az algoritmusokba<\/a><\/noindex>. Ez a t\u00f6k\u00e9letes k\u00e9zik\u00f6nyv, amikor sz\u00fcks\u00e9ged van egy kis felfriss\u00edt\u00e9sre.<\/p>\n<ul>\n<li>A k\u00e9szs\u00e9geid fejleszt\u00e9s\u00e9hez haszn\u00e1ld a <noindex><a rel=\"nofollow\" href=\"https:\/\/leetcode.com\/problemset\/algorithms\/\">Leetcode-ot<\/a><\/noindex>.<\/li>\n<\/ul>\n<p>. Belemer\u00fclhetsz az adatb\u00e1zisok vil\u00e1g\u00e1ba a Carnegie Mellon Egyetem leny\u0171g\u00f6z\u0151 YouTube vide\u00f3ival is:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PLSE8ODhjZXjYutVzTeAds8xUt1rcmyT7x\">Bevezet\u00e9s az adatb\u00e1zis rendszerekbe<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PLSE8ODhjZXja7K1hjZ01UTVDnGQdx5v5U\">Fejlett adatb\u00e1zis rendszerek<\/a><\/noindex>.<\/li>\n<\/ul>\n<p><b>2. SQL tanulm\u00e1nyoz\u00e1sa<\/b><\/p>\n<p>Az \u00e9let\u00fcnk mind adatokb\u00f3l \u00e1ll. A m\u00e9di\u00e1b\u00f3l a kapcsolatfelv\u00e9telhez egy nyelven kell \"besz\u00e9lned\" vel\u00fck.<\/p>\n<p>Az SQL (Structured Query Language \u2014 Struktur\u00e1lt Lek\u00e9rdez\u0151 Nyelv) az adatok ter\u00fclet\u00e9n haszn\u00e1lt kommunik\u00e1ci\u00f3s nyelv. Ak\u00e1rki b\u00e1rmit mond, az SQL r\u00e9g\u00f3ta \u00e9l, \u00e9l, \u00e9s m\u00e9g nagyon sok\u00e1ig \u00e9lni fog.<\/p>\n<p>Ha r\u00e9g\u00f3ta a fejleszt\u00e9s ter\u00e9n dolgozol, val\u00f3sz\u00edn\u0171leg \u00e9szrevetted, hogy az SQL k\u00f6zelg\u0151 hal\u00e1l\u00e1r\u00f3l sz\u00f3l\u00f3 pletyk\u00e1k id\u0151r\u0151l id\u0151re felbukkannak. A nyelvet az 1970-es \u00e9vek elej\u00e9n fejlesztett\u00e9k ki, \u00e9s a mai napig rendk\u00edv\u00fcl n\u00e9pszer\u0171 az elemz\u0151k, fejleszt\u0151k \u00e9s egyszer\u0171 rajong\u00f3k k\u00f6r\u00e9ben.<br \/>\nSQL ismerete n\u00e9lk\u00fcl az adatfeldolgoz\u00e1sban nem sokra m\u00e9sz, mivel elker\u00fclhetetlen, hogy lek\u00e9rd\u00e9seket k\u00e9sz\u00edts az adatok kinyer\u00e9s\u00e9re. Minden modern nagy adat t\u00e1rol\u00f3 SQL-t t\u00e1mogat:<\/p>\n<ul>\n<li>Amazon Redshift<\/li>\n<li>HP Vertica<\/li>\n<li>Oracle<\/li>\n<li>SQL Server<\/li>\n<\/ul>\n<p>\u2026 \u00e9s m\u00e9g sok m\u00e1s.<\/p>\n<p>A nagy mennyis\u00e9g\u0171 adat elemz\u00e9s\u00e9re, amelyek elosztott rendszerekben, p\u00e9ld\u00e1ul HDFS-ben tal\u00e1lhat\u00f3k, SQL mechanizmusokat tal\u00e1ltak ki: Apache Hive, Impala stb. L\u00e1tod, nem fog elt\u0171nni.<\/p>\n<p>Hogyan tanulj meg SQL-t? Csak gyakorold.<\/p>\n<p>Ehhez aj\u00e1nlan\u00e1m, hogy n\u00e9zd meg a nagyszer\u0171, r\u00e1ad\u00e1sul ingyenes, <noindex><a rel=\"nofollow\" href=\"https:\/\/mode.com\/sql-tutorial\/introduction-to-sql\/\">Mode Analytics<\/a><\/noindex>.<\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.datacamp.com\/courses\/intermediate-sql\/\">K\u00f6z\u00e9phalad\u00f3 SQL<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.datacamp.com\/courses\/joining-data-in-postgresql\">Adatok egyes\u00edt\u00e9se SQL-ben<\/a><\/noindex><\/li>\n<\/ol>\n<p>E tanfolyamok jellemz\u0151je az interakt\u00edv k\u00f6rnyezet, ahol k\u00f6zvetlen\u00fcl a b\u00f6ng\u00e9sz\u0151ben \u00edrhatsz \u00e9s futtathatsz SQL lek\u00e9rd\u00e9seket. A <noindex><a rel=\"nofollow\" href=\"https:\/\/modern-sql.com\/\">Modern SQL<\/a><\/noindex> nem lesz felesleges. \u00c9s ezeket a tud\u00e1sokat alkalmazhatod a <noindex><a rel=\"nofollow\" href=\"https:\/\/leetcode.com\/problemset\/database\/\">Leetcode feladataiban<\/a><\/noindex> az Adatb\u00e1zisok r\u00e9szleg\u00e9ben.<\/p>\n<p><b>3. Python \u00e9s Java\/Scala programoz\u00e1s<\/b><\/p>\n<p>Mi\u00e9rt \u00e9rdemes megtanulni a Python programoz\u00e1si nyelvet, m\u00e1r \u00edrtam a <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/datadriveninvestor\/python-vs-r-choosing-the-best-tool-for-ai-ml-data-science-7e0c2295e243\">Python vs R. A legjobb eszk\u00f6z kiv\u00e1laszt\u00e1sa AI, ML \u00e9s Data Science ter\u00e9n<\/a><\/noindex>. Ami a Java-t \u00e9s Scal\u00e1t illeti, a hatalmas adatmennyis\u00e9gek t\u00e1rol\u00e1s\u00e1ra \u00e9s feldolgoz\u00e1s\u00e1ra szolg\u00e1l\u00f3 eszk\u00f6z\u00f6k t\u00f6bbs\u00e9ge ezeken a nyelveken lett meg\u00edrva. P\u00e9ld\u00e1ul:<\/p>\n<ul>\n<li>Apache Kafka (Scala)<\/li>\n<li>Hadoop, HDFS (Java)<\/li>\n<li>Apache Spark (Scala)<\/li>\n<li>Apache Cassandra (Java)<\/li>\n<li>HBase (Java)<\/li>\n<li>Apache Hive (Java)<\/li>\n<\/ul>\n<p>Ahhoz, hogy meg\u00e9rtsd, hogyan m\u0171k\u00f6dnek ezek az eszk\u00f6z\u00f6k, ismerned kell azokat a nyelveket, amelyekben \u00edrt\u00e1k \u0151ket. A Scala funkcion\u00e1lis megk\u00f6zel\u00edt\u00e9se hat\u00e9konyan seg\u00edt a p\u00e1rhuzamos adatfeldolgoz\u00e1si feladatok megold\u00e1s\u00e1ban. A Python sajnos nem b\u00fcszk\u00e9lkedhet a sebess\u00e9g\u00e9vel \u00e9s a p\u00e1rhuzamos feldolgoz\u00e1s\u00e1val. \u00d6sszess\u00e9g\u00e9ben a t\u00f6bb nyelv \u00e9s programoz\u00e1si paradigma ismerete j\u00f3t\u00e9kony hat\u00e1ssal van a probl\u00e9mamegold\u00e1si megk\u00f6zel\u00edt\u00e9sek sz\u00e9les k\u00f6r\u00e9re.<\/p>\n<p>Ha bele akarsz mer\u00fclni a Scala nyelv\u00e9be, olvashatsz <noindex><a rel=\"nofollow\" href=\"https:\/\/www.amazon.com\/gp\/product\/0981531687\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0981531687&amp;linkCode=as2&amp;tag=adilkhash-20&amp;linkId=69314619f1e546e3921eb97c72cf4850\">Programoz\u00e1s Scalan<\/a><\/noindex> a nyelv szerz\u0151j\u00e9t\u0151l. A Twitter is k\u00f6zz\u00e9tett egy j\u00f3 bevezet\u0151 \u00fatmutat\u00f3t \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.github.io\/scala_school\/\">Scala School<\/a><\/noindex>.<\/p>\n<p>A Pythonr\u00f3l azt gondolom, hogy a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.amazon.com\/gp\/product\/1491946008\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1491946008&amp;linkCode=as2&amp;tag=adilkhash-20&amp;linkId=8a663e966770c24874e323133cc7a005\">Fluent Python<\/a><\/noindex> a legjobb k\u00f6z\u00e9pszint\u0171 k\u00f6nyv.<\/p>\n<p><b>4. Eszk\u00f6z\u00f6k a nagy adatokkal val\u00f3 munk\u00e1hoz<\/b><\/p>\n<p>\u00cdme a legn\u00e9pszer\u0171bb eszk\u00f6z\u00f6k list\u00e1ja a nagy adatok vil\u00e1g\u00e1ban:<\/p>\n<ul>\n<li>Apache Spark<\/li>\n<li>Apache Kafka<\/li>\n<li>Apache Hadoop (HDFS, HBase, Hive)<\/li>\n<li>Apache Cassandra<\/li>\n<\/ul>\n<p>Tov\u00e1bbi inform\u00e1ci\u00f3k a nagy adatblokkok \u00e9p\u00edt\u00e9s\u00e9r\u0151l tal\u00e1lhat\u00f3k ebben a csod\u00e1latos <noindex><a rel=\"nofollow\" href=\"http:\/\/xyz.insightdataengineering.com\/blog\/pipeline_map\/\">interakt\u00edv k\u00f6rnyezetben<\/a><\/noindex>. A legn\u00e9pszer\u0171bb eszk\u00f6z\u00f6k a Spark \u00e9s a Kafka. Ez\u00e9rt \u00e9rdemes \u0151ket tanulm\u00e1nyozni, \u00e9s lehet\u0151leg meg\u00e9rteni, hogyan m\u0171k\u00f6dnek bel\u00fclr\u0151l. Jay Kreps (a Kafka t\u00e1rsszerz\u0151je) 2013-ban egy monument\u00e1lis munk\u00e1t jelentetett meg <noindex><a rel=\"nofollow\" href=\"https:\/\/engineering.linkedin.com\/distributed-systems\/log-what-every-software-engineer-should-know-about-real-time-datas-unifying\">The Log: amit minden szoftverfejleszt\u0151nek tudnia kell az adatok val\u00f3s idej\u0171 egyes\u00edt\u00e9s\u00e9nek absztrakci\u00f3j\u00e1r\u00f3l<\/a><\/noindex>, am\u00fagy a t\u00e1bl\u00e1zat f\u0151bb \u00f6tleteit haszn\u00e1lt\u00e1k fel az Apache Kafka l\u00e9trehoz\u00e1s\u00e1hoz.<\/p>\n<ul>\n<li>Bevezet\u00e9sk\u00e9nt szolg\u00e1lhat a Hadoophoz <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/hadoop-tutorials-home\/\">A Hadoop teljes \u00fatmutat\u00f3 (ingyenesen)<\/a><\/noindex>.<\/li>\n<li>Sz\u00e1momra a leg\u00e1tfog\u00f3bb \u00fatmutat\u00f3 az Apache Sparkhoz \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.amazon.com\/gp\/product\/1491912219\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1491912219&amp;linkCode=as2&amp;tag=adilkhash-20&amp;linkId=5b206424060cfc80a33d13b05c0bfee2\">Spark: A teljes \u00fatmutat\u00f3<\/a><\/noindex>.<\/li>\n<\/ul>\n<p><b>5. Felh\u0151platformok<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Kik a data engineer-ek, \u00e9s hogyan v\u00e1lnak bel\u0151l\u00fck?\" src=\"\/wp-content\/uploads\/2019\/05\/cc435bc9f9b91ec87d1cf7a591cf84a2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLegal\u00e1bb egy felh\u0151platform ismerete alapvet\u0151 k\u00f6vetelm\u00e9ny a adatm\u00e9rn\u00f6ki poz\u00edci\u00f3ra val\u00f3 p\u00e1ly\u00e1z\u00f3k sz\u00e1m\u00e1ra. A munk\u00e1ltat\u00f3k az Amazon Web Services-t r\u00e9szes\u00edtik el\u0151nyben, a m\u00e1sodik helyen a Google felh\u0151platformja \u00e1ll, \u00e9s a dobog\u00f3 harmadik fok\u00e1n a Microsoft Azure v\u00e9gzett.<\/p>\n<p>J\u00f3l kell t\u00e1j\u00e9koz\u00f3dnod az Amazon EC2, AWS Lambda, Amazon S3, DynamoDB ter\u00e9n.<\/p>\n<p><b>6. Elosztott rendszerek<\/b><\/p>\n<p>A nagy adatokkal val\u00f3 munka f\u00fcggetlen\u00fcl m\u0171k\u00f6d\u0151 sz\u00e1m\u00edt\u00f3g\u00e9pek klasztereinek megl\u00e9t\u00e9t ig\u00e9nyli, amelyek k\u00f6z\u00f6tti kapcsolat a h\u00e1l\u00f3zaton kereszt\u00fcl val\u00f3sul meg. Min\u00e9l nagyobb a klaszter, ann\u00e1l nagyobb a val\u00f3sz\u00edn\u0171s\u00e9ge, hogy a tagjainak egyik csom\u00f3pontja hib\u00e1t jelez. Ahhoz, hogy nagyszer\u0171 adat szak\u00e9rt\u0151v\u00e9 v\u00e1lj, elm\u00e9ly\u00fclten kell foglalkoznod a probl\u00e9m\u00e1kkal \u00e9s a megl\u00e9v\u0151 megold\u00e1sokkal az elosztott rendszerek ter\u00e9n. Ez a ter\u00fclet r\u00e9gi \u00e9s \u00f6sszetett.<\/p>\n<p>Andrew Tanenbaum a ter\u00fclet \u00fatt\u00f6r\u0151j\u00e9nek sz\u00e1m\u00edt. Azok sz\u00e1m\u00e1ra, akik nem f\u00e9lnek a elm\u00e9lett\u0151l, aj\u00e1nlom a k\u00f6nyv\u00e9t <noindex><a rel=\"nofollow\" href=\"https:\/\/www.amazon.com\/gp\/product\/1543057381\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1543057381&amp;linkCode=as2&amp;tag=adilkhash-20&amp;linkId=721aedeb23c313bc46a92c134c5baafa\">\u201eElosztott rendszerek\u201d<\/a><\/noindex>, kezd\u0151k sz\u00e1m\u00e1ra tal\u00e1n bonyolultnak t\u0171nhet, de val\u00f3ban seg\u00edt a k\u00e9szs\u00e9geid t\u00f6k\u00e9letes\u00edt\u00e9s\u00e9ben.<\/p>\n<p>Azt gondolom <noindex><a rel=\"nofollow\" href=\"https:\/\/www.amazon.com\/gp\/product\/1449373321\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1449373321&amp;linkCode=as2&amp;tag=adilkhash-20&amp;linkId=e7e0e096aa5761066245eb90965ac849\">a \u201eNagyteljes\u00edtm\u00e9ny\u0171 adatk\u00f6zpont\u00fa alkalmaz\u00e1s tervez\u00e9se\u201d Martin Kleppmann szerz\u0151t\u0151l<\/a><\/noindex> a legjobb bevezet\u0151 k\u00f6nyv. Egy\u00e9bk\u00e9nt Martinnek van egy nagyszer\u0171 <noindex><a rel=\"nofollow\" href=\"https:\/\/martin.kleppmann.com\/\">blogra<\/a><\/noindex>. Munk\u00e1ja seg\u00edt rendszerezni a modern infrastrukt\u00fara \u00e9p\u00edt\u00e9s\u00e9vel kapcsolatos ismereteket a nagym\u00e9ret\u0171 adatok t\u00e1rol\u00e1s\u00e1ra \u00e9s feldolgoz\u00e1s\u00e1ra.<br \/>\nAzok sz\u00e1m\u00e1ra, akik szeretnek vide\u00f3kat n\u00e9zni, a Youtube-on van egy kurzus <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=w8KFPWkK0bI&amp;list=PLawkBQ15NDEkDJ5IyLIJUTZ1rRM9YQq6N&amp;index=2&amp;t=0s\">Elosztott sz\u00e1m\u00edt\u00f3g\u00e9pes rendszerek<\/a><\/noindex>.<\/p>\n<p><b>7. Adatcsatorn\u00e1k<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Kik a data engineer-ek, \u00e9s hogyan v\u00e1lnak bel\u0151l\u00fck?\" src=\"\/wp-content\/uploads\/2019\/05\/cf1c8e2baad0cc79c0b8c3707741353a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAz adatcsatorn\u00e1k n\u00e9lk\u00fcl\u00f6zhetetlenek egy adatm\u00e9rn\u00f6k sz\u00e1m\u00e1ra.<\/p>\n<p>Az adatm\u00e9rn\u00f6k t\u00f6bbsz\u00f6r \u00fagynevezett adatcsatorn\u00e1t \u00e9p\u00edt, ami azt jelenti, hogy egy folyamatot hoz l\u00e9tre az adatok egy helyr\u0151l a m\u00e1sikra t\u00f6rt\u00e9n\u0151 sz\u00e1ll\u00edt\u00e1s\u00e1ra. Ez lehet felhaszn\u00e1l\u00f3i forgat\u00f3k\u00f6nyvek, amelyek egy k\u00fcls\u0151 szolg\u00e1ltat\u00e1s API-j\u00e1hoz kapcsol\u00f3dnak, SQL-lek\u00e9rdez\u00e9seket k\u00e9sz\u00edtenek, kieg\u00e9sz\u00edtik az adatokat, \u00e9s azokat egy k\u00f6zpontos\u00edtott t\u00e1rol\u00f3ba (adataz\u00e1r) vagy egy struktur\u00e1latlan adathordoz\u00f3ba (adata\u00f3ce\u00e1n) helyezik.<\/p>\n<p><b>\u00d6sszefoglalva: az adatm\u00e9rn\u00f6k f\u0151 ellen\u0151rz\u0151list\u00e1ja<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Kik a data engineer-ek, \u00e9s hogyan v\u00e1lnak bel\u0151l\u00fck?\" src=\"\/wp-content\/uploads\/2019\/05\/de0eca662b2246e63901afb89c9f255f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00d6sszefoglalva: j\u00f3 meg\u00e9rt\u00e9sre van sz\u00fcks\u00e9g a k\u00f6vetkez\u0151kr\u0151l:<\/p>\n<ul>\n<li>Inform\u00e1ci\u00f3s rendszerek;<\/li>\n<li>Szoftverfejleszt\u00e9s (Agile, DevOps, Tervez\u00e9si technik\u00e1k, SOA);<\/li>\n<li>Elosztott rendszerek \u00e9s p\u00e1rhuzamos programoz\u00e1s;<\/li>\n<li>Adatb\u00e1zisok alapjai \u2013 tervez\u00e9s, kivitelez\u00e9s, \u00fczemeltet\u00e9s \u00e9s hibaelh\u00e1r\u00edt\u00e1s;<\/li>\n<li>K\u00eds\u00e9rletek tervez\u00e9se \u2013 A\/B tesztel\u00e9sek koncepci\u00f3k igazol\u00e1s\u00e1ra, megb\u00edzhat\u00f3s\u00e1g, rendszerek teljes\u00edtm\u00e9ny\u00e9nek meghat\u00e1roz\u00e1s\u00e1ra, valamint megb\u00edzhat\u00f3 m\u00f3dszerek kidolgoz\u00e1s\u00e1ra a j\u00f3 megold\u00e1sok gyors biztos\u00edt\u00e1s\u00e1hoz.<\/li>\n<\/ul>\n<p>Ezek csak n\u00e9h\u00e1ny k\u00f6vetelm\u00e9ny ahhoz, hogy adatm\u00e9rn\u00f6k lehess, \u00edgy tanulm\u00e1nyozz \u00e9s ismerd meg az adatkezel\u00e9si rendszereket, inform\u00e1ci\u00f3s rendszereket, folyamatos k\u00e9zbes\u00edt\u00e9st \/ telep\u00edt\u00e9st \/ integr\u00e1ci\u00f3t, programoz\u00e1si nyelveket \u00e9s egy\u00e9b informatikai t\u00e9m\u00e1kat (nem minden tant\u00e1rgyban).<\/p>\n<p><b>\u00c9s v\u00e9g\u00fcl, de nem utols\u00f3sorban, amit mondani szeretn\u00e9k.<\/b><\/p>\n<blockquote><p><i><b>A Data Engineering p\u00e1lya nem olyan egyszer\u0171, mint amilyennek l\u00e1tszik. Nem k\u00edm\u00e9l, frusztr\u00e1l\u00f3, \u00e9s k\u00e9szen kell \u00e1llni erre. Az \u00fat sor\u00e1n vannak olyan pillanatok, amelyek arra \u00f6szt\u00f6n\u00f6zhetnek, hogy mindent feladj. De ez val\u00f3j\u00e1ban egy kem\u00e9ny munka \u00e9s tanul\u00e1si folyamat.<\/b><\/i><\/p><\/blockquote>\n<p>Csak ne sz\u00e9p\u00edtse meg az elej\u00e9n. Az eg\u00e9sz utaz\u00e1s l\u00e9nyege, hogy min\u00e9l t\u00f6bbet tanuljon \u00e9s felk\u00e9sz\u00fclj\u00f6n az \u00faj kih\u00edv\u00e1sokra.<br \/>\n\u00cdme egy remek k\u00e9p, amellyel tal\u00e1lkoztam, \u00e9s amely j\u00f3l szeml\u00e9lteti ezt a pillanatot:<\/p>\n<p><img decoding=\"async\" alt=\"Kik a data engineer-ek, \u00e9s hogyan v\u00e1lnak bel\u0151l\u00fck?\" src=\"\/wp-content\/uploads\/2019\/05\/9cc8db9011e5f54717d7e9f31f915523.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIgen, \u00e9s ne felejtsen el elker\u00fclni a ki\u00e9g\u00e9st \u00e9s pihenjen. Ez is nagyon fontos. Sok sikert!<\/p>\n<p>Mi a v\u00e9lem\u00e9nyetek a cikkr\u0151l, bar\u00e1tok? Megh\u00edvunk a <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/RCuj\/\">ingyenes webin\u00e1riumra<\/a><\/noindex>, amely m\u00e1r ma 20:00-kor ker\u00fcl megrendez\u00e9sre. A webin\u00e1rium keretein bel\u00fcl arr\u00f3l besz\u00e9lget\u00fcnk, hogyan \u00e9p\u00edthet\u00fcnk hat\u00e9kony \u00e9s sk\u00e1l\u00e1zhat\u00f3 adatfeldolgoz\u00e1si rendszert egy kisv\u00e1llalat vagy startup sz\u00e1m\u00e1ra minim\u00e1lis k\u00f6lts\u00e9gekkel. Gyakorl\u00e1sk\u00e9ppen megismerked\u00fcnk a Google Cloud adatfeldolgoz\u00f3 eszk\u00f6zeivel. Tal\u00e1lkozunk!<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/452670\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418 \u0441\u043d\u043e\u0432\u0430 \u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0430\u0442\u044c\u0438 \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u0441\u0430\u043c \u043e \u0441\u0435\u0431\u0435. \u0412 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00abData Engineer\u00bb \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0442\u043e\u043c, \u043a\u0442\u043e \u0436\u0435 \u0442\u0430\u043a\u0438\u0435 \u0434\u0430\u0442\u0430-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u044b. \u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0441\u0441\u044b\u043b\u043e\u043a. \u041f\u0440\u0438\u044f\u0442\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u044f. \u041f\u0440\u043e\u0441\u0442\u043e\u0435 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043f\u043e\u0439\u043c\u0430\u0442\u044c \u0432\u043e\u043b\u043d\u0443 Data Engineering \u0438 \u043d\u0435 \u0434\u0430\u0442\u044c \u0435\u0439 \u0437\u0430\u0442\u044f\u043d\u0443\u0442\u044c \u0432\u0430\u0441 \u0432 \u043f\u0443\u0447\u0438\u043d\u0443. \u0421\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u0432 \u043d\u0430\u0448\u0438 \u0434\u043d\u0438 \u043a\u0430\u0436\u0434\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25729,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34083","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418 \u0441\u043d\u043e\u0432\u0430 \u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0430\u0442\u044c\u0438 \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u0441\u0430\u043c \u043e \u0441\u0435\u0431\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/kto-takie-data-inzhenery-i-kak-imi-stanovyatsya\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0442\u043e \u0442\u0430\u043a\u0438\u0435 \u0434\u0430\u0442\u0430-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u044b, \u0438 \u043a\u0430\u043a \u0438\u043c\u0438 \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0442\u0441\u044f? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418 \u0441\u043d\u043e\u0432\u0430 \u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0430\u0442\u044c\u0438 \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u0441\u0430\u043c \u043e \u0441\u0435\u0431\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/kto-takie-data-inzhenery-i-kak-imi-stanovyatsya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:56:19+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:56:19+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Kik a data engineer-ek, \u00e9s hogyan v\u00e1lhatunk azz\u00e1? | ProHoster","description":"\u00dcdv\u00f6zl\u00f6k mindenkit \u00fajra! A cikk c\u00edme mag\u00e1\u00e9rt besz\u00e9l.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/kto-takie-data-inzhenery-i-kak-imi-stanovyatsya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0442\u043e \u0442\u0430\u043a\u0438\u0435 \u0434\u0430\u0442\u0430-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u044b, \u0438 \u043a\u0430\u043a \u0438\u043c\u0438 \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0442\u0441\u044f? | ProHoster","og:description":"\u0418 \u0441\u043d\u043e\u0432\u0430 \u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0430\u0442\u044c\u0438 \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u0441\u0430\u043c \u043e \u0441\u0435\u0431\u0435.","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/kto-takie-data-inzhenery-i-kak-imi-stanovyatsya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:56:19+00:00","article:modified_time":"2019-10-31T18:56:19+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34083","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 17:49:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:28:35","updated":"2026-01-21 17:49:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/34083","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=34083"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/34083\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/25729"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=34083"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=34083"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=34083"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}