SSRSダッシュボードレポート
この記事では、例を挙げて別の種類のレポートを保持するSSRSダッシュボードレポートを作成するためのステップバイステップのアプロー このSSRSダッシュボードの例では、共有データソースと共有データセットを使用します。
下のスクリーンショットには、このSSRSダッシュボードの作成に使用したデータソースとデータセットが表示されます。
このSSRSダッシュボードレポートのSQL Serverデータソースに対して使用したカスタムSQLクエリは次のとおりです:
-- SQL Query that we use in SSRS DashboardSELECT Cat. AS ProductCategory, SubCat. AS ProductSubCategory, Prod.EnglishProductName AS ProductName, Prod.Color, Fact.OrderQuantity, Fact.TotalProductCost, Fact.SalesAmount, Fact.TaxAmt, Fact.FROM FactInternetSales AS Fact INNER JOIN DimProduct AS Prod ON Fact.ProductKey = Prod.ProductKey INNER JOIN DimProductSubcategory AS SubCat ON Prod.ProductSubcategoryKey = SubCat.ProductSubcategoryKey INNER JOIN DimProductCategory AS Cat ON SubCat.ProductCategoryKey = Cat.ProductCategoryKey
SSRSでダッシュボードレポートを作成する方法
この例では、SSRSでダッシュボードレポートを作成する方法を示します。 または、SSRSダッシュボードの作成に必要な手順。
SSRSダッシュボードの作成を示すために、円グラフ、縦棒グラフ、面グラフをダッシュボードに追加します。
SSRSダッシュボードに円グラフを追加する例
SSRSツールボックスからChartプロパティをDesign spaceにドラッグすることで、任意のグラフを追加できます。 または、レポートデザイナを右クリックしてコンテキストメニューを開きます。
以下に示したように、コンテキストメニューから挿入->チャートオプションを選択してください。
[チャート]オプションを選択すると、[チャートタイプの選択]という新しいウィンドウが開きます。 この例では、円グラフを選択しました。 次に、円グラフの周りの空きスペースをクリックすると、チャートデータウィンドウが開きます。
今のところ、製品サブカテゴリ別の売上を表示する円グラフを作成したいと考えています。 そのため、datasetのSales Amount列を、カテゴリグループのchart data valuesおよびProductサブカテゴリにドラッグアンドドロップします。 手順を詳細に理解するには、SSRSの円グラフを参照することをお勧めします。
次に、円グラフにいくつかの書式を設定して、きれいに見えました。 ラベル、凡例、パレットの書式設定の手順については、円グラフの書式設定の記事を参照してください。
プレビューボタンをクリックすると、SSRSダッシュボードのレポートプレビューが表示されます。 下のスクリーンショットからわかるように、円グラフに表示するには製品のサブカテゴリが多すぎます。 だから私はバイクにのみ属している製品のサブカテゴリを表示するためのフィルタを追加してみましょう。
SSRSダッシュボードのデータセットレベルでフィルタを追加する
レポートデータタブからフィルタを適用するデータセットを選択し、右クリックするとコンテ Datasetのプロパティを選択してください。. それからのオプション。 このオプションを選択すると、Dataset Propertiesという新しいウィンドウが開きます。 フィルタタブを選択し、追加ボタンをクリックしてください。
この例では、Bikesであるチャートを表示しますので、式と演算子としてEquals toを選択し、値としてBikesを選択してください。 フィルタを理解するには、SSRSの記事のデータセットレベルのフィルタを参照することをお勧めします。
“OK”をクリックしてデータセットレベルでフィルタを適用し、”プレビュー”タブをクリックしてレポートのプレビューを表示します。 下のスクリーンショットから、円グラフにバイクカテゴリに属する製品サブカテゴリが表示されていることがわかります。
SSRSダッシュボードへの縦棒グラフの追加例
次に、SSRSダッシュボードで以前に作成した円グラフの横に縦棒グラフを追加します。 このためには、円グラフの横にある空きスペースを右クリックしてコンテキストメニューを開きます。 そこから挿入->チャートオプションを選択してください。
[グラフ]オプションを選択すると、[グラフの種類の選択]という新しいウィンドウが開きます。 ここで、縦棒グラフを選択します。
縦棒グラフの周りの空きスペースをクリックすると、チャートデータウィンドウが開きます。 ここでは、縦棒グラフを作成して、販売金額と製品の総コストの差を製品の色別に表示します。
したがって、カテゴリグループの売上金額、合計製品コスト列をデータセットからグラフデータ値にドラッグアンドドロップし、製品の色を設定します。 手順を詳細に理解するには、SSRSの縦棒グラフを参照することをお勧めします。
私は縦棒グラフにいくつかの書式設定技術を適用してみましょう。 例を使用して縦棒グラフの書式設定に関連する手順を理解するには、縦棒グラフの書式設定を参照してください。
SSRSダッシュボードプレビュー
SSRSダッシュボードに面グラフを追加する例
最後に、SSRSダッシュボードに面グラフを追加します。 ご覧のとおり、以前に作成した円グラフと縦棒グラフの下に追加しました。
このために、円グラフの下の空きスペースを右クリックしてコンテキストメニューを開きます。 挿入->チャートオプションを選択します。
ここでは、面グラフを選択しています。
面グラフの周りのスペースをクリックすると、チャートデータウィンドウが開きます。 ここでは、製品の合計コストと販売金額の差を製品名で表示するための面グラフを作成します。
だから、データセットからチャートデータ値、およびカテゴリグループ内の製品名に合計製品コスト、販売金額の列をドラッグします。 Det
次に、我々はきちんとしてきれいに見えるように面グラフにいくつかの書式設定をしました。
私たちはグループとしてそれを見ることができるように私はSSRSダッシュボードでチャートを調整してみましょう。
注:四角形レポートアイテムを使用して、SSRSダッシュボードにグラフを配置することもできます。 これは、さらに書式設定オプションを与えることができます。
SSRSダッシュボードレポートプレビュー
円グラフ、縦棒グラフ、および面グラフを保持するSSRSダッシュボードを正常に作成しました。