Azure Data Studio, một trình chỉnh sửa mã nguồn mở hỗ trợ Postgres

Azure DataStudio

Khi làm việc với cơ sở dữ liệu hoặc bất kỳ loại phần mềm nào khác, có những lúc trải nghiệm được nâng cao hoặc bị cản trở bởi các công cụ bạn sử dụng để tương tác với nó.

PostgreSQL có một công cụ dòng lệnh, psql, và nó khá mạnh mẽ, nhưng một số người cho đến nay vẫn thích một trình soạn thảo đồ họa hơn. Mặc dù dòng lệnh thường được sử dụng, đôi khi bạn có thể muốn sử dụng màn hình trực quan.

Đó là lý do tại sao Microsoft đã giới thiệu Azure Data Studio, một trình soạn thảo GUI mã nguồn mở hỗ trợ Postgres.

Microsoft cũng đã nhân cơ hội này để giới thiệu bản xem trước của tiện ích mở rộng PostgreSQL tương ứng trong Visual Studio Code (VS Code). Azure Data Studio và VS Code là mã nguồn mở và có thể mở rộng, hai thứ dựa trên PostgreSQL.

Giới thiệu về Azure Data Studio

Azure DataStudio, Trình soạn thảo mã nguồn mở của Microsoft để làm việc với cơ sở dữ liệu SQL, hiện cũng hỗ trợ PostgreSQL.

Việc tích hợp được giải quyết thông qua một tiện ích mở rộng mà bạn có thể kết nối trực tiếp trình chỉnh sửa với máy chủ Postgres của riêng mình. Không quan trọng nếu nó được tự lưu trữ, chạy trong máy ảo hay dưới dạng một phiên bản được quản lý với nhà cung cấp đám mây.

Nếu nhiều máy chủ Postgres được sử dụng, bạn cũng có thể nhóm chúng lại với nhau trong Azure Data Studio, máy chủ này sẽ dễ dàng được xác định bằng cách đặt cho mỗi máy một “màu sắc” khác nhau.

Điều này là để tránh vô tình nhầm lẫn máy chủ phát triển với máy chủ sản xuất. Chế độ xem phân cấp cũng cho phép bạn dễ dàng xem tất cả các cột, chỉ mục, trình kích hoạt và chức năng cho từng cơ sở dữ liệu và bảng.

Azure DataStudio kế thừa nhiều tính năng từ VS Code. Nó cũng tương thích với hầu hết các phần mở rộng mã VS, chẳng hạn như Python, R và Kubernetes.

Ngoài ra, biên tập viên nên giúp họ viết các truy vấn. Đối với điều này, nhà xuất bản có Intellisense, hoàn thành mã nguồn tự động của Microsoft.

Mặt khác, tính năng đoạn mã quen thuộc từ Visual Studio Code đã được tích hợp vào trình chỉnh sửa. Ở đó bạn có thể lưu trữ các truy vấn SQL được sử dụng thường xuyên và sử dụng lại nếu cần.

Azure DataStudio chủ yếu nhắm vào các chuyên gia dữ liệu. Do đó, Microsoft cũng đã phát triển một phần mở rộng PostgreSQL cho Visual Studio Code dành cho những người sử dụng cơ sở dữ liệu Postgres với tư cách là nhà phát triển ứng dụng.

Ngoài ra, nó hiện vẫn đang ở phiên bản xem trước. Do đó, cả hai tiện ích mở rộng trình chỉnh sửa có thể chứa một hoặc lỗi khác.

Nếu trường hợp sử dụng chính của bạn là quản trị cơ sở dữ liệu, Azure Data Studio có thể là một lựa chọn tốt.

Vâng cái này cho phép bạn quản lý nhiều kết nối cơ sở dữ liệu, khám phá hệ thống phân cấp của các đối tượng cơ sở dữ liệu, định cấu hình trang tổng quan, v.v.

Mặt khác, nếu bạn gần với phát triển ứng dụng hơn là quản trị cơ sở dữ liệu, Microsoft cung cấp phần mở rộng PostgreSQL trong VS Code.

Làm thế nào để cài đặt Azure Data Studio trên Ubuntu và các dẫn xuất?

Đối với những người quan tâm đến việc cài đặt trình chỉnh sửa này trên hệ thống của họ, Bạn có thể thực hiện theo hướng dẫn mà chúng tôi chia sẻ với bạn dưới đây.

Điều đầu tiên chúng tôi sẽ làm là tải xuống gói ổn định mới nhất từ ​​trình chỉnh sửa từ liên kết sau.

Bây giờ chúng ta hãy tải xuống phần mở rộng để hỗ trợ PostgreSQL từ liên kết bên dưới.

Đã tải xong Chúng tôi phải cài đặt trình chỉnh sửa với trình quản lý gói ưa thích của chúng tôi hoặc từ thiết bị đầu cuối bằng cách nhập lệnh sau vào đó:

sudo dpkg -i azuredatastudio*.deb

Và trong trường hợp gặp sự cố với các phần phụ thuộc, chúng tôi giải quyết chúng bằng cách nhập như sau:

sudo apt -f install

Cài đặt tiện ích mở rộng PostgreSQL

Bây giờ để thêm phần mở rộng hỗ trợ cho PostgreSQL. Đầu tiên, chúng tôi sẽ mở Azure Data Studio và bên trong chúng ta phải chọn biểu tượng tiện ích mở rộng từ thanh bên trong Azure Data Studio.

Trong thanh tìm kiếm, viết 'postgresql'. Chọn phần mở rộng PostgreSQL.

Chọn cài đặt. Sau khi cài đặt, hãy chọn tải lại để kích hoạt tiện ích mở rộng trong Azure Data Studio.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.