適用対象:✅Microsoft Fabric SQL Database
この記事では、Microsoft Fabric ポータルで SQL クエリ エディターを使用する方法について説明します。
SQL クエリ エディターでは、IntelliSense、コード補完、構文の強調表示、クライアント側の解析と検証がサポートされます。 データ定義言語 (DDL)、データ操作言語 (DML)、およびデータ制御言語 (DCL) ステートメントを実行できます。
SQL 接続文字列を使ってデータベースのクエリを実行できるツールもいくつかあります。
Fabric ポータルの SQL クエリ エディター
SQL クエリ エディターは、T-SQL を使用してクエリを記述するためのテキスト エディターです。
組み込みの SQL クエリ エディターにアクセスするには、[新しい SQL クエリ] ボタンを使って新しいクエリを作成します。 ドロップダウン リストを選ぶと、SQL クエリ ウィンドウに入力されたコード テンプレートを使って T-SQL オブジェクトを簡単に作成できます。
SQL クエリを操作すると、数秒ごとにクエリが自動的に保存されます。 クエリ タブに "保存中" インジケーターが表示され、クエリの保存中であることが示されます。
保存されたすべてのクエリは、次の 2 つのフォルダーにまとめられた エクスプローラーからアクセスできます。
個人用クエリ フォルダーには個人用クエリが含まれており、自分だけが表示されます。
共有クエリ フォルダーには、ワークスペース内の任意の管理者、共同作成者、またはメンバーが表示および編集できるクエリが含まれており、共同開発とナレッジ共有が可能です。
クエリ結果の表示
T-SQL クエリを作成したら、[実行] を選択してクエリを実行します。 2 つのタブには、クエリ結果セットと情報が含まれています。
データの結果セットが [ 結果 ] タブに表示されます。
- 結果グリッド内の文字列をさらに検索して、検索条件に一致するフィルター処理された行を取得できます。
- 返される行数が 10,000 行を超える場合、プレビューは 10,000 行に制限されます。 結果セット全体を表示するには、SQL 接続文字列を使って他のツールでデータのクエリを実行できます。
[メッセージ] タブには、SQL クエリの実行時に返される SQL メッセージが表示されます。
ステータス バーには、クエリの状態、実行時間、結果で返される行と列の数が示されます。
データ プレビュー
テーブルまたはビューを作成した後、 エクスプローラー でオブジェクトを選択して、定義とデータ (上位 1000 行) をプレビューします。 [データ プレビュー] グリッドでは、値を検索したり、列をアルファベット順または数値順に並べ替えたり、値を非表示または表示したりできます。
ビューとして保存
[ビューとして保存] ボタンを使って、クエリをビューとして保存できます。
ビューを作成するアクセス権を持っているスキーマ名を選択し、ビューの名前を指定し、SQL ステートメントを確認してから、ビューの作成を確定します。 ビューが正常に作成されると、エクスプローラーに表示されます。
コピーする
[ コピー ] ドロップダウン リストを使用すると、データ グリッド内の結果や列名をコピーできます。 結果を列名と共にコピーする、結果のみをコピーする、または列名のみをコピーすることを選択できます。
Excel、JSON、CSV としてダウンロードする
ダウンロード ボタンを使うと、結果セットを Microsoft Excel (.xlsx) ファイルとしてダウンロードできます。 結果セット データの JSON または CSV バージョンをダウンロードしたり、結果セットをクリップボードにコピーしたり貼り付けたりすることもできます。
複数の結果セット
複数のクエリを実行して、複数の結果が返される場合は、結果のドロップダウン リストを選んで個々の結果を見ることができます。
Copilot
SQL クエリ エディターには、Copilot for SQL database が搭載されています。 それは、生成 AI を活用してデータベース管理を簡素化および自動化し、T-SQL クエリの記述効率を高めて、データベース開発の期間を短縮するように設計されています。 Copilot はデータベースのスキーマのコンテキストに対応しており、ユーザーに合わせて調整された回答を生成できます。
SQL Database 用 Copilot には、さまざまな機能が用意されています。 詳細については、Microsoft Fabric SQL Database 用の Copilot の機能を参照してください。
会社で Copilot for SQL database を使い始めるには、その前に Copilot を有効にする必要があります。
キーボード ショートカット
キーボード ショートカットを使用すると、移動が簡単になり、ユーザーの SQL クエリ エディターでの作業効率を高めることができます。 この記事の表に、Microsoft Fabric ポータルの SQL クエリ エディターで使用できるすべてのショートカットの一覧を示します。
| 関数 | Windowsのショートカット | macOS のショートカット |
|---|---|---|
| 新規 SQL クエリ | Ctrl + J |
Cmd + J |
| 現在のタブを閉じる | Ctrl + Shift + F4 |
Cmd + Shift + F4 |
| SQL スクリプトを実行する | Ctrl + Enter, Shift +Enter |
Cmd + Enter, Shift +Enter |
| 検索文字列 | Ctrl + F |
Cmd + F |
| 文字列を置換 | Ctrl + H |
Cmd + H |
| 元に戻す | Ctrl + Z |
Cmd + Z |
| やり直し | Ctrl + Y |
Cmd + Y |
| 左へ1単語移動 | Ctrl + Left arrow key |
Cmd + Left arrow key |
| 1 単語右に移動する | Ctrl + Right arrow key |
Cmd + Right arrow key |
| インデントの増加 | Tab |
Tab |
| インデントの減少 | Shift + Tab |
Shift + Tab |
| カーソルを上に移動する | ↑ |
↑ |
| カーソルを下に移動する | ↓ |
↓ |
| [すべて選択] | Ctrl + A |
Cmd + A |
その他のキーボード ショートカットを見つけるには、 F1 を押して コマンド パレット を開き、キーボード ショートカットの一覧全体を表示します。