Azure Data Studio, en open source-editor, der understøtter Postgres

Azure DataStudio

Når du arbejder med en database eller enhver anden type software, der er tidspunkter, hvor oplevelsen forbedres eller forhindret af de værktøjer, du bruger til at interagere med det.

PostgreSQL har et kommandolinjeværktøj, psql, og er ret stærkt, men nogle mennesker foretrækker langt en grafisk editor. Selvom kommandolinjen normalt bruges, kan du til tider bruge en visuel skærm.

Derfor Microsoft introducerede Azure Data Studio, en open source GUI-editor, der understøtter Postgres.

Microsoft benyttede lejligheden til også at præsentere en forhåndsvisning af PostgreSQL-udvidelsen svarende til Visual Studio Code (VS Code). Azure Data Studio og VS-kode er open source og kan udvides, to elementer som PostgreSQL er baseret på.

Om Azure Data Studio

Azure DataStudio, Microsofts open source-editor til arbejde med SQL-databaserunderstøtter nu også PostgreSQL.

Integrationen løses gennem en udvidelse, som du kan forbinde editoren direkte til din egen Postgres-server. Det betyder ikke noget, om det er selvhostet, kører på en virtuel maskine eller som en administreret instans med en skyudbyder.

Hvis der bruges flere Postgres-servere, kan du også gruppere dem i Azure Data Studio, som let kan identificeres ved at give hver en anden "farve".

Dette er for at undgå ved en fejl at forveksle udviklingsserveren med produktionsserveren. En hierarkisk visning giver dig også mulighed for nemt at se alle kolonner, indekser, udløsere og funktioner for hver database og tabel.

Azure DataStudio arver mange funktioner fra VS-kode. Det er også kompatibelt med de fleste VS-kodeudvidelser, såsom Python, R og Kubernetes.

Redaktøren skal også hjælpe dem med at skrive forespørgslerne. For det, udgiveren har Intellisense, Microsofts automatiske kildekodefuldførelse.

På den anden side er den velkendte uddragfunktion fra Visual Studio Code blevet integreret i editoren. Der kan du gemme ofte anvendte SQL-forespørgsler og genbruge dem om nødvendigt.

Azure DataStudio er primært rettet mod dataeksperter. Derfor har Microsoft også udviklet en PostgreSQL-udvidelse til Visual Studio Code til dem, der bruger Postgres-databaser som applikationsudviklere.

Det er i øjeblikket stadig i en preview-version. Derfor kunne begge editorudvidelser indeholde den ene eller den anden fejl.

Hvis din hovedanvendelse er databaseadministration, kan Azure Data Studio være en god mulighed.

Nå det her giver dig mulighed for at administrere flere databaseforbindelser, udforske hierarkiet af databaseobjekter, konfigurere dashboards og mere.

På den anden side, hvis du er tættere på applikationsudvikling end databaseadministration, tilbyder Microsoft PostgreSQL-udvidelsen i VS-kode.

Hvordan installeres Azure Data Studio på Ubuntu og derivater?

For dem der er interesserede i at installere denne editor på deres systemer, Du kan gøre det ved at følge de instruktioner, vi deler med dig nedenfor.

Den første ting vi skal gøre er download den seneste stabile pakke fra editoren fra følgende link.

Lad os nu download udvidelsen til PostgreSQL support fra nedenstående link.

Allerede gjort downloads Vi skal installere editoren med vores foretrukne pakkehåndtering eller fra terminalen ved at skrive følgende kommando i den:

sudo dpkg -i azuredatastudio*.deb

Og i tilfælde af problemer med afhængighederne løser vi dem ved at skrive følgende:

sudo apt -f install

Installation af PostgreSQL-udvidelse

Nu for at tilføje supportudvidelsen til PostgreSQL. Først skal vi åbne Azure Data Studio og inde vi er nødt til at vælge udvidelsesikonet fra sidepanelet i Azure Data Studio.

I søgefeltet skriv 'postgresql'. Vælg PostgreSQL-udvidelsen.

Vælg installation. Når du er installeret, skal du vælge genindlæs for at aktivere udvidelsen i Azure Data Studio.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.