DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Сайн уу? Шинэ зүйлсийг харцгаая - DataGrip 2019.1. DataGrip функц нь WebStorm-ээс бусад төлбөртэй IDE-д багтсан гэдгийг танд сануулъя.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Шинэ мэдээллийн санг дэмжих

Энэхүү хувилбарт дөрвөн мэдээллийн сан манай хэрэгслүүдэд албан ёсны дэмжлэг авсан:

Апачи үүр – Hadoop платформ дээр суурилсан мэдээллийн сангийн удирдлагын систем.
Ногоон чавга – PostgreSQL дээр суурилсан мэдээллийн агуулахад зориулсан аналитик DBMS.
Vertica – том өгөгдлийн шинжилгээнд зориулсан багана мэдээллийн сан.
Snowflake - үүлэн өгөгдөл хадгалах. Хэрэв бид харилцааны мэдээллийн сангийн тухай ярих юм бол Snowflake хамгийн ихийг асуусан. Энэ хувилбарт бид зөвхөн SQL-г дэмжсэн тул дараа нь зааварчилгааг гаргах болно.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Холболт

Бид мэдээллийн сангийн холболтын харилцах цонхонд өөрчлөлт оруулсан: бид үүнийг илүү ойлгомжтой, тохиромжтой болгохыг хичээсэн.

Ерөнхий

Энэ табыг ихэвчлэн дахин засварласан.

талбар Холболтын төрөл гэж дууддаг байсан URL төрөл бөгөөд энэ нь хамгийн доод хэсэгт байсан. Гэхдээ энэ талбар дахь үнэ цэнэ нь цаашдын үйл явцыг тодорхойлдог тул одоо дээд талд байна.

талбар Өгөгдлийн сан Мэдээллийн сангийн жагсаалтыг харуулахын тулд баталгаажуулалт шаардлагатай тул нэвтрэх болон нууц үгээ оруулсны дараа байрлуулсан болно. Ctrl/Cmd+Space.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Өмнөх нийтлэлийн сэтгэгдэлд их ярилцсан нууц үг хадгалах. Бид шинэ сонголтуудыг нэмж, унадаг жагсаалт гаргасан. Энэ жагсаалтын утгууд нь:

  • Нууц үгээ бүү хадгал.
  • DataGrip-г дахин эхлүүлэх хүртэл хадгална уу (өмнө нь "хадгалахгүй" гэсэн сонголт ингэж ажилладаг байсан).
  • Сеанс болгон хадгалах: өгөгдлийн эх сурвалжаас салгах хүртэл.
  • Мөнхжүүлэх.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Төөрөгдлөөс зайлсхийхийн тулд контекст цэсээр хоосон нууц үг оруулна уу.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Результаты Туршилтын холболт Одоо цонхонд харагдах бөгөөд нэмэлт товшилт, харилцан яриа байхгүй.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Хэрэв драйверуудыг татаж аваагүй бол DataGrip үүнийг хийхийг санал болгоно. Өмнө нь товчлуур Туршилтын холболт Энэ тохиолдолд блоклогдсон нь хэрэглэгчдийг төөрөгдүүлсэн.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

сонголтууд

Тохиргоог Ерөнхий табаас энд зөөсөн Зөвхөн унших, Автоматаар синк хийх, Гүйлгээний хяналт.

шинэ:

- N секунд тутамд амьд байлгах асуулга ажиллуулах: N секунд тутамд өгөгдлийн эх сурвалжийг саваагаар цохино. Бидний дэмждэггүй мэдээллийн сангуудын хувьд та өөрөө амьд байлгах хүсэлт бичиж болно. Үүнийг драйверын тохиргоонд хийдэг.

- Автомат-салгах N секундын дараа: Энд оруулсан секундын утга нь өгөгдлийн эх үүсвэрээс хэр удаан автоматаар салгахыг DataGrip-д мэдэгдэнэ.

- Эхлэх скрипт: Энд та холболт үүсгэх бүрд хийгдэх хүсэлтийг оруулж болно. Үүнийг эргэн санацгаая Ганц холболт
горим
идэвхжээгүй бол шинэ консол бүрт шинэ холболт үүсгэгдэнэ.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Схемүүд

Модонд харуулсан объектуудын шүүлтүүр энд нүүсэн.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Навигац, хайлт

Сүүлийн үеийн байршлуудын жагсаалт

Шинэ "Сүүлийн байршил" цонх нь таны саяхан хаана байсныг харуулдаг. Жагсаалтын зүйлүүд нь таны саяхан засварласан эсвэл үзсэн жижиг кодын хэсэг юм. Хэрэв та контекстийг санаж байгаа ч файлын нэрийг санахгүй байгаа бол энэ нь хэрэг болно. Энэ нь DataGrip-д их тохиолддог, учир нь бүх консолууд ижил төстэй нэртэй байдаг :) Үндсэн гарын товчлол нь:
Ctrl/Cmd+Shift+E.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Хэрэв та өмнө нь энэ гарын товчлолыг саяхан өөрчилсөн файлуудын жагсаалтыг харуулахын тулд ашиглаж байсан бол одоо хоёр товшино уу. Ctrl/Cmd+E.

