新增欄至資料集 | Qlik Cloud 說明
跳到主要內容 跳至補充內容

新增欄至資料集

您可以新增欄,以將基本的列式轉換新增至資料集。

這可用於

  • 透過 Qlik 資料閘道 - 資料移動 登陸資料的登陸資料工作

  • 儲存工作

  • 轉換資料工作

  • 資料超市工作

  1. 按一下 資料集

  2. 按一下 新增欄

    您將需要提供欄的名稱和資料類型。

    您也可以將欄設定為索引鍵,以及是否可為 Null。

    對於某些資料類型,您可以進行其他設定,例如長度或精確度。

  3. 按一下您新增之欄上的 運算式圖示

    運算式產生器隨即開啟。

  4. 為欄建置運算式。

    您可以使用資料集中的欄、函數和運算子來建置運算式。

    按一下 向右箭頭圖示 將項目移至運算式。

    您也可以在運算式中使用雲端資料平台支援的所有函數。

  5. 按一下 擷取參數

    您現在可以為所有參數新增測試值至 要測試的值

  6. 按一下 測試運算式

    您現在應該會看到使用測試值的運算式結果。

  7. 準備就緒後,按一下 確定

現在已根據您使用的運算式新增欄。

提示備註若要移除新增的欄,請選取該欄並按一下 還原

建置運算式

您需要建置定義新欄值的運算式。您可以使用:

  • 來源資料集中的所有欄

    對於串流轉換工作,欄清單也包含來自串流登陸來源的標頭欄 (例如,hdr__kafka_partitionhdr__file_name)。這些欄會依來源順序顯示。如需每種來源類型的標頭欄完整清單,請參閱 登陸表格

  • 函數

    字串函數、數值函數、Null 檢查函數、日期和時間函數,以及邏輯函數。

    資訊備註如果您使用 Azure Synapse Analytics 作為資料平台,$RTRIM 和 $LTRIM 將只會修剪空白字元,無論您指定要修剪哪個字元。
  • 運算子

    數學和邏輯運算子。某些運算子也可在運算式上方的工具列中使用。這也是您尋找字串串連運算子 || 的地方。

按一下 向右箭頭圖示 將項目移至運算式。

您也可以在運算式中使用雲端資料平台支援的所有函數。

範例運算式

在此範例中,我們建立了一個運算式,將 first_file_namefirst_file_title 兩個欄串連起來,並以 : 分隔。

編輯運算式

限制

  • 使用 Google BigQuery 作為資料平台時,無法在欄名稱中使用空白字元。

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!