次の方法で共有


SQL データベース ワークロードで Fabric で Microsoft Copilot コード補完を使用する方法 (プレビュー)

適用対象:✅Microsoft Fabric SQL Database

SQL データベース ワークロードの Fabric の Copilot には、Copilot を使用したコード補完機能が含まれています。

エディターで T-SQL コードまたはコメントの記述を開始すると、Fabric SQL データベースの Copilot は、データベース スキーマとクエリ タブ コンテキストを使用して、インライン コードの候補で既存の IntelliSense を補完します。

  • 入力補完はさまざまな長さでできることがあります。現在の行を補完することもあれば、まったく新しいコードブロックを形成することもあります。
  • コード補完では、データ定義言語 (DDL)、データ クエリ言語 (DQL)、データ操作言語 (DML) など、すべての種類の T-SQL クエリがサポートされます。
  • 候補のすべてまたは一部を受け入れることもできますし、候補を無視して入力を続けることもできます。 Copilot は、ユーザーが選ぶ代わりの提案を生成することもできます。

前提条件

  • データベースの設定で [Copilot の入力候補を表示する] の設定が有効になっていることを確認します。

    • 設定の状態は、クエリ エディターの下部にあるステータス バーで調べることもできます。

    Copilot の設定の準備ができて有効になっていることを示す、Fabric の SQL データベース クエリ エディターのスクリーンショット。

    • 有効になっていない場合は、データベースの [設定] で、[Copilot] ペインを選びます。 [Copilot の入力候補を表示する] オプションを有効にします。 [Copilot] ページと [Copilot の入力候補を表示する] の設定が示されている、Fabric の SQL データベースの設定のスクリーンショット。

コード補完はどのように役立ちますか?

コード補完により、T-SQL コードを記述するコグニティブな負荷を減らすことで、Fabric SQL データベースの Copilot の生産性とワークフローが向上します。 これにより、コードの書き込みが高速化し、構文エラーや入力ミスが防止され、コードの品質が向上します。 クエリ エディター内で、コンテキストに富んだ便利な候補を直接提供します。 T-SQL の初心者でも経験者でも、コード補完は、コードの作成にかかる時間とエネルギーを節約し、データベースの設計、最適化、テストに集中するのに役立ちます。

主な機能

  • 一部だけ書かれたクエリを自動的に補完する: Copilot は、一部だけ書かれた SQL クエリに対して、コンテキストに対応した SQL コードの提案または補完を提供できます。
  • コメントから提案を生成する: 自然言語を使ってコードのロジックと目的を説明するコメントを使い、Copilot を誘導します。 クエリの先頭にコメントを残すと、Copilot によって対応するクエリが生成されます。

作業の開始

Copilot コード補完機能の使用を開始するには、次の手順に従って、SQL クエリ エディターでその機能を有効にして効果的に利用します。

  1. データベース内の SQL クエリ エディターでクエリを書き始めます。 ユーザーが入力するのに合わせ、Copilot は、淡色表示のゴースト テキストを表示して、コードの提案とクエリの入力候補をリアルタイムで提供します。

    Copilot のコード提案の淡色表示されたテキストを示すクエリ エディターのスクリーンショット。

  2. [Tab] キーで提案を受け入れることも、却下することもできます。 ユーザーは、Copilot からの提案全体を受け入れたくない場合は、Ctrl + 右方向キー キーボード ショートカットを使って、提案の次の単語を受け入れることができます。

  3. Copilot は、同じ入力に対してさまざまな提案を提供できます。 提案にカーソルを合わせると、他のオプションをプレビューできます。

    淡色表示されたテキストと複数選択オプションのセレクターを示すクエリ エディターのスクリーンショット。

  4. Copilot が書き込まれているクエリを理解できるようにするには、-- でコメント を残すことによって、あなたが期待するコードについてのコンテキストを提供することができます。 たとえば、使用するデータベース オブジェクト、条件、またはメソッドを指定できます。 Copilot は、より効率的に明確で正確なコメントを書き込むのに役立つコメントをオートコンプリートすることもできます。

    [各都市の平均気温を一覧表示する] を求めるコメントに基づくコード候補のブロックを示すクエリ エディターのスクリーンショット。