対象:✅Microsoft Fabric の SQL データベース
このチュートリアルでは、複数のツールを使って、Fabric SQL データベースまたは SQL 分析エンドポイントに格納されているデータを分析する方法について説明します。
前提条件
- このチュートリアルのこれまでのステップをすべて済ませます。
SQL データベースへの接続文字列を調べる
サーバーとデータベース名を取得するには、Fabric ポータル ビューで SQL データベースを開き、アイコン バーの [設定] ボタンを選びます。
注記
Fabric SQL データベースとその SQL 分析エンドポイントでは、接続文字列が異なります。 チュートリアルのこのステップでは、SQL データベースに接続します。 チュートリアルの次のステップでは、SQL 分析エンドポイントを使います。
[接続文字列] を選ぶと、Data Source... で始まる長い文字列が表示されます。そこから、文字 tcp: から文字 ,1433 までの間のテキストを選びます。 サーバー名の場合は、そこにある文字セット全体を選び、それ以上は選ばないようにしてください。
データベース名の場合は、文字 Initial Catalog= と ;MultipleActiveResultSets の間にあるすべての文字を選びます。
Power BIやSQL Server Management Studioなどのツールの接続領域で、これらの SQL 文字列を使用できるようになりました。 MSSQL 拡張機能Visual Studio Code> を持つ
Power BI の視覚化作成
Power BIでSQL分析エンドポイントのデータを分析するには、テーブル、関係、分析に使われる指標を含む論理的なデータビューを提供するセマンティックモデルを作成します。 セマンティックモデルを作成した後、分析要件に合わせてカスタマイズします。
SQL分析エンドポイントビューで、リボンの「新しいセマンティックモデル」ボタンを選択します。
表示されたビューで、セマンティックモデルに名前を付けます。 前回のチュートリアルで作成されたすべてのテーブルとビュー(
SupplyChain.vTotalProductsByVendorLocationも含む)を選択し、「 確認」を選択します。結果のビューを拡大して、
vTotalProductsByVendorLocationオブジェクトが表示されるまでスクロールします。 それを選択します。プロパティで [場所] フィールドを選び、[詳細] プロパティの選択を展開します。 スクロールして見つける必要がある場合があります。 [集計の方法] の値を [なし] に設定します。 これにより、そのフィールドが使われるときは、その数値の数学的な要約ではなく、個別の数値になります。
レポートを作成する
セマンティックモデルビューでは、メニューの「新しいレポート」オプションをご利用ください。 前のチュートリアルステップでSQL分析エンドポイントで作成したビューを基にレポートを作成します。
リボンの「新しいレポート」ボタンを選択してください。
vTotalProductsByVendorデータ オブジェクトを展開します。 そこに表示される各フィールドを選びます。 レポートでテキスト ビューに結果が収集されるまで少し時間がかかります。 このテキスト ボックスは、必要に応じてサイズを変更できます。スクリーンショットは、vTotalProductsByVendorからのデータを含むPower BI テーブルが読み込まれていることを示しています。 レポート キャンバスの空白の部分を選んでから、[データ] フィールド領域で [Location] を選びます。
先ほど作成したボックスで値を選びます。値の最初の選択に続いて、行った選択が 2 番目のボックスにどのように表示されるかに注意してください。 同じ値をもう一度選んで、選択を解除します。
スクリーンショットは、特定の場所でキー値が4でフィルターされた、vTotalProductsByVendorからのデータを読み込んでいるPower BIテーブルを示しています。 レポート キャンバスの空白の部分を選んでから、[Supplier] フィールドを選びます。
ここでも、仕入先の名前を選択できます。最初の選択では、その仕入先の結果だけが表示されます。
共有のためにPower BI項目を保存する
レポートを保存し、組織内の他のユーザーと共有できます。
アイコン ボックスで [保存] ボタンを選び、レポートに「suppliers_by_location_report」という名前を付けて、このチュートリアルの正しいワークスペースを選んでいることを確認します。
アイコン バーの [共有] ボタンを選び、適切なデータ要素にアクセスできる組織内のユーザーとレポートを共有します。