データベースまたはその他の種類のソフトウェアを使用する場合, 体験が向上する場合があります またはそれと対話するために使用するツールによって妨げられます。
PostgreSQLにはコマンドラインツールpsqlがあり、非常に強力ですが、グラフィカルエディタをはるかに好む人もいます。 通常はコマンドラインを使用しますが、ビジュアル画面を使用したい場合もあります。
それが理由です Microsoftは、PostgresをサポートするオープンソースのGUIエディターであるAzure DataStudioを導入しました。
Microsoftは、PostgreSQL拡張機能のプレビューも提示する機会を得ました。 Visual Studio Code(VS Code)で対応します。 Azure DataStudioとVSCodeはオープンソースで拡張可能であり、PostgreSQLのベースとなるXNUMXつの要素です。
Azure DataStudioについて
Azure Data Studio、 SQLデータベースを操作するためのMicrosoftのオープンソースエディタ、PostgreSQLもサポートするようになりました。
統合は、エディターを独自のPostgresサーバーに直接接続できる拡張機能によって解決されます。 セルフホストであるか、仮想マシンで実行されるか、クラウドプロバイダーのマネージドインスタンスとして実行されるかは関係ありません。
複数のPostgresサーバーを使用している場合は、Azure Data Studioでそれらをグループ化することもできます。これは、それぞれに異なる「色」を付けることで簡単に識別できます。
これは、開発サーバーと本番サーバーを誤って混同しないようにするためです。 階層ビューでは、各データベースとテーブルのすべての列、インデックス、トリガー、および関数を簡単に確認することもできます。
Azure データ スタジオ VSCodeから多くの機能を継承します。 また、Python、R、KubernetesなどのほとんどのVSコード拡張機能とも互換性があります。
また、エディターは彼らがクエリを書くのを手伝うべきです。 このため、 出版社は、Microsoftの自動ソースコード補完であるIntellisenseを持っています。
一方、Visual StudioCodeの使い慣れたスニペット機能がエディターに統合されました。 そこで、頻繁に使用されるSQLクエリを保存し、必要に応じて再利用できます。
Azure データ スタジオ 主にデータの専門家を対象としています。 そのため、Microsoftは、アプリケーション開発者としてPostgresデータベースを使用するユーザー向けにVisual StudioCode用のPostgreSQL拡張機能も開発しました。
また、現在もプレビュー版です。 したがって、両方のエディター拡張機能にいずれかのエラーが含まれている可能性があります。
主なユースケースがデータベース管理である場合、Azure DataStudioが適切なオプションとなる可能性があります。
まあ、これ 複数のデータベース接続の管理、データベースオブジェクトの階層の調査、ダッシュボードの構成などを行うことができます。
一方、データベース管理よりもアプリケーション開発に近い場合、MicrosoftはVSCodeでPostgreSQL拡張機能を提供しています。
Ubuntuおよび派生物にAzureData Studioをインストールするにはどうすればよいですか?
このエディターをシステムにインストールすることに興味がある人のために、 以下の手順に従ってください。
私たちが最初にやろうとしていることは エディターから最新の安定したパッケージをダウンロードします から 次のリンク。
さあ、 PostgreSQLサポートの拡張機能をダウンロードする 下のリンクから。
すでにダウンロードを行っています 好みのパッケージマネージャーを使用して、またはターミナルから次のコマンドを入力して、エディターをインストールする必要があります。
sudo dpkg -i azuredatastudio*.deb
また、依存関係に問題がある場合は、次のように入力して解決します。
sudo apt -f install
PostgreSQL拡張機能のインストール
次に、PostgreSQLのサポート拡張機能を追加します。 まず、Azure DataStudioと内部を開きます 拡張機能アイコンを選択する必要があります Azure DataStudioのサイドバーから。
検索バーで、 'postgresql'と書きます。 PostgreSQL拡張機能を選択します。
インストールを選択します。 インストールしたら、[再読み込み]を選択して、Azure DataStudioで拡張機能をアクティブ化します。