本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用高圖表
使用 Highcharts 視覺效果來建立使用 Highcharts Core 程式庫
若要設定 Highcharts 視覺效果,QuickSight 作者需要將 Highcharts JSON 結構描述新增至 QuickSight 中的視覺效果。作者可以使用 QuickSight 表達式來參考 QuickSight 欄位,以及他們用來產生 Highcharts 視覺效果的 JSON 結構描述中的格式化選項。JSON Chart 程式碼編輯器提供自動完成和即時驗證的上下文協助,以確保輸入 JSON 結構描述已正確設定。為了維護安全性,Highcharts 視覺化編輯器不接受 CSS、JavaScript 或 HTML 程式碼輸入。
如需 Amazon QuickSight 中 Highcharts 視覺效果的詳細資訊,請參閱 DemoCentral
下圖顯示 QuickSight 中的高圖表圖示。

下圖顯示在 QuickSight 中 Highcharts 視覺效果的圖表程式碼 JSON 編輯器中設定的口紅圖表。

如需您可以在 QuickSight 中使用 Highcharts 視覺效果建立視覺效果的更多範例,請參閱 Highcharts 示範
考量事項
在您開始在 Amazon QuickSight 中建立 Highcharts 視覺效果之前,請檢閱適用於 Highcharts 視覺效果的下列限制。
-
Highcharts Chart 程式碼 JSON 編輯器不支援下列 JSON 值:
-
函數
-
日期
-
未定義的值
-
-
Highcharts 視覺效果不支援連結至 GeoJSON 檔案或其他影像。
-
欄位顏色不適用於 Highcharts 視覺效果。預設主題顏色會套用至所有 Highcharts 視覺效果。
建立高圖表視覺效果
使用下列程序,在 Amazon QuickSight 中建立 Highcharts 視覺效果。
-
開啟 QuickSight 主控台
。 -
開啟您要新增 Highcharts 視覺效果的 QuickSight 分析。
-
選擇應用程式列上的新增,然後選擇新增視覺效果。
-
在視覺效果類型窗格中,選擇高圖表視覺效果圖示。分析表上會顯示空的視覺效果,屬性窗格則會在左側開啟。
-
在屬性窗格中,展開顯示設定區段,並執行下列動作:
-
針對編輯標題,選擇畫筆圖示,輸入您希望視覺效果擁有的標題,然後選擇儲存。或者,選擇眼球圖示來隱藏標題。
-
(選用) 對於編輯字幕,選擇畫筆圖示,輸入您希望視覺效果的字幕,然後選擇儲存。或者,選擇眼球圖示來隱藏字幕。
-
(選用) 針對 Alt 文字,新增您希望視覺效果擁有的 alt 文字。
-
-
展開資料點限制區段。對於要顯示的資料點數量,輸入您希望視覺效果顯示的資料點數量。高圖表視覺效果最多可顯示 10,000 個資料點。
-
展開圖表程式碼區段,如下圖所示。
-
在圖表程式碼 JSON 編輯器中輸入 JSON 結構描述。編輯器提供內容協助和即時驗證,以確保輸入 JSON 已正確設定。您可以在錯誤下拉式清單中檢視 QuickSight 識別的任何錯誤。以下範例顯示 JSON 結構描述,該結構描述會建立顯示產業當年銷售額的口紅圖表。
{ "xAxis": { "categories": ["getColumn", 0] }, "yAxis": { "min": 0, "title": { "text": "Amount ($)" } }, "tooltip": { "headerFormat": "<span style='font-size:10px'>{point.key}</span><table>", "pointFormat": "<tr><td style='color:{series.color};padding:0'>{series.name}: </td><td style='padding:0'><b>${point.y:,.0f}</b></td></tr>", "footerFormat": "</table>", "shared": true, "useHTML": true }, "plotOptions": { "column": { "borderWidth": 0, "grouping": false, "shadow": false } }, "series": [ { "type": "column", "name": "Current Year Sales", "color": "rgba(124,181,236,1)", "data": ["getColumn", 1], "pointPadding": 0.3, "pointPlacement": 0.0 } ] }
-
選擇套用程式碼。QuickSight 會將 JSON 結構描述轉換為顯示在分析中的視覺效果。若要變更轉譯的視覺效果,請在 JSON 結構描述中更新適當的屬性,然後選擇套用程式碼。下圖顯示使用上一個步驟的 JSON 結構描述建立的口紅圖表。
-
(選用) 開啟參考下拉式清單,以存取實用 Highctarts 參考材料的連結。
當您對轉譯的視覺效果感到滿意時,請關閉屬性窗格。如需可用於設定高圖表視覺效果的 QuickSight 特定表達式的詳細資訊,請參閱 適用於 Highcharts 視覺效果的 Amazon QuickSight JSON 表達式語言。