Nnọọ! Ka anyị leba anya n'ihe ọhụrụ na- . Ka anyị chetara gị na arụrụ ọrụ DataGrip gụnyere na IDE ndị ọzọ akwụ ụgwọ, ewezuga WebStorm.

Nkwado maka ọdụ data ọhụrụ
Na ntọhapụ a, ọdụ data anọ nwetara nkwado gọọmentị na ngwaọrụ anyị:
Apache Hive - sistemụ nchekwa data dabere na ikpo okwu Hadoop.
Greenplum - DBMS nyocha maka ụlọ nkwakọba ihe data dabere na PostgreSQL.
Vertika - nchekwa data columnar maka nyocha data buru ibu.
Snowflake - nchekwa data igwe ojii. Ọ bụrụ na anyị na-ekwu maka ọdụ data mmekọrịta, mgbe ahụ Snowflake . Na ntọhapụ a, anyị kwadoro naanị SQL, anyị ga-ahapụ ntụziaka ahụ ma emechaa.

Оединение
Anyị emewo mgbanwe na igbe njikọ njikọ nchekwa data: anyị gbalịrị ime ka ọ dokwuo anya na adaba.
General
Emegharịrị taabụ a nke ukwuu.
ubi ụdị njikọ a na-akpọbu Ụdị URL ma ọ di n'ala ala. Ma, ebe ọ bụ na uru dị na mpaghara a na-ekpebi usoro ọzọ, ọ bụ ugbu a n'elu.
ubi database etinyere mgbe itinyechara nbanye na paswọọdụ gị, n'ihi na nyocha dị mkpa iji gosipụta ndepụta nke ọdụ data site na. Ctrl/Cmd+Oghere.

N'okwu ndị gara aga post na-echekwa paswọọdụ. Anyị gbakwunyere nhọrọ ọhụrụ wee mee ndepụta ndọda. Ụkpụrụ nke ndepụta a bụ:
- Echekwala paswọọdụ.
- Chekwa ruo mgbe DataGrip maliteghachiri (na mbụ nke a bụ otú nhọrọ "adịghị echekwa" si arụ ọrụ).
- Chekwa maka nnọkọ: ruo mgbe ị kwụsịrị na isi iyi data.
- Na-adịgide.

Iji zere ọgba aghara, tinye paswọọdụ efu site na menu onodu.

Результаты Njikọ Ule A na-egosi ugbu a na mpio ahụ n'onwe ya, enweghị ntinye ma ọ bụ mkparịta ụka ọzọ.

Ma ọ bụrụ na ebudatabeghị ndị ọkwọ ụgbọ ala, DataGrip ga-enye ime ya. Bọtịnụ gara aga Njikọ Ule egbochiri ya na nke a, nke mgbagwoju anya ndị ọrụ.

Nhọrọ
Ewepụla ntọala ebe a site na taabụ izugbe Na-agụ naanị, Mekọrịta akpaaka, Njikwa azụmahịa.
Ọhụrụ:
- Gbaa ajụjụ ndụ n'otu nkeji N ọ bụla: ga-eji osisi na-atụba isi iyi data ahụ kwa sekọnd N ọ bụla. Maka ọdụ data anyị anaghị akwado, ị nwere ike dee arịrịọ idobe ndụ n'onwe gị. A na-eme nke a na ntọala ọkwọ ụgbọala.
- Na akpaaka-kwupu mgbe N sekọnd: Uru na sekọnd etinyere ebe a ga-agwa DataGrip mgbe ogologo oge ga-akwụsị na isi iyi data.
- Edemede mmalite: Ebe ị nwere ike tinye ajụjụ a ga-egbu oge ọ bụla njikọ. Ka anyị cheta na ọ bụrụ Njikọ otu
mode Agbanyeghị ya, a na-emepụta njikọ ọhụrụ maka njikwa ọhụrụ ọ bụla.

Atụmatụ
Ihe nzacha maka ihe egosiri n'osisi ahụ akwagala ebe a.

Ntugharị na ịchọ
Ndepụta ebe nso nso a
Window ọnọdụ ọhụrụ ọhụrụ na-egosi ebe ị nọ na nso nso a. Ihe ndetu bụ obere koodu ị deziri ma ọ bụ lelee nso nso a. Nke a bara uru ma ọ bụrụ na icheta ihe gbara ya gburugburu mana echetaghị aha faịlụ ahụ. Nke a na-eme ọtụtụ ihe na DataGrip n'ihi na aha consoles niile n'otu aka ahụ :) Ụzọ mkpirisi keyboard ndabara bụ:
Ctrl/Cmd+Shift+E.

