

# Aurora DSQL Driver for SQLTools を使用する
<a name="accessing-vscode"></a>

 Aurora DSQL Driver for SQLTools は、SQLTools と統合される Amazon Aurora DSQL の Visual Studio Code 拡張機能です。これにより、開発者は VS Code から直接 Aurora DSQL データベースに接続してクエリを実行できます。ドライバーは、[Visual Studio Marketplace](https://marketplace.visualstudio.com) および [Open VSX Registry](https://open-vsx.org/) からインストールできます。Kiro、Cursor、およびその他の VSCode ベースの IDE では、このページで説明されている標準インストール手順に従って、[Open VSX Registry](https://open-vsx.org/) を使用してドライバーをインストールできます。

## 機能
<a name="features"></a>
+  自動 IAM 認証 
+  スキーマ、テーブルの参照、SQL クエリの実行などの標準的なデータベースオペレーション。

## インストール
<a name="installation"></a>

1.  Extensions ビューを開きます。

1.  「Aurora DSQL Driver for SQLTools」を検索します。

1.  [インストール] をクリックします。

 **注記:** 

 [SQLTools 拡張機能](https://vscode-sqltools.mteixeira.dev)がまだ存在しない場合は、自動的にインストールされます。

## 認証
<a name="authentication"></a>

 Aurora DSQL では、すべての接続で時間制限付きトークンによる **IAM ベースの認証**が使用されます。ドライバーは、[Aurora DSQL Connector for node-postgres](https://github.com/awslabs/aurora-dsql-connectors/tree/main/node/node-postgres) を使用して Aurora DSQL 認証を自動的に処理します。

 Aurora DSQL の詳細については、「[ユーザーガイド](https://docs.aws.amazon.com/aurora-dsql/latest/userguide/authentication-authorization.html)」を参照してください。

## Aurora DSQL 接続を作成する
<a name="create-an-aurora-dsql-connection"></a>

### 前提条件
<a name="prerequisites"></a>
+  AWS 認証情報の設定 (AWS CLI、環境変数、または IAM ロール経由) 

### Steps
<a name="steps"></a>

1.  左側のサイドバーにある SQLTools アイコンをクリックします。

1.  SQLTools ペインで、CONNECTIONS にカーソルを合わせ、[新しい接続を追加] アイコンをクリックします。

1.  SQLTools 設定タブで、リストから Aurora DSQL Driver を選択します。

1.  接続パラメータを入力します。
   +  AWS リージョン 
     +  オプション - リージョンは Aurora DSQL クラスターエンドポイントから解析されます。
     +  DSQL クラスターフィールドにクラスター ID のみが指定されている場合は必須です。
   +  AWS プロファイル 
     +  トークンの生成に使用されます。
     +  指定されていない場合はデフォルトのプロファイルを使用します。

1.  [接続のテストボタン] をクリックして接続をテストします。

1.  [接続を保存] をクリックします。