<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Scripted Fields(腳本字段) 原文鏈接 : [https://www.elastic.co/guide/en/kibana/5.2/scripted-fields.html](https://www.elastic.co/guide/en/kibana/5.2/scripted-fields.html) 譯文鏈接 : [http://www.apache.wiki/pages/viewpage.action?pageId=8160034](http://www.apache.wiki/pages/viewpage.action?pageId=8160034) 貢獻者 : [小瑤](/display/~chenyao),[ApacheCN](/display/~apachecn),[Apache中文網](/display/~apachechina) 腳本字段(**Scripted fields**)根據您的 **Elasticsearch** 索引中的數據即時計算數據。腳本字段數據作為文檔數據的一部分顯示在 "發現" 選項卡(**Discover tab**)上,您可以在可視化(**visualizations**)中使用腳本字段。腳本化字段值在查詢時計算,因此它們未編入索引并且無法搜索。 注意 : **Kibana** 無法查詢腳本字段。 警告 : 使用腳本字段來即時計算數據可能是資源非常密集型的,并且可以直接影響 **Kibana** 的性能。請記住,沒有對腳本字段的內置驗證。如果你的腳本有 **BUG** ,當你查看動態生成的數據時,你會得到異常。 在 **Kibana** 中定義腳本字段時,您可以選擇腳本語言(**scripting languages**)。從 **5.0** 開始,默認選項是 [Lucene 表達式](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/modules-scripting-expression.html)和 [Painless](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/modules-scripting-painless.html) 。雖然你可以使用其他腳本語言,如果您在 **Elasticsearch** 中為它們啟用動態腳本,不建議這樣做,因為它們不能充分[sandboxed](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/modules-scripting-security.html) 。 警告 : 從 **Elasticsearch 5.0** 開始,不推薦使用 **Groovy** , **Javascript** 和 **Python** 腳本,并且將來會刪除對這些腳本語言的支持。 你可以引用表達式中的任何單個值數字字段,例如 :? ``` doc['field_name'].value ``` 有關腳本字段(**scripted fields**)和其他示例的更多背景,請參閱此博客:[在 Kibana 腳本字段中使用 Painless](https://www.elastic.co/blog/using-painless-kibana-scripted-fields) 。 ### 創建腳本字段(Creating a Scripted Field) 要創建腳本字段 :? 1. 轉到 "設置(**Settings**)" &gt; "索引(**Indices**)" 。 2. 選擇要添加腳本字段的索引模式。 3. 轉到 模式的 "腳本字段(**Scripted Fields**)" 選項卡。 4. 單擊添加腳本字段(**Add Scripted Field**)。 5. 輸入腳本字段的名稱。 6. 輸入要用于從索引數據即時計算值的表達式。 7. 單擊保存腳本字段(**Save Scripted Field**)。 有關 **Elasticsearch** 中腳本字段的詳細信息,請參閱?[腳本(**Scripting**)](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/modules-scripting.html)。 ### 更新腳本字段(Updating a Scripted Field) 要修改腳本字段 :? 1. 轉到 "設置(**Settings**)" &gt; "索引(**Indices**)" 。 2. 單擊要更改的腳本字段的 "編輯(**Edit**)" 按鈕。 3. 進行更改,然后單擊 "保存腳本字段(**Save Scripted Field**)" 以更新字段。 警告 : 請記住,沒有對腳本字段的內置驗證。如果你的腳本有 **bug** ,當你嘗試查看動態生成的數據時,你會得到異常。 ### 刪除腳本字段(Deleting a Scripted Field) 要刪除腳本字段 :? 1. 轉到 "設置(**Settings?**)" &gt; "索引(**Indices**)" 。 2. 單擊要刪除的腳本字段的刪除(**Delete**)按鈕。 3. 確認您確實要刪除字段。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看