次の方法で共有


チュートリアル: ノートブックを使用してデータを分析する

適用対象:✅ Microsoft Fabric の SQL 分析エンドポイントおよびウェアハウス

このチュートリアルでは、T-SQL ノートブックを使用するか、ノートブックを Lakehouse ショートカットと一緒に使用して分析データを使用する方法について説明します。

オプション 1: ウェアハウスで T-SQL ノートブックを作成する

最初に、次の 2 つのいずれかの方法で T-SQL ノートブックを作成します。

  1. Microsoft Fabric ウェアハウス ホームページから T-SQL ノートブックを作成します。 Data Warehouse ワークロードに移動し、[Notebook] を選択します。

  2. [+ ウェアハウス] を選択し、WideWorldImporters ウェアハウスを追加します。 [OneLake] ダイアログ ボックスから WideWorldImporters ウェアハウスを選択します。

    エクスプローラーの [すべてのソース] 領域の [ウェアハウス] の下にある [Add Warehouses]\(ウェアハウスの追加\) ボタンの Fabric ポータルのスクリーンショット。

  3. ウェアハウス エディターから T-SQL ノートブックを作成します。 WideWorldImporters ウェアハウスで、上部のナビゲーション リボンから [新しい SQL クエリ] を選択し、[New SQL query in notebook]\(ノートブックの新しい SQL クエリ\) を選択します。

    [New SQL query in notebook]\(ノートブックの新しい SQL クエリ\) メニュー オプションの Fabric ポータルからのスクリーンショット。

  4. ノートブックが作成されると、WideWorldImporters ウェアハウスがエクスプローラーに読み込まれ、リボンに既定の言語として T-SQL が表示されます。

  5. 右クリックして、dimension_city テーブルの [詳細] メニュー オプションを起動します。 [上位 100 を選択する] を選択すると、テーブルから 100 行を調査するクイック SQL テンプレートが生成されます。

    [上位 100 を選択する] 行オプションの Fabric ポータルのスクリーンショット。

  6. コード セルを実行すると、メッセージと結果が表示されます。

    [上位 100 を選択する] の結果の Fabric ポータルのスクリーンショット。

オプション 2: Lakehouse ショートカットを作成し、ノートブックを使用してデータを分析する

まず、新しいレイクハウスを作成します。 Microsoft Fabric ワークスペースに新しいレイクハウスを作成するには、次のようにします。

  1. Data Warehouse Tutorial ナビゲーション メニューでワークスペースを選択します。

  2. [+ 新しい>レイクハウス] を選択します。

    [+ 新規] メニューを示す Fabric ポータルのスクリーンショット。Lakehouseは赤枠で囲まれています。

  3. [名前] フィールドに「ShortcutExercise」と入力し、[作成] を選択します。

  4. 新しいレイクハウスが読み込まれると、[レイクハウスにデータを取り込む] メニューで [エクスプローラー] ビューが開きます。 [レイクハウスにデータを読み込む] で、[新しいショートカット] ボタンを選択します。

    ランディング ページのレイクハウス メニューの [データの読み込み] を示す、Fabric ポータルのスクリーンショット。[新しいショートカット] ボタンは赤枠で囲まれています。

  5. [新しいショートカット] ウィンドウで、Microsoft OneLake のボタンを選択します。

    新しいショートカット ウィンドウを示す Fabric ポータルのスクリーンショット。Microsoft OneLake のボタンは赤枠で囲まれています。

  6. [データ ソースの種類の選択] ウィンドウで、前に作成した WideWorldImporters という名前の付いたウェアハウスが見つかるまで一覧をスクロールします。 これを選択し、[次へ] を選択します。

  7. OneLake オブジェクト ブラウザーで、[テーブル] を展開し、dbo スキーマを展開して、dimension_customer のチェックボックスを選択します。 [次へ] を選択します。 [作成] を選択します

  8. [テーブル] の下に Unidentified というフォルダーが表示される場合は、水平メニュー バーの [更新] アイコンを選択します。

    水平メニュー バーの更新ボタンとレイクハウス エクスプローラーの ShortcutExercise の下にある Unidentified テーブルを示す Fabric ポータルのスクリーンショット。

  9. [テーブル] ボックスの一覧で dimension_customer を選択して、データをプレビューします。 レイクハウスには、Warehouse の dimension_customer テーブルのデータが表示されます。

    dimension_customer テーブルのデータ プレビューを示す Fabric ポータルのスクリーンショット。

  10. 次に、dimension_customer テーブルにクエリを実行する新しいノートブックを作成します。 [ホーム] リボンで、[ノートブックを開く] のドロップダウン リストを選択し、[新しいノートブック] を選択します。

  11. エクスプローラーで、[レイクハウス] ソース フォルダーを選択します。

  12. dimension_customer を選択し、[テーブル] の一覧から開いているノートブック セルにドラッグします。 PySpark クエリが書き込まれ、ShortcutExercise.dimension_customer からのすべてのデータにクエリを実行していることを確認できます。 このノートブック エクスペリエンスは、Visual Studio Code Jupyter Notebook エクスペリエンスに似ています。 VS Code でノートブックを開くこともできます。

    Fabric ポータル ノートブック ビューのスクリーンショット。矢印は、dimension_customer を選択し、開いているノートブック セルにドラッグ アンド ドロップするパスを示しています。

  13. [ホーム] リボンで、[すべて実行] ボタンを選択します。 クエリが完了すると、PySpark を使用して Warehouse テーブルのクエリを簡単に実行できることがわかります。

    dimension_customer からデータを表示するノートブックを実行した結果を示す Fabric ポータルのスクリーンショット。

次のステップ