Reporting Services 行動報表中的地圖

注意

SQL Server 行動報表發行工具已針對 SQL Server Reporting Services 2019 之後的所有 SQL Server Reporting Services 版本已退場。 從 SQL Server Reporting Services 2022 和 Power BI 報表伺服器開始即已停用。

地圖是將地理資料視覺化的最佳方式。 SQL Server 行動報表發行工具提供三種不同類型的地圖視覺效果,以及針對各大洲和一些個別國家/區域內建的地圖。 您也可以 上傳和使用自訂的地圖

地圖類型

SQL Server 行動報表提供三種不同類型的地圖,適用於各種不同的情況。

Screenshot of the three different maps that SQL Server mobile reports offers.

漸層熱度圖 [值] 屬性中的欄位會顯示為填滿地圖中每個區域的單色網底。 您可以在 [值方向] 方塊中,設定較高或較低的值是否比較暗。

泡泡地圖 [值] 屬性會決定在相關區域上顯示的泡泡視覺效果的半徑。 您可以設定所有泡泡的色彩是否都一樣或完全不同。

範圍填滿熱度圖 會顯示與目標相關的值。 [目標] 屬性會決定 [比較] 欄位和 [值] 欄位之間的差異。 產生的差異會決定要填滿地圖相關區域的色彩 (從綠色、黃色到紅色)。 您可以在 [值方向] 方塊中,設定較高或較低的值是否為綠色。

選取地圖類型和區域

  1. 在 [配置] 索引標籤上選取地圖類型、將它拖曳至設計介面,並調整為您想要的大小。

  2. 在 [配置] 檢視 [視覺屬性] 面板 [地圖] 中,選取您所需的特定地圖區域。

    Screenshot of the specific map that you selected.

  3. 針對漸層和範圍填滿熱度圖,在 [視覺屬性] 下方的 [值方向] 中設定較高或較低的值是否比較好。

  4. 針對泡泡地圖,在 [視覺屬性] 下方,將 [使用不同色彩] 設定為 [開啟] 或 [關閉],使所有泡泡的色彩都一樣或完全不同。

選取地圖資料

首次將地圖新增至報表時,行動報表發行工具會將模擬的地理位置資料填入其中。

Screenshot of the simulated geography data options.

若要在地圖中顯示實際資料,您至少需要為兩個地圖的資料屬性設定值︰

  • Keys 屬性會將資料連線到特定的地圖區域。 例如,這些區域包括美國各州,或非洲的國家/地區。
  • [值] 屬性是與所選取索引鍵欄位處於相同資料表的數值欄位。 這些值在不同的地圖中有不同的表示方式。 漸層圖 會使用這些值,根據值範圍,使用各種不同的網格來為每個區域上色。 泡泡地圖 會根據值屬性,來設定每個區域中泡泡視覺效果的大小。
  • 針對範圍填滿熱度圖,您也需要設定 [目標] 屬性。

設定地圖資料屬性

  1. 選取左上角的 [資料] 索引標籤。

  2. 選取 [Add Dat] (新增資料),然後選取 [本機 Excel] 或 [SSRS 伺服器]

  3. 選取所需的工作表,然後選取 [匯入]
    您會在行動報表發行工具中看到自己的資料。

  4. 在這個 [資料] 檢視,選取[資料屬性] 面板,在 [索引鍵] 下方的左側方塊中,選取包含地圖資料的資料表,並在右側方塊中選取符合您地圖區域的索引鍵欄位。

  5. 在 [值] 下方,相同的資料表已存在於左側方塊中。 選取您想要在地圖上顯示其值的數值欄位。

  6. 如果這是範圍填滿熱度圖,則在 [目標] 方塊下方,會有相同的資料表存在於左側方塊中。 在右側方塊中,選取您想要將其值做為目標的數值欄位。

    Screenshot of the data properties for the heat map.

  7. 選取左上角的 [預覽]

    Screenshot of the New Mobile Report heat map preview.

  8. 選取左上角的 [儲存] 圖示,以及 [本機儲存] 於您的電腦上或 [儲存到伺服器]