跳到主要內容 跳至補充內容

使用表格配方

建立表格配方

若要建立新的表格配方:

  1. 從啟動器功能表中選擇分析 > 建立,或選擇分析 > 準備資料

  2. 按一下表格配方

    建立新的表格配方對話方塊隨即開啟。

  3. 在對應的欄位中,輸入您的表格配方的名稱

  4. 從對應的下拉式清單中,選取要在哪個空間儲存表格配方。

  5. 新增描述以記錄表格配方的用途。

  6. 將一些標記新增至表格配方,更容易找到。

  7. 選擇性選取開啟表格配方核取方塊,以在建立後直接檢視表格配方。

  8. 按一下建立

您的新表格配方會在編輯器索引標籤中開啟,並提示您從目錄中選取來源。請參閱 選取資料來源 以取得更多關於如何進行的資訊。

資訊備註從您的目錄開啟現有的表格配方時,您將會進入 概觀 索引標籤。

選取資料來源

在表格配方建立後立即新增來源

在表格配方建立對話方塊中按一下建立後,會開啟資料目錄視窗。若要作為表格配方的來源,您可以選取任何基於檔案或資料連線的目錄資料集。

若要選取資料集作為表格配方的來源:

  1. 瀏覽先前上傳的資料集,或按一下上傳資料檔案以瀏覽電腦上的檔案並即時上傳這些檔案。

  2. 使用搜尋和篩選器,選取清單中單一資料集前面的核取方塊,然後按一下下一步

  3. 您可在摘要索引標籤中查看您已選的資料集、檢查它包含的欄位,並根據需要排除某些。按一下載入到表格配方中

    載入成功後,會開啟一個摘要,詳細說明範例表格中將顯示多少列和多少欄。關閉摘要後,您可以在編輯器中看到已載入的資料,其形式為一個表格,其中包含多個欄位,這些欄位對應於所選的欄位。

在表格配方建立後新增來源

如果在建立表格配方時,在過程中關閉了資料目錄視窗而未設定來源,您仍然可以在下次開啟時設定來源。

  1. 開啟沒有來源的表格配方。

  2. 按一下兩個設定來源按鈕的其中一個:

    • 在空白表格區域的中間。

      在空的表格配方中設定來源

    • 表格配方面板的來源區段中。

      在空的表格配方中設定來源

    系統將開啟資料目錄視窗。

  3. 瀏覽先前上傳的資料集,或按一下上傳資料檔案以瀏覽電腦上的檔案並即時上傳這些檔案。

  4. 使用搜尋和篩選器,選取清單中單一資料集前面的核取方塊,然後按一下下一步

  5. 您可在摘要索引標籤中查看您已選的資料集、檢查它包含的欄位,並根據需要排除某些。按一下載入到表格配方中

    載入成功後,會開啟一個摘要,詳細說明範例表格中將顯示多少列和多少欄。關閉摘要後,您可以在編輯器中看到載入的資料,這些資料以表格的形式呈現,具有多個欄位,對應於所選欄位。

變更表格配方的來源

對於已在表格上應用函數的現有表格配方,仍然可以選擇不同的欄位來載入,或完全為您的表格配方選擇另一個來源。

  1. 表格配方面板的來源區段中,按一下目前的來源以展開組態功能表。

    來源面板已展開

  2. 按一下變更來源

  3. 在開啟的確認視窗中,再次點擊變更來源

  4. 資料目錄視窗中瀏覽要使用的新資料集,就像您為新的表格配方所做的那樣。

在表格配方中載入新的資料集或新欄位後,來源會變更,且表格中的資料會更新,但配方步驟會保留。如果結構描述與之前不同,配方將會失效,您將需要重新設定配方步驟。如需更多資訊,請參閱 編輯函數

設定 CSV 和 Excel 來源的檔案設定

如果您使用 CSV 或 Excel 檔案資料集作為來源 (無論是先前已上傳至目錄還是在此過程中直接上傳),且資料在表格中無法正確顯示,則可能表示檔案格式不正確。

可能的問題包括錯誤的標頭大小或錯誤的分隔符號設定。要解決這些問題,您需要前往資料集設定。

  1. 從表格配方,將滑鼠游標移至右側面板的來源區段,然後按一下在新分頁中檢視資料集按鈕。

    您也可以從您的目錄開啟資料集。

    資料集開啟,在概述中,將顯示一則警告,指出存在潛在的格式錯誤。

    在新分頁中開啟資料集的捷徑

  2. 按一下警告訊息中指向檔案格式設定的連結,或使用概述右上角的更多動作功能表。

    開啟資料集檔案格式設定的選單

  3. 使用 分隔符號 下拉式清單來選取預期的分隔符號,或在 標頭大小 欄位中輸入新值。

    用於變更資料集組態的欄位,例如標頭大小或分隔符號

  4. 按一下儲存

  5. 回到您的表格配方中,點擊右側面板中的目前來源,然後選取變更來源。從目錄中選取與之前相同的資料集,然後重新載入來源。此時,來源將反映正確的資料集設定。

新增函數

將函數套用至欄位

函數對應於您可以在欄位層級對資料套用的不同轉換。大約有五十個函數可用,根據資料類型分成不同的類別。如需詳細資訊,請參閱表格配方函數

若要將函數套用至欄位:

  1. 按一下欄位中的任何位置以反白顯示並選取它。

    在套用函數之前選取欄位

  2. 函數面板中,瀏覽函數清單或使用搜尋欄位來尋找要套用的函數。

    在清單中瀏覽函數

  3. 按一下您選擇的函數。

    在表格配方面板中,函數組態功能表會開啟。

  4. 根據預期的結果填寫不同的組態參數。

    填寫函數組態參數

  5. 按一下套用

    轉換會套用於選取的欄,並在配方中列為個別步驟。

    從函數建立的新欄

    如果需要,配方步驟稍後可以修改。如需更多資訊,請參閱 編輯函數