Замаар хайх

Бид платформоос "олж авсан" шаардлагагүй сонголтуудыг хассан: Module и Төслийн. Одоо анхдагчаар Замд хайх DataGrip нь хаа сайгүй хайлт хийдэг. Бид мөн шинэ хайлтын талбар нэмсэн Хавсаргасан лавлахууд — энэ нь зөвхөн Файлын самбараас файл, фолдеруудыг агуулдаг.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Навигацийн илэрцүүдийн үйлдлүүд

Навигацийн үр дүн нь одоо код эсвэл модны объектод хамаарах үйлдлүүдийг өгдөг. Жишээлбэл, та ширээ хайж байна. Үр дүнгийн цонхноос та юу хийж болохыг энд харуулав.

  • DDL харах: Ctrl/Cmd+B.
  • Нээлттэй өгөгдөл: F4.
  • Хүснэгтийг өөрчлөх цонхыг нээнэ үү: Ctrl/Cmd+F6.
  • Өөр контекст дээр харуулах: Alt + F1 (жишээлбэл, модоор харуулах).
  • Ерөнхий мэдээллийг үзнэ үү: Ctrl+Q/F1.
  • SQL үүсгэх: Ctrl/Cmd+Alt+G.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Кодтой ажиллах

Автоматаар дуусгах дахь хосолсон элементүүд
Хэрэгтэй CREATE и DROP автоматаар гүйцээх нь хосолсон сонголтуудыг санал болгодог.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Товчлолын талаар бүү мартаарай.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Шинэ шалгалтууд

Хэрэв та нээлттэй биш курсор ашиглаж байгаа бол DataGrip танд анхааруулах болно.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Дараах хоёр шалгалтыг анхдагч байдлаар идэвхгүй болгосон боловч заримд нь хэрэгтэй байж магадгүй.

Хэрэв та нэргүй аргументуудыг ашиглавал үүнийг тодотгох болно.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

ГОТО-ын мэдэгдлийн талаар гомдол гаргасан шалгалт.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Файлтай ажиллах

Төслийн өгөгдмөл хавтасны тохиргоог нэмсэн. Энэ хавтсанд шинэ төслүүд бий болно.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

үр нөлөө Хадгалах… одоо консолын хувьд:

  • Өгөгдмөл төслийн хавтсыг санал болгож байна.
  • Сүүлчийн сонголтыг санаж байна.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Файлын модонд үйлдэл нэмэгдсэн Лавлахыг салга: Фолдерыг задлах. Өмнө нь фолдерыг задлахын тулд (энэ модонд харуулахгүй) та товших хэрэгтэй байсан устгах, мөн DataGrip асуусан: Та устгах уу эсвэл задлах уу? Энэ нь тохиромжгүй бөгөөд тодорхойгүй байсан :)

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Өгөгдлийн сангийн мод

Бид DB2-д зориулж өөрсдийн дотоод сэтгэлгээг бичсэн. Энэ нь бид өгөгдлийн сангийн объектын талаарх мэдээллийг өмнөх шигээ JDBC драйвераар бус харин асуулга ашиглан авдаг гэсэн үг юм. Тиймээс мод дээр урьд өмнө байгаагүй объектууд гарч ирэв: триггер, төрөл, арга, модуль, тоолуур, үүрэг болон бусад.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Мод нь контекстийг хадгалдаг: өгөгдлийн эх сурвалжийн нэр дээр гацсан байна.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Дэмжигдээгүй мэдээллийн санд зориулж дүрс зурсан: ийм мэдээллийн санд зориулж үүсгэсэн мэдээллийн эх сурвалжтай хүмүүс цаашид төөрөлдөхгүй.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Бид мөн драйверын тохиргоонд ашиглаж болох хийсвэр дүрсүүдийг зурсан.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Амрах

Захиалгат загварууд
DataGrip хэрэглэгчид хүссэн өнгөний схемээ бүтээх боломжтой болсон. Шинэ схем нь хэсгээс суулгасан байх ёстой залгаас юм Нэмэлтүүд тохиргоонд.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Өөрийнхөө сэдвийг хэрхэн бүтээх талаар эндээс уншина уу:

Өөрийнхөө захиалгат сэдвийг хэрхэн бүтээх талаар дэлгэрэнгүй заавар.
IntelliJ платформд зориулж захиалгат загвар үүсгэх тухай блог нийтлэл

Бид өөрсдөө хэд хэдэн шинээр хийх гэж оролдсон. Тэд дараах байдлаар харагдаж байна.

цэнхэр
DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Хар ягаан
DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Өгөгдлийн редактор

Шүүлтүүр нь санах ойноос утгуудыг санал болгодог.

DataGrip 2019.1: шинэ мэдээллийн сан, эхлүүлэх скрипт, шинэ шалгалт болон бусад зүйлийг дэмжих

Бүх зүйл!

DataGrip баг

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх