Fabric ノートブックとセマンティック リンクを使用すると、コードを使用してセマンティック モデルとその他のデータ サイエンスおよびデータ エンジニアリング機能を分析できます。これにより、カスタマイズ可能で柔軟な方法で詳細な統計分析と予測モデリングを実行できます。
Microsoft Fabric ノートブックは、 データ エンジニアとデータ サイエンティストが Apache Spark ジョブを構築し、データ ワークフローを管理し、機械学習モデルを開発するための対話型の方法を提供します。 Fabric ノートブックは、エンタープライズ セキュリティ、Lakehouse との統合、組み込みの視覚化ツールを備えた簡単なローコード インターフェイスを提供します。 ノートブックでは、コメント、タグ付け、バージョン管理によるコラボレーションもサポートされ、コードの実行、データ探索、モデルのデプロイの管理が簡素化されます。
セマンティック リンク 機能を使用すると、Microsoft Fabric のセマンティック モデルとデータ サイエンス機能間の接続を確立できるため、パフォーマンス、メモリ、コストに合わせて Fabric 項目を最適化できます。
セマンティック モデルからサンプル ノートブックを開く
ノートブックには、セマンティック モデル用の既製のエクスペリエンスのコレクションが用意されており、さまざまな方法でアクセスできます。
次の図に示すように、リボンの [ ホーム ] タブで Power BI サービスの セマンティック モデルを編集 します。
次の画像に示すように、[モデル正常性] ドロップダウンの下にあるセマンティック モデルの詳細ページから。
次の図に示すように、セマンティック モデルを選択するときの OneLake カタログの その他のオプション (...) から。
これらのサンプル ノートブックで使用される関数は、セマンティック リンクが有効にする便利な関数の例です。 セマンティック リンク機能を拡張して技術的なタスクを自動化する Python ライブラリである Semantic Link Labs には、その他の関数とヘルパー ノートブックがあります。 セマンティック リンク ラボまたはセマンティック リンク ラボを使用するために Python エキスパートである必要はありません。 パラメーターを入力してノートブックを実行するだけで、多くの関数を使用できます。
ベスト プラクティス アナライザー
サンプル ノートブックを実行すると、 ベスト プラクティス アナライザー (BPA) には、セマンティック モデルの設計とパフォーマンスを向上させるためのヒントが用意されています。 既定では、BPA はセマンティック モデルに対して 60 を超えるルールのセットをチェックし、結果を要約します。 BPA で使用される規則は、Microsoft および Fabric Community 内の専門家によって提供されます。 改善の提案は、パフォーマンス、DAX 式、エラー防止、メンテナンス、書式設定の 5 つのカテゴリに分類されます。
次の図は、使用中の BPA を示しています。
モデルメモリアナライザ
サンプル ノートブック ノートブックを実行すると、 Memory Analyzer によって、セマンティック モデル内のオブジェクト (テーブル、列、階層、パーティション、リレーションシップなど) に関するメモリとストレージの統計情報が表示されます。 Memory Analyzer から返される統計を使用して、セマンティック モデルのパフォーマンス最適化とメモリ削減の領域を特定できます。 次の図は、使用中の Memory Analyzer を示しています。
要件とアクセス許可
ノートブックには、次の要件とアクセス許可の設定が適用されます。
- この記事で説明するセマンティック モデルのエントリ ポイントからサンプル ノートブックを作成するには、セマンティック モデルに対する ビルド 権限が必要です。 詳細については、 セマンティック モデルのアクセス許可 に関する記事を参照してください。
- ノートブックを作成するには、ワークスペースに Fabric 容量が必要であり、ユーザーはノートブックが作成されるワークスペースへの共同作成者アクセス権を持っている必要があります。 詳細については、 ワークスペース ロール に関する記事を参照してください。
考慮事項と制限事項
ノートブックを使用する場合は、次の考慮事項と制限事項を考慮する必要があります。
- セマンティック モデル名が空白で終わると、ノートブックは実行に失敗します。
関連コンテンツ
この記事では、ファブリック ノートブックの使用を開始するためのワンクリック エクスペリエンスと、Web でセマンティック モデルを分析するためのセマンティック リンクに関する情報を提供しました。 セマンティック リンクと Fabric ノートブックの詳細については、次のリソースを参照してください。