對多個欄套用函數

您可以同時對多個欄位執行動作,而不是一個接一個地將相同功能應用於不同欄位。

若要將功能應用於多個欄位,您可以:

  • 在點擊功能之前,使用 Ctrl + 點擊Maj + 點擊 一次選取多個欄位。

  • 開始對單一欄套用函數,然後變更函數組態中的要處理的欄

同時對多個欄套用函數

設定函數,然後按一下套用

編輯函數

任何先前套用的函數都可以從配方中編輯。但是,由於每個配方步驟都基於前一個步驟,因此對某個步驟的任何修改都可能導致後續步驟出錯。請確保您的配方步驟組態不會參考已刪除或已重新命名的欄,例如。

若要編輯先前套用的函數:

  1. 表格配方面板的配方區段中,按一下要編輯的步驟。

    步驟展開,目前的組態現在可見。

    編輯先前的配方步驟

  2. 直接編輯您想要變更的任何組態參數。

  3. 按一下套用

表格已重新整理,並顯示函數現已作用中的新效果。

如果某個步驟不再需要,您可以直接使用垃圾桶圖示將其移除。

篩選資料

為了更具體地了解表格中包含的資料,或為了對資料的特定子集執行函數,您可以在資料上建立最多五個篩選器。

建立快速篩選器

如果您只需要篩選欄中的相似值,您可以建立快速篩選器,而無需進入專用篩選器選單。

  1. 以滑鼠右鍵按一下欄中的特定值。

  2. 從開啟的快速動作選單中,按一下篩選具有此值的列選項。

    以滑鼠右鍵按一下值以開啟篩選選單

  3. 篩選條件會直接建立,且該欄現在只會顯示具有相符值的列。

    基於單一值的篩選器

建立複雜篩選器

複雜篩選器讓您能夠結合更多搜尋條件。

  1. 若要開始建立篩選器,您可以:

    • 按一下表格標頭中的篩選按鈕。

    • 按一下欄的欄選單並選取篩選欄

    資訊備註對於任何給定的欄位,您也可以使用欄位選單直接篩選具有空值或無效值的列。
  2. 在開啟的篩選視窗中,透過使用下拉式清單選取欄位、運算子和值來建立篩選條件。

    依預設,欄位值會對應於目前選取的項目,但您可以變更它。

  3. 透過點擊新增篩選器按鈕來組合更多篩選器。

    如果需要,請使用垃圾桶圖示來移除個別篩選器。

    設定數個篩選器

  4. 使用篩選器右上角的下拉式選單,以選擇是否要顯示符合以下條件的列:

    • 所有篩選。預設為選取,此選項將會使用 AND 運算子結合篩選器。

    • 任何篩選器。選取此選項對應於您的篩選器的 OR 運算子。

    • 無任何篩選器。符合的列將從顯示的資料中已排除。

  5. 按一下套用

    您可以在表格標頭中看到篩選條件已正確應用,且表格現在只顯示符合這些條件的資料。

    表格標頭中可見的篩選條件組合

    資訊備註如果沒有資料符合您的篩選條件,表格將會是空的。

    您可以在此資料子集上套用函數,且篩選條件將會在配方步驟中顯示。

  6. 在表格標頭中,按一下個別篩選條件中的叉號以移除它,或使用 清除全部 選項以一次移除所有篩選條件並再次顯示整個樣本。

選取目標

若要輸出表格配方的結果,您需要設定一個目標,一個將儲存在 Qlik Cloud 目錄中的檔案。準備好的資料可以匯出為 .qvd.parquet.txt.csv 檔案。

若要設定表格配方目標:

  1. 表格配方面板的目標區段中,按一下設定以展開目標組態功能表。

    設定目標按鈕

  2. 從對應的下拉式清單中,選取要在哪個空間匯出目標。

  3. 在對應的欄位中,為您的目標輸入檔案名稱

    資訊備註您可以寫入所需空間的特定資料夾中。例如,如果您已在您的個人空間中建立一個名為folder_name的資料夾,請使用folder_name/table_recipe_output.qvd作為您的目標的檔案名稱。產生的檔案將直接傳送到您的資料夾。
  4. 從對應的下拉式選單中,選取要用於目標的檔案副檔名

  5. 按一下套用

執行表格配方

一旦配方的所有步驟都已正確設定,綠色核取記號會顯示該表格配方被視為有效且可以執行。執行配方時,您在樣本資料上使用的函數將會套用至整個來源資料。

可供執行的有效配方

警告備註

執行配方時,這將使用您的認證來執行,您有責任確保這符合您組織的安全性準則。因此,在執行配方之前,請驗證不同的步驟,並可選擇性地確保所產生的指令碼符合您想要完成的目標。

請注意配方的來源,如果您即將執行的配方是以下情況,請務必小心:

  • 複製的配方
  • 與您分享的食譜
  • 透過上傳匯入
  1. 按一下執行食譜以開始處理資料。

    將開啟一條通知,顯示執行的狀態。

  2. 當配方成功完成時,您可以直接從通知中點擊開啟目標資料集按鈕,或者您可以在以下位置找到已輸出的資料:

    • 在您的目錄以及其他資產中

    • 在表格配方的輸出區段概觀中。

    如果您的執行失敗,您可以使用檢視記錄按鈕來檢查記錄,以取得有關錯誤的更多資訊。

您現在可以使用此準備好的資料作為乾淨的來源來為 ML 實驗提供資料,或將其用於視覺化應用程式。

此頁面是否對您有幫助?

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