# Numeric Field Formatters(數值字段格式化)
原文鏈接 : [https://www.elastic.co/guide/en/kibana/5.2/field-formatters-numeric.html](https://www.elastic.co/guide/en/kibana/5.2/field-formatters-numeric.html)
譯文鏈接 : [http://www.apache.wiki/pages/viewpage.action?pageId=8160031](http://www.apache.wiki/pages/viewpage.action?pageId=8160031)
貢獻者 : [小瑤](/display/~chenyao),[ApacheCN](/display/~apachecn),[Apache中文網](/display/~apachechina)
數值字段(**Numeric fields**)支持 Url,字節(**Bytes**),持續時間(**Duration**),數字(**Number**),百分比(Percentage),字符串(**String**)和顏色(**Color**)格式化(**formatters**)。
**Url** 字段格式化程序可以采用以下類型 :?
* 鏈接(**Link**)類型將字段的內容轉換為 **URL** 。
* 圖像(**Image**)類型可用于指定指定圖像所在的圖像目錄。
您可以使用模板自定義任一類型的 **URL** 字段格式。 **URL** 模板允許您將特定值添加到部分 **URL** 。使用字符串 **{{value}}** 將字段的內容添加到固定的 **URL** 。
例如,當 :?
* 字段包含用戶標識(**user ID**)
* 該字段使用 **Url** 字段格式化程序(**Url field formatter**)
* **URI** 模板為?**http://company.net/profiles?user_id={-{value}-}**
生成的?**URL**?將使用該字段中的用戶**?ID**?替換**?{{value}}**?。
**{{value}}**?模板字符串對字段的內容進行**?URL**?編碼。當編碼到 URL 中的字段包含**非 ASCII**?字符時,這些字符將替換為**?%**?字符和適當的十六進制代碼。例如,字段內容?**users/admin**?導致**?URL**?模板添加?**users%2Fadmin**?。
當格式化程序(**formatter**)類型設置為?**Image**?時,**{{value}}**?模板字符串指定指定?**URI**?處圖像的名稱。
要將未轉義的值(**unescaped values**)直接傳遞到 URL ,請使用**?{{rawValue}}**?字符串。
使用標簽模板(**Label Template**),您可以指定顯示的文本字符串,而不是原始的?**URL**?。您可以在標簽模板中正常使用**?{{value}}**?模板字符串。您還可以使用**?{{url}}**?模板字符串來顯示格式化的**?URL**?。
**String**?字段格式化程序可以對字段的內容應用以下轉換 :?
a.轉換為小寫
b.轉換為大寫
c.轉換為標題大小寫
d.應用短點變換,用內容的第一個字母替換一個 . 前邊的內容,如以下示例所示 :?
| 原始 | 變換之后 |
| --- | --- |
| **com.organizations.project.ClassName** | **c.o.p.ClassName** |
持續時間字段格式化程序(**Duration field formatter**)可以按以下增量顯示字段的數值(**numeric value of a field**):?
* 皮秒(**Picoseconds**)
* 納秒(**Nanoseconds**)
* 微秒(**Microseconds**)
* 毫秒(**Milliseconds**)
* 秒(**Seconds**)
* 分鐘(**Minutes**)
* 小時(**Hours**)
* 天(**Days**)
* 周(**Weeks**)
* 月(**Months**)
* 年(**Years**)
您可以為輸入和輸出格式指定這些增量(**increments**),最多為 **20** 個小數位。
顏色字段格式化程序(**Color field formatter**)使您能夠為數字字段(**numeric field**)指定具有特定值范圍的顏色。
當您選擇顏色字段格式化程序(**Color field formatter**)時, **Kibana** 將顯示范圍(**Range**),字體顏色(**Font Color**),背景顏色(**Background Color**)和示例字段(**Example fields**)。
單擊添加顏色按鈕(**Add Color button**)添加一系列值以與特定顏色值相關聯。您可以單擊字體顏色(**Font Color**)和背景顏色(**Background Color**)字段以顯示顏色選擇器。您還可以在字段中輸入特定的十六進制代碼值。當前顏色選擇的效果顯示在示例字段中。

字節(**Bytes**),數字(**Number**)和百分比(**Percentage?**)格式化程序使您能夠使用 **numeral.js** 標準格式定義在此字段中選擇數字的顯示格式。
- 介紹
- 設置
- 安裝 Kibana
- 使用 .tar.gz 的方式安裝 Kibana
- 使用 Debian Package 的方式安裝 Kibana
- 使用 RPM 的方式安裝 Kibana
- Windows 上安裝 Kibana
- 配置 Kibana
- Docker 上運行 Kibana
- 獲取鏡像
- Docker 上配置 Kibana
- 訪問 Kibana
- 關聯 Kibana 與 kibana
- 與 Tribe nodes 一起使用 Kibana
- 在生產環境中使用 Kibana
- 升級 Kibana
- 標準升級
- 標準升級與 Reindex(重建索引)
- 新安裝
- 重大改變
- 5.0 中的重大改變
- 入門指南
- 加載樣本數據
- 定義 index pattern(索引模式)
- Discover(發現)數據
- Visualizing(可視化)數據
- 將它們全部放入 Dashboard(儀表盤)
- 總結
- Discover(發現)
- 設置時間過濾器
- 搜索數據
- 字段過濾器
- 查看文檔數據
- 查看字段數據的統計信息
- Visualize(可視化)
- 創建可視化
- Area Charts(面積圖)
- Data Table(數據表)
- Line Charts(折線圖)
- Markdown Widget(小部件)
- Metric(度量)
- Pie Charts(餅圖)
- Tile Maps(平鋪地圖)
- Vertical Bar Charts(垂直條形圖)
- Tag Clouds(標簽云)
- Heatmap Chart(熱力圖)
- Dashboard(儀表盤)
- 構建儀表盤
- 加載儀表板
- 分享儀表盤
- Timelion
- 創建時間序列可視化
- Console(控制臺)
- 多請求支持
- 自動格式化
- 鍵盤快捷鍵
- 歷史
- 控制臺設置
- 配置控制臺
- 安全控制臺
- Management(管理)
- Index Pattern(索引模式)
- Managing Fields(管理字段)
- String Field Formatters(字符串字段格式化程序)
- Date Field Formatters(日期字段格式化程序)
- Geographic Point Field Formatters(地理點字段格式化程序)
- Numeric Field Formatters(數值字段格式化)
- Scripted Fields(腳本字段)
- 設置高級選項
- 管理保存的搜索,可視化和儀表盤
- Kibana 插件
- 安裝插件
- 更新和刪除插件
- 禁用插件
- 配置插件管理器
- 已知插件
- 版本說明
- 5.2.2 版本說明
- 5.2.1 版本說明
- 5.2.0 版本說明
- 5.1.2 版本說明
- 5.1.1 版本說明
- 5.1.0 版本說明
- 5.0.2 版本說明
- 5.0.1 版本說明
- 5.0.0 版本說明