ProHoster > Blogs > AdministrÄcija > DataGrip 2019.1: atbalsts jaunÄm datu bÄzÄm, inicializÄcijas skriptiem, jaunÄm pÄrbaudÄm un citam
DataGrip 2019.1: atbalsts jaunÄm datu bÄzÄm, inicializÄcijas skriptiem, jaunÄm pÄrbaudÄm un citam
Sveiki! ApskatÄ«sim jaunÄs lietas - DataGrip 2019.1. AtgÄdinÄm, ka DataGrip funkcionalitÄte ir iekļauta citos mÅ«su maksas IDE, izÅemot WebStorm.
Atbalsts jaunÄm datu bÄzÄm
Å ajÄ laidienÄ Äetras datu bÄzes saÅÄma oficiÄlu atbalstu mÅ«su rÄ«kos:
Apache strops ā datu bÄzes pÄrvaldÄ«bas sistÄma, kuras pamatÄ ir Hadoop platforma. Greenplum ā analÄ«tiskÄ DBVS datu noliktavÄm, kuru pamatÄ ir PostgreSQL. Vertica ā kolonnu datu bÄze lielo datu analÄ«zei. Sniega pÄrsla - mÄkoÅa datu glabÄÅ”ana. Ja runÄjam par relÄciju datu bÄzÄm, tad Snowflake prasÄ«ja visvairÄk. Å ajÄ laidienÄ mÄs atbalstÄ«jÄm tikai SQL, instrukciju izlaidÄ«sim vÄlÄk.
Savienojums
Esam veikuÅ”i izmaiÅas datu bÄzes savienojuma dialoglodziÅÄ: centÄmies to padarÄ«t skaidrÄku un ÄrtÄku.
vispÄrÄjs
Å Ä« cilne lielÄkoties ir pÄrveidota.
Lauks Savienojuma veids kÄdreiz sauca URL veids un tas bija paÅ”Ä apakÅ”Ä. Bet, tÄ kÄ vÄrtÄ«ba Å”ajÄ laukÄ nosaka turpmÄko procesu, tagad tÄ ir augÅ”pusÄ.
Lauks DatubÄze ievieto pÄc pieteikÅ”anÄs un paroles ievadÄ«Å”anas, jo ir nepiecieÅ”ama autentifikÄcija, lai parÄdÄ«tu datu bÄzu sarakstu pÄc Ctrl/Cmd+Space.
KomentÄros pie iepriekÅ”ÄjÄ ieraksta daudz apspriests saglabÄjot paroli. MÄs pievienojÄm jaunas iespÄjas un izveidojÄm nolaižamo sarakstu. Å Ä« saraksta vÄrtÄ«bas ir:
NesaglabÄjiet paroli.
SaglabÄjiet, lÄ«dz DataGrip tiek restartÄts (iepriekÅ” Å”Ädi darbojÄs opcija ānesaglabÄtā).
SaglabÄt sesijai: lÄ«dz atvienojas no datu avota.
IemūžinÄt.
Lai izvairÄ«tos no neskaidrÄ«bÄm, konteksta izvÄlnÄ ievadiet tukÅ”u paroli.
rezultÄtus Tests Savienojums tagad tiek parÄdÄ«ti paÅ”Ä logÄ, bez papildu klikŔķiem vai dialogiem.
Un, ja draiveri nav lejupielÄdÄti, DataGrip piedÄvÄs to izdarÄ«t. IepriekÅ” poga Tests Savienojums tika bloÄ·Äta Å”ajÄ gadÄ«jumÄ, kas mulsinÄja lietotÄjus.
opcijas
IestatÄ«jumi ir pÄrvietoti Å”eit no cilnes VispÄrÄ«gi Tikai lasÄms, AutomÄtiskÄ sinhronizÄcija, DarÄ«jumu kontrole.
Jauns:
- IzpildÄ«t uzturÄÅ”anas vaicÄjumu ik pÄc N sekundÄm: ik pÄc N sekundÄm iedurs datu avotu ar kociÅu. DatubÄzÄm, kuras mÄs neatbalstÄm, varat pats uzrakstÄ«t saglabÄÅ”anas pieprasÄ«jumu. Tas tiek darÄ«ts draivera iestatÄ«jumos.
- AutomÄtiskiatvienot pÄc N sekundÄm: Å”eit ievadÄ«tÄ vÄrtÄ«ba sekundÄs norÄdÄ«s DataGrip, pÄc cik ilga laika automÄtiski atvienosies no datu avota.
- StartÄÅ”anas skripts: Å eit varat ievadÄ«t vaicÄjumu, kas tiks izpildÄ«ts katru reizi, kad tiks izveidots savienojums. AtgÄdinÄsim, ja Viens savienojums
mode nav iespÄjots, katrai jaunai konsolei tiek izveidots jauns savienojums.
ShÄmas
Å eit ir pÄrvietots kokÄ parÄdÄ«to objektu filtrs.
NavigÄcija un meklÄÅ”ana
PÄdÄjo vietu saraksts
JaunajÄ logÄ PÄdÄjÄs atraÅ”anÄs vietas tiek parÄdÄ«ts, kur jÅ«s nesen esat bijis. Saraksta vienumi ir nelieli koda fragmenti, kurus esat nesen rediÄ£Äjis vai skatÄ«jis. Tas ir noderÄ«gi, ja atceraties kontekstu, bet neatceraties faila nosaukumu. Tas notiek daudz DataGrip, jo visas konsoles ir nosauktas lÄ«dzÄ«gi :) NoklusÄjuma Ä«sinÄjumtaustiÅÅ” ir: Ctrl/Cmd+Shift+E.
Ja iepriekÅ” izmantojÄt Å”o Ä«sinÄjumtaustiÅu, lai parÄdÄ«tu nesen modificÄto failu sarakstu, tagad, lÅ«dzu, veiciet dubultklikŔķi Ctrl/Cmd+E.
MeklÄt pÄc ceļa
MÄs esam noÅÄmuÅ”i nevajadzÄ«gÄs opcijas, kuras "saÅÄmÄm" no platformas: Moduļi Šø projekts. Tagad pÄc noklusÄjuma Atrodi ceÄ¼Ä DataGrip meklÄ visur. MÄs arÄ« pievienojÄm jaunu meklÄÅ”anas apgabalu Pievienotie direktoriji ā tajÄ ir iekļauti tikai faili un mapes no paneļa Faili.
DarbÄ«bas no navigÄcijas rezultÄtiem
NavigÄcijas rezultÄti tagad nodroÅ”ina darbÄ«bas, kas attiecas uz objektiem kodÄ vai kokÄ. PiemÄram, jÅ«s meklÄjat galdu. LÅ«k, ko varat darÄ«t rezultÄtu logÄ.
Skatīt DDL: Ctrl/Cmd+B.
AtvÄrtie dati: F4.
Atveriet logu ModificÄt tabulu: Ctrl/Cmd+F6.
ParÄdÄ«t citÄ kontekstÄ: Alt + F1 (piemÄram, parÄdÄ«t kokÄ).
SkatÄ«t vispÄrÄ«gu informÄciju: Ctrl+Q/F1.
Ä¢enerÄt SQL: Ctrl/Cmd+Alt+G.
Darbs ar kodu
KombinÄtie elementi automÄtiskajÄ pabeigÅ”anÄ
Par CREATE Šø DROP automÄtiskÄ pabeigÅ”ana piedÄvÄ kombinÄtas iespÄjas.
Neaizmirstiet par akronīmiem.
Jaunas pÄrbaudes
DataGrip brÄ«dinÄs, ja izmantojat kursoru, kas nav atvÄrts.
TÄlÄk norÄdÄ«tÄs divas pÄrbaudes pÄc noklusÄjuma ir atspÄjotas, taÄu dažÄm tÄs var bÅ«t nepiecieÅ”amas.
Ja izmantojat nenosauktus argumentus, tas tiks izcelts.
PÄrbaude, kas sÅ«dzas par GOTO paziÅojumu.
Darbs ar failiem
Pievienots noklusÄjuma projekta mapes iestatÄ«jums. Å ajÄ mapÄ tiks izveidoti jauni projekti.
efekts SaglabÄt kÄā¦ konsolei tagad:
Iesaka noklusÄjuma projekta mapi.
Atceras pÄdÄjo izvÄli.
Failu kokam ir pievienota darbÄ«ba Atvienot direktoriju: atspraust mapi. IepriekÅ”, lai atspraustu mapi (tas ir, nerÄdÄ«tu to Å”ajÄ kokÄ), jums bija jÄnoklikŔķina izdzÄst, un DataGrip jautÄja: vai vÄlaties dzÄst vai atspraust? Tas bija neÄrti un neskaidri :)
Datu bÄzes koks
MÄs rakstÄ«jÄm paÅ”i savu ieskatu DB2. Tas nozÄ«mÄ, ka mÄs iegÅ«stam informÄciju par datu bÄzes objektiem, izmantojot vaicÄjumus, nevis caur JDBC draiveri, kÄ iepriekÅ”. TÄdÄjÄdi kokÄ parÄdÄ«jÄs objekti, kas tur agrÄk nebija: trigeri, veidi, metodes, moduļi, skaitÄ«tÄji, lomas un citi.
Koks saglabÄ kontekstu: datu avota nosaukums ir iestrÄdzis augÅ”pusÄ.
NeatbalstÄ«tÄm datu bÄzÄm ir uzzÄ«mÄtas ikonas: tie, kuriem ir izveidoti datu avoti Å”ÄdÄm datu bÄzÄm, vairs neapjuks.
MÄs arÄ« uzzÄ«mÄjÄm abstraktas ikonas, kuras var izmantot draivera iestatÄ«jumos.
Atpūta
PielÄgotas tÄmas
DataGrip lietotÄjiem tagad ir iespÄja izveidot jebkuru vÄlamo krÄsu shÄmu. JaunÄ shÄma ir spraudnis, kas jÄinstalÄ no sadaļas plugins iestatÄ«jumos.