開発サンプルを理解する
ワークスペース開発キットのサンプルは、Microsoft Fabric ワークロードの開発時に使用できる機能の一部を紹介するように設計されています。
前提条件
サンプルとそれにより紹介される Fabric の機能を理解するには、「クイック スタート - ワークロード サンプルの実行」ガイドの手順に従って、ローカル コンピューターにそれをインストールする必要があります。
サンプル機能
サンプル ワークロードはシンプルな計算機です。 レイクハウス内の計算を含むテキスト ファイルを作成します。 新しい項目を作成し、計算機の機能をテストするには、次の手順に従います。
手順 1: サンプル品目を作成する
新しいサンプル品目を作成するには、次の手順に従います。
サンプル ワークロードを実行します。
サンプル ワークロードの実行に使用しているユーザーで Microsoft Fabric を開きます。
Fabric でワークスペースを開き、[新しい項目] を選択します。
[新しい品目] ペインで、サンプル品目 (プレビュー) を検索します。
[サンプル ワークロード項目の作成] ペインで、次の値としてテキストを入力し、[作成]を選択します。
- [名前] - 項目の名前を入力します。
- [サンプルの説明] - (省略可能) 項目の説明を入力します。
ヒント
[最初の同意を要求する] チェック ボックスをオンにすると、同意のポップアップ ウィンドウがどのように表示されるかが表示されます。 このオプションでは、新しいアイテムを作成する前にユーザーに同意を求める機能が示されます。
[作成] を選択します。 "サンプル品目エディター" が開きます。
手順 2: レイクハウスに接続する
サンプル品目をレイクハウスに接続するには、次の手順に従います。
"サンプル品目エディター" で、Lakehouse の横にあるバレル アイコンを選択します。
ドロップダウン リストから、接続先の Lakehouse を選択します。 一覧にレイクハウスがない場合は、レイクハウスを作成します。
[接続] を選択します。
手順 3: 計算を作成する
サンプル品目を使用して計算を作成するには、次の手順に従います。
"サンプル品目エディター" で、次のフィールドに入力します。
- [オペランド 1] - 数値を入力します。
- [オペランド 2] - 数値を入力します。
- 演算子 - ドロップダウン リストから演算を選択します。
[保存] (💾) を選択します。
(省略可能) 各オペランドに 2 を乗算するには、[結果を 2 倍にする] を選択します。
手順 4: ジョブを実行する
計算ジョブを実行して、計算結果を含むレイクハウス テキスト ファイルを作成します。 ジョブを実行するには、次の手順に従います。
"サンプル品目エディター" で、[ジョブ] タブを選択します。
[ジョブ を実行] を選択し、ドロップダウン メニューから [スケジュールされたジョブ ] を選択します。
手順 5: 計算を表示する
計算結果を含むファイルを開くには、次の手順に従います。
Fabric で、サンプル品目に接続したレイクハウスに移動します。
ヒント
検索バーでレイクハウスを検索できます。
レイクハウスのエクスプローラー ペインで、Files フォルダーを開きます。
作成した計算を含むファイルを選択します。 ファイルには、計算とその結果を含む 1 つの行があります。
Fabric の機能が紹介されました
このセクションでは、サンプル ワークロードで紹介されている Fabric の機能の一部を示します。 このセクションは、サンプル品目ワークロードの各タブのサブセクションに分かれています。
ホーム
このセクションでは、[ホーム] タブに示されている Fabric 機能の一部を示します。
レイクハウスを選択するためのバレル アイコンは、2 か所に表示されます。 これは、UI 要素を配置する場所を決定する機能を示します。
[認証ページに移動する] を選択して、アイテムの認証の設定方法を表示できます。
仕事
このセクションでは、[ジョブ] タブに示されている Fabric 機能の一部を示します。
ジョブの実行 - いくつかの計算を実行すると、実行したジョブを一覧表示するための UI オプションが表示されます。 たとえば、スケジュールされたジョブがある場合、[スケジュールされたジョブ] を選択すると、スケジュールされたジョブの詳細を示すポップアップ メッセージが表示されます。
[モニターに移動] を選択すると、Fabric によって [モニター] が表示され、サンプル品目に従ってフィルター処理されます
[最近の実行] - サンプル品目の最近の実行を一覧表示するペインが開きます。
[スケジュール] - ジョブをスケジュールできるペインが開きます。 [スケジュール] ペインには、次のサブ タブがあります。
API プレイグラウンド
このセクションでは、[API プレイグラウンド] タブに表示される Fabric フロントエンド機能の一部を示します。これらの機能は、クライアント側の API に依存します。
通知 - 通知の表示方法を紹介します。 [タイトル] を選択し、"メッセージ" を書き込み、[通知の送信] を選択して通知を表示します。
アクション & ダイアログ - アクション コール アウト、メッセージ ボックス、エラーを作成するための非機能的な UI を示します。 また、"呼び出し要求エラー処理" というタイトルのデモ ボタンもあります。
パネル & 設定 - Fabric UI オプションを紹介します。 たとえば、[パネルの外部をクリックして閉じる] を選択した場合、[パネルを開く] を選択すると、パネルの外部の任意の場所をクリックしてパネルを閉じることができます。
[パネルを開く] を選択して、実装できる追加の UI 要素を表示します。
ナビゲーション - サンプルにナビゲーション オプションを作成するためのオプションを紹介します。
データ ハブ - Fabric でダイアログ ボックスを編集する方法を紹介します。 [データ ハブを開く] を選択し、選択内容により変更された部分を表示します。 次のオプションを選択できます。
- ダイアログの説明 - ここに入力したテキストがダイアログ ボックスの上部に表示されます。
- サポートされている種類 - ダイアログ ボックスを表示するときにフィルター処理できる項目のドロップダウン リストを作成する機能を紹介します。 このオプションは実装されていません。
- ワークスペース エクスプローラーの表示 - オンにすると、ダイアログ ボックスを開いたときにワークスペース エクスプローラーが開きます。
- 複数選択を許可する - オンにすると、ダイアログ ボックスで複数の項目を選択できます。
FluentUI プレイグラウンド
このセクションでは、[FluentUI プレイグラウンド] タブに表示される Fabric バックエンド機能の一部を示します。これらの性能の機能は、Fabric REST API に依存します。
ここでは、テキスト ボックス、さまざまな種類の保存用のさまざまなボタン、スイッチ、ラジオ ボタンの例を見つけることができます。 エクスプローラー ペインの機能を確認することもできます。
サンプル ワークスペースのランディング ページを表示する
サンプル ワークロードのランディング ページには、ワークロードに関する情報が含まれています。 この情報は、フロントエンド マニフェストに格納されています。
ランディング ページを開くには、Fabric のナビゲーション ウィンドウで [ワークロード] を選択し、[サンプル ワークロード (プレビュー)] を選択します。