新增資料列

重要

Machine Learning 工作室 (傳統) 的支援將於 2024 年 8 月 31 日結束。 建議您在該日期之前轉換成 Azure Machine Learning

自 2021 年 12 月 1 日起,您將無法建立新的 Machine Learning 工作室 (傳統) 資源。 在 2024 年 8 月 31 日之前,您可以繼續使用現有的 Machine Learning 工作室 (傳統) 資源。

ML 工作室 (傳統) 文件即將淘汰,未來將不再更新。

將一組資料列從某個輸入資料集附加至另一個資料集

類別: 資料轉換/操作

注意

適用于僅限機器學習 Studio (傳統)

Azure Machine Learning 設計工具中提供類似的拖放模組。

模組概觀

本文說明如何使用機器學習 Studio (傳統) 中的 [新增資料列] 模組串連兩個資料集。 在串連中,會將第二個資料集的資料列新增至第一個資料集的結尾。

資料列串連在如下的案例中很有用:

  • 您已經產生一系列評估統計資料,想要將它們結合成一個資料表,以更輕鬆地產生報告。

  • 您已使用不同的資料集,想要合併資料集來建立最終資料集。

如何使用新增資料列

若要串連來自兩個資料集的資料列,資料列必須具有完全相同的結構描述。 這表示相同數目的資料行,以及資料行中有相同的資料類型。

  1. 將 [加入資料列] 模組拖曳到您的實驗中,您可以在 [操作] 分類中的 [資料轉換] 下找到它。

  2. 連接至兩個輸入連接埠的資料集。 您想要附加的資料集應該連接到第二個 (右) 的連接埠。

  3. 執行實驗。 輸出資料集中的資料列數目應該等於這兩個輸入資料集的資料列總和。

    如果您將相同的資料集加入至 [ 加入資料列 ] 模組的兩個輸入,則會複製資料集。

技術說明

本節說明執行詳細資料和常見問題。

  • 加入資料列時,您無法篩選來源資料集。 使用 [加入資料列] 時,會串連提供為輸入的兩個資料集的所有資料列。

  • 如果您只想要加入幾個資料列,請使用資料 分割和範例 來定義篩選資料列的條件,並只使用您想要的資料列來產生資料集。

範例

若要查看如何使用此模組的範例,請參閱 Azure AI 資源庫

  • 需求估計:將評估多個模型的結果合併成單一資料集,並將其傳遞至執行 R 腳本以進行自訂處理

  • Breast 癌症偵測:包含有用功能的資料集會清除,然後使用 [加入資料]、[加入資料] 和 [聯結資料] 加以合併。

  • 學生績效預測:使用 [ 加入資料列 ] 來結合使用 [套用 數學運算] 計算的自訂度量結果。

  • 時間序列預測:使用 R 腳本來產生自訂的度量,然後使用 [加入資料列] 它們合併成單一資料表。

預期的輸入

名稱 類型 說明
Dataset1 資料表 最先加入至輸出資料集的資料集資料列
Dataset2 資料表 要附加至第一個資料集的資料集資料列

輸出

名稱 類型 說明
結果資料集 資料表 包含兩個輸入資料集的所有資料列的資料集

例外狀況

例外狀況 描述
錯誤 0003 如果將一個或多個輸入資料集為 null 或空白,會發生例外狀況。
錯誤 0010 如果輸入資料集有應該符合但卻不符的資料行名稱,就會發生例外狀況。
錯誤 0016 如果傳遞到模組的輸入資料集應該有相容的資料行類型,但卻不是,就會發生例外狀況。
錯誤 0008 如果參數不在範圍內,就會發生例外狀況。

如需 Studio (傳統) 模組特定的錯誤清單,請參閱機器學習錯誤碼

如需 API 例外狀況的清單,請參閱機器學習 REST API 錯誤碼

另請參閱

操作
資料轉換
A-Z 模組清單