# 在視覺化運算式中使用 Hugging Face 連線

除了使用載入指令碼將 Hugging Face 輸入和回應新增至資料模型，您也可以直接在分析模式下於應用程式的圖表中執行這些操作。會在您和 Hugging Face 之間來回傳送單一欄位的資料。

在許多情況下，用於載入指令碼連線的程式碼可以重新用於圖表，並具有差異。

如果使用案例是根據使用者輸入，您可以在圖表運算式中使用分析連線和對應的伺服器端延伸語法來建立互動式圖表，以視覺化從模型端點接收的資料。

## 資料請求量的考慮事項

在圖表運算式中使用 Hugging Face 連線建議僅用於一列或幾列資料。不建議使用圖表運算式將大量資料傳送至 Hugging Face。

重要的是，應注意您對每個請求傳送多少列。若在圖表運算式中設定 連線時發生錯誤，可能導致意外的大量請求 (例如由於不當使用圖表中的資料模型而出現問題相同的相同列)。在您與第三方平台互動之前，請確認您瞭解欄位在圖表運算式計算的使用方式，及其在資料模型中的位置，會影響與第三方的財務協議和計費安排。較高的外部平台使用率可能會造成較高的費用。

遵守這些準則以節制並限制請求的大小：

* 其中許多連接器設定會傳回多個互相關聯的回應欄位。若您在只需要圖表中其中一個回應欄位的情境下使用連線，則使用運算式以及文字物件 (來自 Dashboard bundle)。若您需要以表格形式呈現多個回應欄位，請改為在載入指令碼中使用連接器。將這些運算式連線至資料模型中的欄位容易在無意間產生大量請求 (若正確設定)。建議在這些情境下使用載入指令碼。

* 考慮將 `if` 陳述式新增至運算式，以控制何時重新計算圖表，以及根據應用程式中的使用者選項更新。

## 建立圖表運算式

請執行下列動作：

1. 編輯視覺效果時，按一下 the 運算式 icon 進入運算式編輯器。

2. 在運算式編輯器中，在運算式欄位中輸入運算式。必須使用伺服器端延伸語法建構運算式。

## 瞭解更多資訊

* [伺服器端延伸語法](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/sse-syntax.htm)
* [if 指令碼與圖表函數](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/if.htm)
* [GetSelectedCount - 圖表函數](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FieldFunctions/getselectedcount.htm)
* [在運算式中使用變數](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Variables/work-with-variables.htm)