SSRS 中的雷达图可以方便地可视化数值数据。我们可以将 SSRS 雷达图称为 X 轴值被包装在 360 度内的折线图。
在本文中,我们将通过一个示例向您展示如何在 SSRS 中创建雷达图,如何更改其标题、雷达图字体样式、图表模型以及在 SSRS 或 SQL 报表服务中显示雷达图上的数据标签。
对于这个 SSRS 雷达图示例,我们编写了自定义 SQL 查询。
-- SQL Query that we use in SSRS Radar Chart
SELECT Cat.[EnglishProductCategoryName] AS ProductCategory,
SubCat.[EnglishProductSubcategoryName] AS ProductSubCategory,
Prod.EnglishProductName AS ProductName,
Prod.Color,
Fact.OrderQuantity,
Fact.TotalProductCost,
Fact.SalesAmount,
Fact.TaxAmt,
Fact.[Freight]
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
它将返回的 SQL 数据是:

在 SSRS 中创建雷达图
在此示例中,我们将创建一个雷达图来显示按产品颜色分组的销售金额,间隔为 30 度。下面的屏幕截图将展示我们用于此 SSRS 雷达图报表的数据源和数据集。

在 SSRS 报表设计中,我们可以通过将“图表”属性从工具箱拖动到设计空间来添加雷达图。或者,右键单击报表设计器以打开上下文菜单。在上下文菜单中,请选择“插入”->“图表”选项。

选择“图表”选项后,将打开一个名为“选择图表类型”的新窗口,用于从可用图表中选择所需的图表。在此示例中,我们选择雷达图。

单击“确定”按钮后,雷达图将显示在设计区域中,并带有占位符数据。

单击 SSRS 雷达图周围的空白区域将打开“图表数据”窗口。
- 值:任何数值(度量值),例如总销售额、销售金额、客户数量、税金等。所有这些值都将使用聚合函数(Sum、Avg、Count 等)进行聚合。这是因为我们按类别组项对它们进行分组。
- 类别组:请指定要用于划分轴的列名。
- 系列组:在此处指定维度。它会进一步对单个类别进行分组。

如前所述,在此示例中,我们将创建一个雷达图来按颜色查找销售金额。因此,将数据集中的销售金额列拖放到图表数据值中,将产品颜色拖放到类别组中。

单击“预览”按钮可查看报表预览。

如果您观察到上图,它提供了完美的结果,但我们无法识别每种颜色的确切销售金额。所以,让我们添加数据标签。
格式化 SSRS 中的雷达图
以下示例列表将向您展示在 SSRS 中格式化雷达图所涉及的步骤。
为雷达图添加数据标签
右键单击雷达图,然后从上下文菜单中选择“显示数据标签”选项以显示值。

接下来,我将格式化数据标签的字体。为此,请选择数据标签,然后右键单击它将打开上下文菜单。在这里,请从其中选择“系列标签属性”选项。

在这里,我们将字体更改为 Baskerville Old Face,字号为 11pt,颜色为深绿色,字重为粗体。

在“数字”选项卡下,我们将默认数字更改为带有 0 位小数的货币。

单击预览以查看报表预览。

更改 SSRS 雷达条形图的轴属性
右键单击雷达条形图的轴,然后从上下文菜单中选择“径向轴属性..”选项以格式化轴值。

在这里,我们更改了径向轴的字体样式和字号。

更改 SSRS 雷达图标题
要更改雷达图标题,请选择“图表标题”区域,然后根据您的要求更改标题。或者,右键单击它将打开上下文菜单。请选择“标题属性..”选项。

在这里,我们将标题更改为“雷达图示例”,因为报表显示的是相同的。

格式化雷达图标题字体
在“字体”选项卡中,我们可以更改雷达图标题的字号、字体系列、字体样式和颜色。在这里,我们将字体更改为 Baskerville Old Face,字号为 14pt,颜色为靛蓝色,样式为粗体,如下图所示。

单击“确定”关闭属性窗口,然后单击“预览”选项卡以查看报表预览。

SSRS 中的不同雷达图
我将产品类别添加到系列组部分。

单击 SSRS 雷达图预览选项卡以查看报表预览。

在这里,我们只是将另一个度量值(或数值)列添加到了值部分。

单击预览选项卡以查看报表。

SSRS 允许我们在创建雷达图后更改图表类型。为此,首先选择雷达图,然后右键单击它将打开上下文菜单。请选择“更改图表类型…”选项。

选择“更改图表类型…”选项后,将打开一个名为“选择图表类型”的新窗口以选择要更改的图表。在这里,我们选择 3D 雷达图。

单击预览选项卡以查看雷达图预览。

从上图可以看出,我们已成功将 SSRS 中的图表类型从二维雷达图更改为三维雷达图。