

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

# 轉換資料
<a name="v10-panels-xform"></a>

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

在系統套用視覺化效果之前，轉換是操作查詢所傳回資料的強大方式。使用轉換，您可以：
+ 重新命名欄位
+ 聯結時間序列資料
+ 跨查詢執行數學操作
+ 使用一個轉換的輸出做為另一個轉換的輸入

對於依賴相同資料集的多個檢視的使用者，轉換提供了建立和維護許多儀表板的有效方法。

您也可以使用一個轉換的輸出做為另一個轉換的輸入，這會導致效能提升。

**注意**  
有時系統無法繪製轉換的資料圖形。發生這種情況時，請按一下視覺化上方的**資料表檢視**切換，以切換至資料的資料表檢視。這可協助您了解轉換的最終結果。

## 轉換類型
<a name="v10-panels-xform-types"></a>

Grafana 提供多種轉換資料的方式。以下是轉換函數的完整清單。

## 轉換順序
<a name="v10-panels-xform-order"></a>

當有多個轉換時，Grafana 會按照列出的順序套用它們。每個轉換都會建立結果集，然後傳遞至處理管道中的下一個轉換。

Grafana 套用轉換的順序會直接影響結果。例如，如果您使用減少轉換將一欄的所有結果精簡為單一值，則您只能將轉換套用至該單一值。

## 將轉換函數新增至資料
<a name="v10-panels-xform-add"></a>

下列步驟會引導您將轉換新增至資料。本文件不包含每種轉換類型的步驟。

**將轉換新增至面板**

1. 導覽至您要新增一或多個轉換的面板。

1. 將滑鼠游標暫留在面板的任何部分上，即可在右上角顯示動作選單。

1. 從動作功能表中選擇**編輯**。

1. 選取**轉換**索引標籤。

1. 選取轉換。隨即出現轉換列，供您設定轉換選項。

1. 若要套用另一個轉換，請選擇**新增轉換**。此轉換作用於先前轉換傳回的結果集。

## 偵錯轉換
<a name="v10-panels-xform-debug"></a>

若要查看轉換的輸入和輸出結果集，請選擇轉換列右側的偵錯 （偵錯） 圖示。這會顯示輸入資料，以及轉換的結果做為輸出。

輸入和輸出結果集可協助您偵錯轉換。

## 停用轉換
<a name="v10-panels-xform-disable"></a>

您可以選擇轉換列右上角的顯示 （眼睛） 圖示來停用或隱藏轉換。這會停用該特定轉換的套用動作，並有助於在您逐一變更多個轉換時識別問題。

## 篩選轉換
<a name="v10-panels-xform-filter"></a>

如果您的轉換使用多個查詢，您可以篩選這些查詢，並將選取的轉換套用至其中一個查詢。若要這樣做，請選擇轉換列右上角的篩選條件圖示。這會開啟下拉式清單，其中包含面板上使用的查詢清單。從這裡，您可以選取要轉換的查詢。

您也可以依註釋 （包括範例） 篩選，將轉換套用至它們。當您這樣做時，欄位清單會變更，以反映註釋或範例工具提示中的欄位清單。

如果您的面板具有多個查詢或資料來源 （即面板或註釋資料），則一律會顯示篩選條件圖示，但如果套用先前合併查詢輸出的轉換，則可能無法運作。這是因為一個轉換會取得上一個轉換的輸出。

## 刪除轉換
<a name="v10-panels-xform-delete"></a>

我們建議您移除不需要的轉換。當您刪除轉換時，會從視覺化中移除資料。

事前準備：

識別依賴轉換的所有儀表板，並通知受影響的儀表板使用者。

**刪除轉換**

1. 開啟面板進行編輯。

1. 選取**轉換**索引標籤。

1. 選擇您要刪除之轉換旁的垃圾桶圖示。