Azure Data Studio では、Azure Arc リソースに関する情報を表示するために、Azure portal と同様のエクスペリエンスが提供されます。 これらのビューは ダッシュボード と呼ばれ、Azure portal で特定のリソースに関して表示できるレイアウトとオプションと似ていますが、Azure に接続できない場合は、その情報を環境内でローカルに表示する柔軟性が得られます。
データ コントローラーに接続する
Prerequisites
- Azure Data Studio をダウンロードする
- Azure Arc 拡張機能がインストールされている
Connect
Azure Data Studio を開きます。
左側の [ 接続 ] タブを選択します。
[Azure Arc コントローラー] というパネルを展開します。
[ コントローラーの接続 ] ボタンを選択します。
Azure Data Studio は、右側にブレードを開きます。
データ コントローラーの 名前空間 を入力します。
Azure Data Studio ディレクトリ内の
kube.configファイルから読み取りを行い、使用可能な Kubernetes クラスター コンテキストを一覧表示します。 現在のクラスター コンテキストが選択されます。 これが接続する適切なクラスターである場合は、その名前空間を使用します。Azure Arc データ コントローラーが展開されている名前空間を取得する必要がある場合は、kubernetes クラスターで
kubectl get datacontrollers -Aを実行します。必要に応じて、[名前] の入力に Azure Arc データ コントローラーの表示 名を追加します。
[接続] を選択します。
データ コントローラーに接続すると、ダッシュボードを表示できます。 Azure Data Studio には、データ コントローラーと SQL マネージド インスタンス リソース用のダッシュボードがあります。
データ コントローラー ダッシュボードを表示する
Arc Controllers の展開可能パネルの [接続] パネルでデータ コントローラーを右クリックし、[管理] を選択します。
ここには、データ コントローラー リソースに関する詳細 (名前、地域、接続モード、リソース グループ、サブスクリプション、コントローラー エンドポイント、名前空間など) を表示できます。 データ コントローラーで管理されているすべてのマネージド データベース リソースのリストも表示できます。
レイアウトは、Azure portal で見られるものと似ていることがわかります。
[+ 新しいインスタンス] ボタンをクリックすると、SQL マネージド インスタンスの作成を開始できます。
また、[Azure Portal で開きます] ボタンをクリックして、このデータ コントローラーのコンテキストで Azure portal を開くこともできます。
SQL Managed Instance ダッシュボードを表示する
一部の SQL Managed Instance を作成した場合は、それらを管理しているデータ コントローラーの下にある Azure Data Controllers の展開可能パネルの [接続] の下に一覧表示されます。
特定のインスタンスの SQL Managed Instance ダッシュボードを表示するには、インスタンスを右クリックし、[ 管理] を選択します。
[接続] パネルには、インスタンスに接続するためのログインとパスワードの入力が求められます。 接続情報がわかっている場合は、接続を入力して[ 接続]を選択できます。 不明な場合は、[ キャンセル] を選択します。 いずれの場合も、 接続 パネルが閉じると、Azure Data Studio がダッシュボードに戻ります。
[ 概要 ] タブで、リソース グループ、データ コントローラー、サブスクリプション ID、状態、リージョン、およびその他の情報を表示します。
SQL Managed Instance に接続できる場合は、ここに追加の情報を表示できます。
ここから SQL Managed Instance を削除することも、Azure portal を開いて、Azure portal 内の SQL Managed Instance を表示することもできます。
[ 接続文字列 ] タブをクリックすると、そのインスタンス作成用に事前に構築された接続文字列の一覧が Azure Data Studio に表示されます。 これらの文字列をコピーして、他のさまざまなアプリケーションまたはコードに貼り付けます。