

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 欄位選項和覆寫
<a name="field-options-overrides"></a>

****  
本文件主題專為支援 Grafana **8.x 版的 Grafana** 工作區而設計。  
如需支援 Grafana 12.x 版的 Grafana 工作區，請參閱 [使用 Grafana 第 12 版](using-grafana-v12.md)。  
如需支援 Grafana 10.x 版的 Grafana 工作區，請參閱 [使用 Grafana 第 10 版](using-grafana-v10.md)。  
如需支援 Grafana 9.x 版的 Grafana 工作區，請參閱 [使用 Grafana 第 9 版](using-grafana-v9.md)。

 本節說明 Amazon Managed Grafana 中的欄位選項和欄位覆寫是什麼，以及如何使用它們。

 Grafana 工作區中使用的資料模型是資料框架，是一種單欄式導向資料表結構，可統一時間序列和資料表查詢結果。此結構中的每個資料欄稱為 *欄位*。欄位可以代表單一時間序列或資料表資料欄。

 欄位選項可讓您變更資料在視覺效果中的顯示方式。您套用的選項和覆寫不會變更資料，而是變更 Amazon Managed Grafana 顯示資料的方式。

## 欄位選項
<a name="field-options-overview"></a>

 您可以在面板編輯器的欄位索引標籤上找到標準和自訂**的欄位***選項*。此索引標籤所做的變更會套用至所有欄位 （即 序列和資料欄）。例如，如果您將單位變更為百分比，具有數值的所有欄位都會以百分比顯示。了解如何在 中套用欄位選項[設定所有欄位](#configure-all-fields)。

## 欄位覆寫
<a name="field-overrides-overview"></a>

 您可以在面板編輯器的覆寫索引標籤上新增*欄位***覆寫**。您可以在那裡新增與**欄位**索引標籤上找到的相同選項，但這些選項只會套用至特定欄位。了解如何在 中套用覆寫[設定特定欄位](#configure-specific-fields)。

## 可用的欄位選項和覆寫
<a name="available-field-options-and-overrides"></a>

 欄位選項類型對於欄位選項和欄位覆寫都是常見的。唯一的差別是變更會套用至所有欄位 （套用至**欄位**索引標籤） 或欄位子集 （套用至**覆寫**索引標籤）。
+  [標準欄位選項](#standard-field-options) 會套用至允許轉換的所有面板視覺化。
+  [資料表欄位選項](table-panel.md#table-field-options) 僅適用於資料表面板視覺效果。

### 設定所有欄位
<a name="configure-all-fields"></a>

 若要變更所有欄位顯示資料的方式，您可以在**欄位**索引標籤上變更 選項。在**覆寫**索引標籤上，您可以覆寫特定欄位的欄位選項。如需詳細資訊，請參閱[設定特定欄位](#configure-specific-fields)。

 例如，您可以透過變更**小數位**數選項來變更所有欄位中顯示的小數位數。如需選項的詳細資訊，請參閱 [標準欄位選項](#standard-field-options)和 [資料表欄位選項](table-panel.md#table-field-options)。

#### 變更欄位選項
<a name="change-a-field-option"></a>

 您可以視需要變更任意數量的選項。

**變更欄位選項**

1.  選擇您要編輯的面板，選擇面板標題，然後選擇**編輯**。

1.  選擇**欄位**索引標籤。

1.  尋找您要變更的選項。您可以定義下列項目：
   +  [標準欄位選項](#standard-field-options)，適用於允許轉換的所有面板視覺化。
   +  [資料表欄位選項](table-panel.md#table-field-options)，僅適用於資料表面板視覺效果。

1.  透過在 欄位中新增值來新增選項。若要將選項傳回預設值，請刪除欄位中的白色文字。

1.  完成儀表板的編輯後，請選擇**儲存**。

#### 欄位選項範例
<a name="field-option-example"></a>

 假設結果集是由兩個欄位組成的資料框架：時間和溫度。


|  time  |  溫度  | 
| --- | --- | 
|  2020-01-02 03：04：00  |  45.0  | 
|  2020-01-02 03：05：00  |  47.0  | 
|  2020-01-02 03：06：00  |  48.0  | 

 此結構的每個欄位 （資料欄） 都可以以改變其值顯示方式的方式套用欄位選項。例如，您可以將單位設定為溫度 > 攝氏，導致下表。


|  time  |  溫度  | 
| --- | --- | 
|  2020-01-02 03：04：00  |  45.0°C  | 
|  2020-01-02 03：05：00  |  47.0°C  | 
|  2020-01-02 03：06：00  |  48.0°C  | 

 在這種情況下，小數位數並不表示任何內容。您可以將小數從 `auto` 變更為零 (`0`)，產生下表。


|  time  |  溫度  | 
| --- | --- | 
|  2020-01-02 03：04：00  |  45°C  | 
|  2020-01-02 03：05：00  |  47°C  | 
|  2020-01-02 03：06：00  |  48°C  | 

### 設定特定欄位
<a name="configure-specific-fields"></a>

 您可以使用覆寫來變更一或多個欄位的設定。覆寫的欄位選項與特定視覺效果中可用的欄位選項完全相同。唯一的差別在於，您可以選擇要套用的欄位。

 例如，您可以變更所有數字欄位或資料欄中顯示的小數位數，方法是變更**類型為 **且符合**數字**的欄位**小數位數**選項。如需選項的詳細資訊，請參閱 [標準欄位選項](#standard-field-options)，其適用於允許轉換的所有面板視覺效果，以及 [資料表欄位選項](table-panel.md#table-field-options)，其僅適用於資料表面板視覺效果。

#### 新增欄位覆寫
<a name="add-a-field-override"></a>

 您可以覆寫任意數量的欄位選項。

**新增欄位覆寫**

1.  選擇您要編輯的面板，選擇面板標題，然後選擇**編輯**。

1.  選擇**覆寫**索引標籤。

1.  選擇**新增覆寫**。

1.  選取您要套用覆寫規則的欄位。
   +  **名稱為 的欄位** – 用來從所有可用欄位清單中選取欄位。您使用此選取器新增至規則的屬性只會套用至此單一欄位。
   +  **名稱相符 regex 的欄位** – 用來指定要以規則表達式覆寫的欄位。您使用此選擇器新增至規則的屬性會套用至欄位名稱符合 regex 的所有欄位。
   +  **類型為 的欄位** – 用來依類型選取欄位，例如字串、數字等。您使用此選取器新增至規則的屬性會套用至符合所選類型的所有欄位。

1.  選擇**新增覆寫屬性**。

1.  選取您要套用的欄位選項。

1.  透過在欄位中新增值來輸入選項。若要將選項傳回預設值，請刪除欄位中的白色文字。

1. 透過選擇新增覆寫**屬性繼續將覆寫新增至**此欄位，或者您可以選擇**新增覆寫**，然後選擇不同的欄位來新增覆寫。

1.  完成時，選擇**儲存**。

#### 刪除欄位覆寫
<a name="delete-a-field-override"></a>

1.  選擇覆寫索引標籤，其中包含您要刪除的覆寫。

1.  選擇覆寫旁的垃圾桶圖示。

#### 欄位覆寫範例
<a name="field-override-example"></a>

假設結果集是由四個欄位組成的資料框架：時間、高溫度、低溫度和濕度。


|  time  |  溫度過高  |  低溫度  |  濕度  | 
| --- | --- | --- | --- | 
|  2020-01-02 03：04：00  |  45.0  |  30.0  |  67  | 
|  2020-01-02 03：05：00  |  47.0  |  34.0  |  68  | 
|  2020-01-02 03：06：00  |  48.0  |  31.0  |  68  | 

 讓我們從 套用欄位選項[欄位選項範例](#field-option-example)，以套用攝氏單位並消除小數位數。這會導致下表。


|  time  |  溫度過高  |  低溫度  |  濕度  | 
| --- | --- | --- | --- | 
|  2020-01-02 03：04：00  |  45°C  |  30°C  |  67°C  | 
|  2020-01-02 03：05：00  |  47°C  |  34°C  |  68°C  | 
|  2020-01-02 03：06：00  |  48°C  |  31°C  |  68°C  | 

 溫度欄位看起來不錯，但濕度不合理。您可以將欄位選項覆寫套用至濕度欄位，並將單位變更為雜項 > 百分比 (0-100)，以修正此問題。這會產生更有意義的資料表。


|  time  |  溫度過高  |  低溫度  |  濕度  | 
| --- | --- | --- | --- | 
|  2020-01-02 03：04：00  |  45°C  |  30°C  |  67%  | 
|  2020-01-02 03：05：00  |  47°C  |  34°C  |  68%  | 
|  2020-01-02 03：06：00  |  48°C  |  31°C  |  68%  | 

### 標準欄位選項
<a name="standard-field-options"></a>

 本節說明可用的欄位選項。它們會依字母順序列出。

 您可以將標準欄位選項套用至大多數內建的 Grafana 工作區面板。有些較舊的面板和社群面板尚未更新為新的面板和資料模型，將會缺少所有或部分欄位選項。

 在編輯的欄位選項方塊之外選擇或按下 Enter 鍵之前，大多數欄位選項都不會影響視覺化效果。

 如需套用這些選項的詳細資訊，請參閱下列各節：
+  [設定所有欄位](#configure-all-fields) 
+  [設定特定欄位](#configure-specific-fields) 

#### 小數位數
<a name="decimals"></a>

 此選項會設定轉譯值時要包含的小數位數。將 Amazon Managed Grafana 保留空白，以使用資料來源提供的十進位數。

 若要變更此設定，請在欄位中輸入數字。

#### 資料連結
<a name="data-links-overview"></a>

 此選項控制值或視覺化連結的 URL。如需詳細資訊和指示，請參閱[資料連結](data-links.md)。

#### 顯示名稱
<a name="display-name"></a>

 此選項會設定所有欄位的顯示標題。您可以在欄位標題中使用變數。如需範本和範本變數的詳細資訊，請參閱 [範本和變數](templates-and-variables.md)。

 顯示多個統計資料、欄位或序列時，此欄位會控制每個統計資料中的標題。您可以使用 等表達式`${__field.name}`，在標題中僅使用序列名稱或欄位名稱。

 指定名稱為 Temp 的欄位，以及 {"Loc"="PBI"、"Sensor"="3"} 的標籤 


|  運算式語法  |  範例  |  轉譯至  |  說明  | 
| --- | --- | --- | --- | 
|  ${\_\_field.displayName}  |  與語法相同  |  Temp {Loc="PBI", Sensor="3"}  |  {} 如果欄位名稱和標籤存在，則顯示 中的欄位名稱和標籤。如果回應中只有一個標籤索引鍵，則對於標籤部分，Amazon Managed Grafana 會顯示不含括住括號的標籤值。 | 
|  ${\_\_field.name}  |  與語法相同  |  Temp  |  顯示欄位的名稱 （不含標籤）。 | 
|  ${\_\_field.labels}  |  與語法相同  |  Loc="PBI", Sensor="3"  |  顯示不含名稱的標籤。 | 
|  ${\_\_field.labels.X}  |  ${\_\_field.labels.Loc}  |  PBI  |  顯示指定標籤索引鍵的值。 | 
|  ${\_\_field.labels.\_\_values}  |  與語法相同  |  PBI, 3  |  顯示以逗號分隔的標籤值 （不含標籤索引鍵）。 | 

 如果值在轉譯特定欄位的表達式之後是空字串，則會使用預設顯示方法。

#### 最多
<a name="max"></a>

 此選項會設定百分比閾值計算中使用的最大值。若要根據所有序列和欄位自動計算，請將此設定保留空白。

#### 最少
<a name="min"></a>

 此選項會設定百分比閾值計算中使用的最小值。若要根據所有序列和欄位自動計算，請將此設定保留空白。

#### 無值
<a name="no-value"></a>

 如果欄位值為空或 null，請輸入 Amazon Managed Grafana 應顯示的內容。

#### 單位
<a name="unit"></a>

 此選項指定欄位應使用的單位。選擇**單位**欄位，然後向下切入，直到您找到所需的單位為止。您選擇的單位會套用至時間以外的所有欄位。

##### 自訂單位
<a name="custom-units"></a>

 您也可以使用單位下拉式清單來指定自訂單位、自訂字首或尾碼，以及日期/時間格式。

 若要選取自訂單位，請輸入單位，然後在下拉式清單中選取最後一個`Custom: xxx`選項。
+  `suffix:<suffix>` 適用於應該在值之後的自訂單位。
+  `time:<format>` 用於自訂日期/時間格式，例如 `time:YYYY-MM-DD`。如需格式語法和選項，請參閱[顯示](https://momentjs.com/docs/#/displaying/)。
+  `si:<base scale><unit characters>` 適用於自訂 SI 單位；例如 `si: mF`。此選項較為進階，因為您可以同時指定單位和來源資料擴展。例如，如果您的來源資料以毫秒 （數千） 單位表示，請在單位前面加上該 SI 縮放字元。
+  `count:<unit>` 自訂計數單位。
+  `currency:<unit>` 用於自訂貨幣單位。

 您也可以在單位挑選器中貼上原生表情符號，並將其挑選為自訂單位。

##### 字串單位
<a name="string-units"></a>

 Amazon Managed Grafana 有時可以剖析字串並將其顯示為數字。若要讓 Amazon Managed Grafana 顯示原始字串，請建立欄位覆寫，並使用 單位新增`string`單位屬性。

#### 顏色方案
<a name="color-scheme"></a>

 欄位顏色選項定義 Amazon Managed Grafana 顏色序列或欄位的方式。這裡有多種不同的運作模式，其公用程式在很大程度上取決於目前選取的視覺效果。

 連續顏色模式使用相對於最小值和最大值的值百分比來插補顏色。
+  **單一顏色** – 使用顏色挑選器設定的特定顏色。這在覆寫規則中最有用。
+  **從閾值** – 從相符閾值衍生的顏色。這適用於量測計、統計資料和資料表視覺化。

##### 依系列顏色
<a name="color-by-series"></a>

 Amazon Managed Grafana 包含依系列定義顏色的色彩方案。例如，這對於圖形和圓餅圖非常有用。

##### 依值顏色
<a name="color-by-value"></a>

 Amazon Managed Grafana 也包含連續 （漸層） 顏色方案。這對於為個別值著色的視覺效果很有用；例如，統計面板和資料表面板。

#### 閾值
<a name="thresholds-overview"></a>

 您可以使用閾值，根據值變更欄位的顏色。如需詳細資訊和指示，請參閱[閾值](thresholds.md)。

#### 值映射
<a name="value-mapping"></a>

 您可以使用此選項來設定規則，將欄位值或值範圍轉換為明確文字。您可以新增多個值映射。
+  **映射類型** – 選擇選項。
  +  **值** – 輸入值。如果欄位值大於或等於值，則會顯示**文字**。
  +  **開始**和**結束** – 輸入範圍。如果欄位值介於或等於範圍內的值，則會顯示**文字**。
+  **文字** – 在欄位中符合條件時顯示的文字。此欄位接受變數。