🍎

Copilotを使い、ERD ビューで複雑なデータ モデルを操作可能に

2024/06/23に公開

こちらの記事は以下のブログを翻訳しています。

https://www.microsoft.com/en-us/power-platform/blog/power-apps/work-with-complex-data-models-in-an-erd-view-assisted-by-copilot/

意味のあるビジネス アプリケーションを構築するには、複数のテーブルで構成されるデータ モデルがほぼ常に不可欠です。本日、Copilot の支援により、 エンティティ リレーションシップ ダイアグラム (ERD)ビューで複雑なデータ モデルの操作を簡素化するまったく新しいデータ エクスペリエンスのパブリック プレビューを発表できることを嬉しく思います。この革新的な機能により、自然言語入力、Excelファイル、SharePoint リストなど、さまざまなソースからのデータを、現在アプリのビジュアルを操作する方法に似たシンプルなドラッグ アンド ドロップ インターフェイスを通じてシームレスに操作できます。

さらに、Copilot は 、サンプル データの入力、テーブル メタデータの構成、列の更新などの面倒で反復的なタスクを処理する準備ができているため、創造性と戦略に集中できます。この新しいデータ エクスペリエンスにより、1 つの文を、Copilot 対応のビジネス アプリを備えた包括的な複数テーブル データ モデルに変換できるため、これまでにないほどワークフローが合理化されます。

アクセス(始め方)

この機能は現在英語で利用可能です。アクセスするには、お使いの環境でCopilot (プレビュー) 機能を有効にするだけです。次に、Power Apps ホームページに移動し、 「新しいデータ エクスペリエンスを試す」 トグルをオンにします。

有効にすると、さまざまなエントリ ポイントから新しいデータ エクスペリエンスにアクセスできるようになります。これには、ホームページ、テーブル ページ、アプリ デザイナーなどが含まれます。基本的に、現在新しいテーブルを作成できる場所であればどこでも利用できるため、ワークフローにシームレスに統合できます。

ERD ビューのマルチテーブル

新しいデータ エクスペリエンス では、直感的なドラッグ アンド ドロップ操作を通じて、ERDビュー内の複数のテーブルを操作できるようになりました。この視覚的なERDフレームワークにより、テーブルがどのように相互接続されて堅牢なデータ モデルを形成するかを明確に理解できます。さらに、テーブルと関係の管理が簡素化され、数回クリックするだけでテーブル間の関係を確立できるようになります。

データドロワー

ERD ビューに加えて、新しいデータ エクスペリエンスではデータ ドロワーが導入され、データモデルのスキーマと表形式の表現を並べて表示できます。データドロワーを使用すると、列、行、テーブル プロパティなどのテーブルを直接編集できます。没入型のエクスペリエンスを実現するには、フルスクリーン モードに切り替えて、個々のテーブルのみに集中することもできます。

統一モデルのためのデータ提供

これで、自然言語、 Excelファイル、 SharePoint リストなど、さまざまなソースから、 または最初からテーブルを作成できるようになりました。これらのテーブル間の関係を簡単に確立し、単一の包括的なデータ モデルに統合される様子を確認できます。この統合により、データ管理が簡素化されるだけでなく、データ エコシステムの全体像も提供され、より有意義なビジネス アプリの作成が可能になります。

新しいテーブルの説明

テーブルは、記述するだけで作成できます。必要なテーブルが 1 つでも複数でも, Copilotは指示に基づいて必要なテーブルとリレーションシップを生成します。

各テーブルの列数と、複数テーブルのデータ モデルを要求するときにリレーションシップを含めるかどうかを指定します。Copilot は、構成を取得してそれを現実のものにします。

Excel ファイルまたは SharePoint リストをインポート

Excel や SharePoint リストなどの外部ソースからインポートして、独自のデータを取り込むこともできます 。Copilot は 、アップロードしたデータに合わせてテーブル名、説明、列のデータ型と形式、列ヘッダーを推奨することで、セットアップを効率化します。インポート後は、テーブルを確認して調整し、データが正確に反映され、ニーズに効果的に対応できるようにします。

完全なCopilot体験

Copilot は 、テーブルの作成だけでなく、さまざまなタスクを支援します。サンプルデータをテーブルに取り込むこともできます。

「サンプルデータを追加して」と指示をするとデータが追加されました。

テーブルに新しい列を提案して作成します。

任意の 2 つのテーブル間の関係を確立するのにも役立ちます。

これらの機能は、すべてのソースから作成されたテーブルに拡張され、データ モデルの管理に完全に Copilot を活用したエクスペリエンスを実現します。開始するには、[プロンプトの表示] を選択し、データ モデルのブートストラップに役立つ定義済みの Copilot プロンプトを調べてください。

ERDデータエクスペリエンスの詳細

https://learn.microsoft.com/ja-jp/power-apps/maker/data-platform/create-edit-entities-portal?tabs=excel#create-new-tables-preview
https://learn.microsoft.com/ja-jp/power-apps/maker/canvas-apps/ai-conversations-create-app

Discussion