Ọ bụrụ na ị na-ejibu ụzọ mkpirisi ahụigodo a iji gosipụta ndepụta faịlụ ndị emezigharịrị nso nso a, biko pịa ugboro abụọ Ctrl/Cmd+E.
Chọọ site n'ụzọ
Anyị ewepụla nhọrọ ndị na-enweghị isi anyị nwetara n'elu ikpo okwu: modul и Project. Ugbu a site na ndabara Chọta n'ụzọ DataGrip na-achọ ebe niile. Anyị gbakwunyekwara mpaghara ọchụchọ ọhụrụ Akwụkwọ ndekọ aha agbakwunyere - ọ gụnyere naanị faịlụ na nchekwa sitere na ngalaba faịlụ.

Omume sitere na nsonaazụ nsoroụzọ
Nsonaazụ nsoroụzọ na-enye omume na-emetụta ihe dị na koodu ma ọ bụ osisi. Dịka ọmụmaatụ, ị na-achọ tebụl. Nke a bụ ihe ị nwere ike ime site na windo nsonaazụ.
- Lelee DDL: Ctrl/Cmd+B.
- Mepee data: F4.
- Mepee windo Modify table: Ctrl/Cmd+F6.
- Gosipụta n'ọnọdụ ọzọ: F1 dị elu (dịka ọmụmaatụ, gosi na osisi).
- Hụ ozi izugbe: Ctrl+Q/F1.
- Mepụta SQL: Ctrl/Cmd+Alt+G.

Na-arụ ọrụ na koodu
Ihe ejikọtara na mmecha akpaaka
Iji CREATE и DROP autocomplete na-enye nhọrọ jikọtara ọnụ.

Echefula maka mkpọghe okwu.

Nyocha ọhụrụ
DataGrip ga-adọ gị aka na ntị ma ọ bụrụ na ị na-eji cursor na-emegheghị.

Akwụsịghị nyocha abụọ ndị a na ndabara, mana ụfọdụ nwere ike ịchọ ha.
Ọ bụrụ na ị na-eji arụmụka enweghị aha, nke a ga-eme ka ọ pụta ìhè.

Nyocha nke na-eme mkpesa banyere nkwupụta GOTO.

Na-arụ ọrụ na faịlụ
Etinyere ntọala maka nchekwa ọrụ ngo ndabara. A ga-emepụta ọrụ ọhụrụ na folda a.

mmetụta Chekwa dị ka… maka console ugbu a:
- Na-atụ aro nchekwa ngo na-adịghị.
- Na-echeta nhọrọ ikpeazụ.

Agbakwunyela ihe omume na osisi faịlụ Akwụkwọ ndekọ aha: Kpọpụ folda. Na mbụ, ka ịtọpụ folda (ya bụ, egosighị ya na osisi a), ị ga-pịa Hichapụ, na DataGrip jụrụ: ị chọrọ ihichapụ ma ọ bụ ịtọpụ? Ọ dịghị mma na edoghị anya :)

Osisi nchekwa data
Anyị dere introspection nke anyị maka DB2. Nke a pụtara na anyị na-enweta ozi gbasara ihe nchekwa data site na iji ajụjụ, ọ bụghị site na ọkwọ ụgbọ ala JDBC, dịka ọ dị na mbụ. Ya mere, ihe pụtara na osisi ndị na-adịghị na mbụ: ndị na-akpali akpali, ụdị, ụzọ, modul, counters, ọrụ na ndị ọzọ.

Osisi ahụ na-echekwa ihe ndị gbara ya gburugburu: aha isi iyi data na-arapara n'elu.

Edepụtara akara ngosi maka ọdụ data anaghị akwado: ndị nwere isi mmalite data emepụtara maka ọdụ data dị otú ahụ agaghịzi enwe mgbagwoju anya.

Anyị serekwa akara ngosi nke enwere ike iji na ntọala ọkwọ ụgbọ ala.

Ezumike
gburugburu omenala
Ndị ọrụ DataGrip ugbu a nwere ikike ịmepụta atụmatụ agba ọ bụla ha chọrọ. Atụmatụ ọhụrụ ahụ bụ ngwa mgbakwunye nke a ga-etinyerịrị na ngalaba plugins na ntọala.

Gụọ maka otu esi emepụta isiokwu nke gị ebe a:
.
Anyị gbalịrị ime di na nwunye ọhụrụ n'onwe anyị. Ha dị ka nke a:
cyan

Dark odo odo

Onye nchịkọta akụkọ data
Nzacha na-egosi ụkpụrụ sitere na klipbọọdụ.

All!
- Ozi anyị na-agụ: datagrip@jetbrains.com
- Comments anyị na-agụ ↓↓↓
Otu DataGrip
isi: www.habr.com
