{"id":30867,"date":"2019-10-31T21:37:53","date_gmt":"2019-10-31T18:37:53","guid":{"rendered":"https:\/\/prohoster.info\/blog\/datagrip-2019-1-podderzhka-novyh-baz-initsializatsionnye-skripty-novye-inspektsii-i-drugoe\/"},"modified":"2019-10-31T21:37:53","modified_gmt":"2019-10-31T18:37:53","slug":"datagrip-2019-1-podderzhka-novyh-baz-initsializatsionnye-skripty-novye-inspektsii-i-drugoe","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/datagrip-2019-1-podderzhka-novyh-baz-initsializatsionnye-skripty-novye-inspektsii-i-drugoe","title":{"rendered":"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tere! Vaadakem uusi asju \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.jetbrains.com\/datagrip\/download\">DataGrip 2019.1<\/a><\/noindex>. Meeldetuletuseks, et DataGrip'i funktsionaalsus on kaasatud ka teistesse meie tasulistesse IDE-desse, v\u00e4lja arvatud WebStorm.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/1be9a21783bb2ff0a32924387f4dc09b.jpg\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Uute andmebaaside tugi<\/h2>\n<p>\nSel versioonil on ametlik tugi kohe neljale andmebaasile meie t\u00f6\u00f6riistades:<\/p>\n<p><strong>Apache Hive <\/strong>\u2013 andmebaasi halduss\u00fcsteem Hadoop'i platvormi p\u00f5hjal.<br \/>\n<strong>Greenplum<\/strong> \u2013 anal\u00fc\u00fcsiv DB, mis p\u00f5hineb PostgreSQL-il.<br \/>\n<strong>Vertica<\/strong> \u2013 veergudega andmebaas suurte andmete anal\u00fc\u00fcsimiseks.<br \/>\n<strong>Snowflake<\/strong> \u2013 pilveandmete salvestus. Kui r\u00e4\u00e4kida relatsioonilistest andmebaasidest, siis Snowflake'i <noindex><a rel=\"nofollow\" href=\"https:\/\/youtrack.jetbrains.com\/issue\/DBE-3024\">soovisime rohkem<\/a><\/noindex>. Sel versioonil toetame ainult SQL-i, intrompeksiooni anname hiljem v\u00e4lja.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/fb07597ee785e889c0e6c33bdd3e6f1e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>\u00dchendus<\/h2>\n<p>\nOleme muutnud andmebaasiga \u00fchenduse dialooge: proovinud muuta need arusaadavamaks ja mugavamaks.<\/p>\n<h3><strong>General<\/strong><\/h3>\n<p>\nSelles vahekaardis toimus peamiselt refaktooring.<\/p>\n<p>V\u00e4li <strong>\u00dchenduse t\u00fc\u00fcp <\/strong>oli varem nimetatud <strong>URL t\u00fc\u00fcp <\/strong>ja oli k\u00f5ige all. Kuna selle v\u00e4lja v\u00e4\u00e4rtus m\u00e4\u00e4rab edasise protsessi, on see n\u00fc\u00fcd \u00fcleval.<\/p>\n<p>V\u00e4li <strong>Andmebaas<\/strong> asetasime p\u00e4rast sisselogimise ja parooli sisestamist, kuna autentimine on vajalik, et kuvada andmebaaside list <i>Ctrl\/Cmd+Vahe<\/i>.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/28d163dacf839a1e62b939460a0b4630.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEelmise postituse kommentaarides <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/JetBrains\/blog\/431646\/#comment_19458272\">arutati palju<\/a><\/noindex> parooli salvestamine. Uued valikud on lisatud ja allavoolu valik on loodud. Selle valiku v\u00e4\u00e4rtused on:<\/p>\n<ul>\n<li>Parooli mitte salvestada.<\/li>\n<li>Salvesta enne DataGrip'i taask\u00e4ivitamist (varem t\u00f6\u00f6tas \"\u00e4ra salvesta\" valik nii).<\/li>\n<li>Salvesta seansi jooksul: kuni te andmeallikast lahti \u00fchendate.<\/li>\n<li>Salvesta igaveseks.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/d3ac64f06fbb1c4a9768e0f9df85c9a6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nM\u00f5istmatuste v\u00e4ltimiseks sisestage t\u00fchi parool kontekstimen\u00fc\u00fcst.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/cce51685fb7e69fcb1a85602290d36c4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTulemused <i>Testi \u00fchendust<\/i> n\u00fc\u00fcd kuvatakse otse aknas, ilma liigsete klikkide ja dialoogideta.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/ab63f4163b4a9fc8ecb583e4b2a61c83.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJa kui draivereid ei ole alla laaditud, pakub DataGrip seda teha. Varem oli nupp <i>Testi \u00fchendust <\/i> sellisel juhul blokeeritud, mis segas kasutajaid.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/ddad700d0c3f4e6e1274956b421db719.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3><strong>Valikud<\/strong><\/h3>\n<p>\nSiia, General vahelt, on kolinud seaded <em>Ainult lugemiseks<\/em>, <em>Autos\u00fcnkroonimine<\/em>, <em>Tehingute kontroll<\/em>.<\/p>\n<p><strong>Uus<\/strong>:<\/p>\n<p>\u2013 <em>Tee keep-alive p\u00e4ring iga N sekundi j\u00e4rel: <\/em>see kontrollib andmeallikat iga N sekundi tagant. Andmebaaside jaoks, mida me ei toeta, v\u00f5ite ise kirjutada keep-alive p\u00e4ringu. Seda saab teha draiveri seadetes.<\/p>\n<p>\u2013 <em>Auto-<\/em><em>disconnect<\/em><em> p\u00e4rast N sekundit<\/em>: siia sisestatud sekundites m\u00e4\u00e4rab DataGrip, kui kaua automaatselt andmeallikast lahti \u00fchenduda.<\/p>\n<p>\u2013 <em>Algus skript<\/em>: siia saab kirjutada p\u00e4ringu, mis t\u00e4idetakse iga \u00fchenduse loomise ajal. Meenutame, et kui <em>\u00dcksik\u00fchendus<br \/>\n mode <\/em>ei ole aktiivne, iga uue konsooli jaoks luuakse uus \u00fchendus.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/c570a95b1e21b942dba1e656bde54cc8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3><strong>Schemas<\/strong><\/h3>\n<p>\nSiia on kolinud objektide puu filtreerimise seaded.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/5b321a9e09310f8e4e9d689bb853ee09.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Navigeerimine ja otsimine<\/h2>\n<p>\n<strong>Viimase asukoha loend<\/strong><\/p>\n<p>Uus aken \"Recent locations\" n\u00e4itab, kus te hiljuti viibisite. Loendi elemendid on v\u00e4iksed koodil\u00f5ikud, millega olete hiljuti t\u00f6\u00f6tanud v\u00f5i mida olete vaadanud. See on kasulik, kui m\u00e4letate konteksti, kuid mitte faili nime. DataGrip'is juhtub see sageli, sest k\u00f5ik konsoolid on nime poolest sarnased \ud83d\ude42 Vaikimisi klaviatuurikombinatsioon:<br \/>\n<em>Ctrl\/Cmd+Shift+E.<\/em><\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/dbd48eb3d2b072495061ba437ab5380b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKui olete varem kasutanud seda klaviatuurikombinatsiooni viimati muudetud failide loendi kuvamiseks, siis palun kasutage n\u00fc\u00fcd topeltkl\u00f5psu <i>Ctrl\/Cmd+E<\/i>.<\/p>\n<p><strong>Otsimine teel<\/strong><\/p>\n<p>Oleme eemaldanud ebavajalikud valikud, mis on meile j\u00e4\u00e4nud platvormilt: <i>Module<\/i> ja <i>Projekt<\/i>. N\u00fc\u00fcd vaikimisi <i>Find in path<\/i> otsib DataGrip'is k\u00f5ikjal. Samuti on lisatud uus otsinguala <em>Attached Directories <\/em>\u2014 see sisaldab ainult faile ja kaustu Files paneelist.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/d3a46551b626039ba7cfbe8d1a0ce8d7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<strong>Toimingud navigeerimistulemustest<\/strong><\/p>\n<p>N\u00fc\u00fcd t\u00f6\u00f6tab navigeerimise tulemustest tegusid, mis on kohandatavad objekti koodiga v\u00f5i puu struktuuri. N\u00e4iteks otsite tabelit. Siin on, mida saate tulemuste aknast teha.<\/p>\n<ul>\n<li>Vaata DDL: <i>Ctrl\/Cmd+B<\/i>.<\/li>\n<li>Ava andmed: <i>F4<\/i>.<\/li>\n<li>Ava Modify Table aken: <i>Ctrl\/Cmd+F6<\/i>.<\/li>\n<li>Kuva teises kontekstis: <i>Alt+F1<\/i> (n\u00e4iteks, n\u00e4ita puus).<\/li>\n<li>Vaata \u00fcldteavet: <i>Ctrl+Q\/F1<\/i>.<\/li>\n<li>Genera SQL: <i>Ctrl\/Cmd+Alt+G<\/i>.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/2e1793d941499dae216185c9b5258831.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>T\u00f6\u00f6 koodiga<\/h2>\n<p>\n<strong>Kombineeritud elemendid automaatse t\u00e4iendamise k\u00e4igus<\/strong><br \/>\nKuna <code>CREATE<\/code> ja <code>DROP<\/code> automaatne t\u00e4iendamine pakub kombineeritud variante.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/8b3ec3111f4be1b468d150f0bc4f5815.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00c4rge unustage akron\u00fc\u00fcme.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/e4664a0ef7505836b5b347440e48ff97.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<strong>Uued inspektsioonid<\/strong><\/p>\n<p>DataGrip hoiatab, kui kasutate kursori, mida te pole avanud.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/639d5f21a8c8a55e3b8c7dfe46e64a5d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJ\u00e4rgmised kaks inspektsiooni on vaikimisi v\u00e4lja l\u00fclitatud, kuid m\u00f5ned v\u00f5ivad neid vajada.<\/p>\n<p>Kui kasutate nimega argumente, siis see tuuakse esile.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/f43494714417dfd1cd01f1c49dafca44.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nInspektsioon, mis kaebab GOTO operaatori \u00fcle.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/512d3084b89e0a04a671f77dfd7d6ca9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Failidega t\u00f6\u00f6tamine<\/h2>\n<p>\nLisatud seade projekti kausta vaikeseadistuse jaoks. Uued projektid luuakse sellesse kausta.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/d2a2b90d5d70ddb0f1e4c7c25119eaf0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTegevus <em>Salvesta nimega\u2026<\/em> konsolile n\u00fc\u00fcd:<\/p>\n<ul>\n<li>Pakub projekti kausta vaikeseadistust.<\/li>\n<li>M\u00e4letab viimast valikut.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/2175036c03d46933dd5aad2d6296a355.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nFailide puusse on lisatud tegevus <i>Eemalda kaust<\/i>: kinnitada kausta. Varem tuli kausta kinnitamiseks (st et mitte kuvada seda selles puus) vajutada <i>Delete<\/i>, ja DataGrip k\u00fcsis: kas soovite kustutada v\u00f5i kinnitada? See oli ebamugav ja arusaamatu \ud83d\ude42<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/49fcf729cefbc81b3ae050f47dcd430c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Andmebaasi puu<\/h2>\n<p>\nOleme kirjutanud oma introspektsiooni DB2 jaoks. See t\u00e4hendab, et me saame andmete objektide kohta teavet p\u00e4ringute abil, mitte JDBC-draiveri kaudu nagu varem. Seet\u00f5ttu on puus ilmnenud objekte, mida varem ei olnud: trigud, t\u00fc\u00fcbid, meetodid, moodulid, loendurid, rollid ja teised.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/69b12beb0c1b9e2e2d359f8c4330d91e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPuu salvestab konteksti: andmeallika nimi j\u00e4\u00e4b \u00fcleval.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/9823b2a20944e4cd32c4d0d88287120a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nToetamatute andmebaaside jaoks joonistasime ikoonid: need, kellel andmeallikad on sellistele andmebaasidele loodud, l\u00f5petavad segadusse sattumise.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/5f55e99eb0d3a3a2565d60f7df05d701.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSamuti joonistasime abstraktseid ikoone, mida saab kasutada draiveri seadetes.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/9cd83c15486b625dac89e16177adcc74.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>\u00dclej\u00e4\u00e4nud<\/h2>\n<p>\n<strong>Kohandatud teemad<\/strong><br \/>\nDataGrip'i kasutajad saavad luua igasuguseid v\u00e4rviskeeme. Uus skeem on plugin, mille tuleb installida jaotisest <em>Plugins<\/em> seadetes.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/7197ddba407b02ae0b4a4c4813b5edda.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKuidas teha oma teemasid, lugege siit:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/www.jetbrains.org\/intellij\/sdk\/docs\/reference_guide\/ui_themes\/themes_intro.html\">Detailne \u00f5petus, kuidas luua oma kohandatud teema<\/a><\/noindex>.<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/blog.jetbrains.com\/platform\/2019\/03\/creating-custom-themes-for-intellij-platform-ides\">Blogipostitus kohandatud teemade loomisest IntelliJ platvormi jaoks<\/a><\/noindex><\/p>\n<p>Proovisime ise paar uut teha. Need n\u00e4evad v\u00e4lja nii:<\/p>\n<p><em>Ts\u00fcaan<\/em><br \/>\n<img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/39d3b8b9f6813db00f4672c30b592f22.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<em>Tume lilla<\/em><br \/>\n<img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/3946b654f4fa2abeb78c9cc2c7a48de8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<strong>Andmete redaktor<\/strong><\/p>\n<p>Filter pakub v\u00e4\u00e4rtusi l\u00f5ikevisiirist.<\/p>\n<p><img decoding=\"async\" alt=\"DataGrip 2019.1: uute andmebaaside tugi, initsialiseerimis-skriptid, uued \u00fclevaatused ja muu\" src=\"\/wp-content\/uploads\/2019\/04\/fdcab45d327ec1f7ce71b2fbaa97e315.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nK\u00f5ik!<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.jetbrains.com\/datagrip\/whatsnew\/\">Rohkem teavet siin (inglise keeles)<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.jetbrains.com\/datagrip\/download\">Laadi alla prooviversioon kuuks.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/datagrip\">Twitter, mida me loeme<\/a><\/noindex><\/li>\n<li>Postkast, mida me loeme: datagrip@jetbrains.com<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/youtrack.jetbrains.com\/issues\/DBE\">Veateate j\u00e4lgija<\/a><\/noindex><\/li>\n<li>Kommentaarid, mida me loeme \u2193\u2193\u2193<\/li>\n<\/ul>\n<p>\nDataGrip meeskond<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/JetBrains\/blog\/446620\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442! \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u043d\u043e\u0432\u044b\u0435 \u0448\u0442\u0443\u043a\u0438 \u0432 \u2014 DataGrip 2019.1. \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c DataGrip \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0438 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u0430\u0448\u0438 \u043f\u043b\u0430\u0442\u043d\u044b\u0435 IDE, \u043a\u0440\u043e\u043c\u0435 WebStorm. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043d\u043e\u0432\u044b\u0445 \u0431\u0430\u0437 \u0412 \u044d\u0442\u043e\u043c \u0440\u0435\u043b\u0438\u0437\u0435 \u0441\u0440\u0430\u0437\u0443 \u0447\u0435\u0442\u044b\u0440\u0435 \u0431\u0430\u0437\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0432 \u043d\u0430\u0448\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445: Apache Hive \u2013 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u0430\u0437\u0430\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Hadoop. Greenplum \u2013 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0421\u0423\u0411\u0414 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u0434\u0430\u043d\u043d\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":22850,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-30867","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442! \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u043d\u043e\u0432\u044b\u0435 \u0448\u0442\u0443\u043a\u0438 \u0432 \u2014 DataGrip 2019.1. \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c DataGrip \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0438 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u0430\u0448\u0438 \u043f\u043b\u0430\u0442\u043d\u044b\u0435 IDE, \u043a\u0440\u043e\u043c\u0435 WebStorm. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043d\u043e\u0432\u044b\u0445 \u0431\u0430\u0437 \u0412 \u044d\u0442\u043e\u043c \u0440\u0435\u043b\u0438\u0437\u0435 \u0441\u0440\u0430\u0437\u0443 \u0447\u0435\u0442\u044b\u0440\u0435 \u0431\u0430\u0437\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0432 \u043d\u0430\u0448\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445: Apache Hive \u2013 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u0430\u0437\u0430\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Hadoop. Greenplum \u2013 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0421\u0423\u0411\u0414 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u0434\u0430\u043d\u043d\u044b\u0445\" \/>\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\/et\/blog\/administrirovanie\/datagrip-2019-1-podderzhka-novyh-baz-initsializatsionnye-skripty-novye-inspektsii-i-drugoe\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\udd47DataGrip 2019.1: \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043d\u043e\u0432\u044b\u0445 \u0431\u0430\u0437, \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u043a\u0440\u0438\u043f\u0442\u044b, \u043d\u043e\u0432\u044b\u0435 \u0438\u043d\u0441\u043f\u0435\u043a\u0446\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u043e\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442! \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u043d\u043e\u0432\u044b\u0435 \u0448\u0442\u0443\u043a\u0438 \u0432 \u2014 DataGrip 2019.1. \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c DataGrip \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0438 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u0430\u0448\u0438 \u043f\u043b\u0430\u0442\u043d\u044b\u0435 IDE, \u043a\u0440\u043e\u043c\u0435 WebStorm. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043d\u043e\u0432\u044b\u0445 \u0431\u0430\u0437 \u0412 \u044d\u0442\u043e\u043c \u0440\u0435\u043b\u0438\u0437\u0435 \u0441\u0440\u0430\u0437\u0443 \u0447\u0435\u0442\u044b\u0440\u0435 \u0431\u0430\u0437\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0432 \u043d\u0430\u0448\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445: Apache Hive \u2013 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u0430\u0437\u0430\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Hadoop. Greenplum \u2013 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0421\u0423\u0411\u0414 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u0434\u0430\u043d\u043d\u044b\u0445\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/datagrip-2019-1-podderzhka-novyh-baz-initsializatsionnye-skripty-novye-inspektsii-i-drugoe\" \/>\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:37:53+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:37:53+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\udd47DataGrip 2019.1: uute andmebaaside toetus, algusskripti, uued kontrollid ja muu | ProHoster","description":"Tere! Vaadakem uusi funktsioone \u2014 DataGrip 2019.1. Tuletame meelde, et DataGrip'i funktsionaalsus on kaasatud ka teistesse meie tasulistesse IDE'desse, v\u00e4lja arvatud WebStorm. Uute andmebaaside toetus Selles versioonis on kohe neli andmebaasi saanud ametliku toe meie t\u00f6\u00f6riistades: Apache Hive \u2013 andmebaasihalduss\u00fcsteem, mis p\u00f5hineb Hadoopi platvormil. Greenplum \u2013 anal\u00fc\u00fctiline andmebaas andmehoidlate jaoks.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/datagrip-2019-1-podderzhka-novyh-baz-initsializatsionnye-skripty-novye-inspektsii-i-drugoe","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\udd47DataGrip 2019.1: \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043d\u043e\u0432\u044b\u0445 \u0431\u0430\u0437, \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u043a\u0440\u0438\u043f\u0442\u044b, \u043d\u043e\u0432\u044b\u0435 \u0438\u043d\u0441\u043f\u0435\u043a\u0446\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u043e\u0435 | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442! \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u043d\u043e\u0432\u044b\u0435 \u0448\u0442\u0443\u043a\u0438 \u0432 \u2014 DataGrip 2019.1. \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c DataGrip \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0438 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u0430\u0448\u0438 \u043f\u043b\u0430\u0442\u043d\u044b\u0435 IDE, \u043a\u0440\u043e\u043c\u0435 WebStorm. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043d\u043e\u0432\u044b\u0445 \u0431\u0430\u0437 \u0412 \u044d\u0442\u043e\u043c \u0440\u0435\u043b\u0438\u0437\u0435 \u0441\u0440\u0430\u0437\u0443 \u0447\u0435\u0442\u044b\u0440\u0435 \u0431\u0430\u0437\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0432 \u043d\u0430\u0448\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445: Apache Hive \u2013 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u0430\u0437\u0430\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Hadoop. Greenplum \u2013 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0421\u0423\u0411\u0414 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u0434\u0430\u043d\u043d\u044b\u0445","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/datagrip-2019-1-podderzhka-novyh-baz-initsializatsionnye-skripty-novye-inspektsii-i-drugoe","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:37:53+00:00","article:modified_time":"2019-10-31T18:37:53+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30867","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 03:22:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:13:23","updated":"2026-01-21 03:22:21"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/30867","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=30867"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/30867\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/22850"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=30867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=30867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=30867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}