全部產品
Search
文件中心

Platform For AI:讀資料表

更新時間:Jul 13, 2024

讀資料表組件用於讀取MaxCompute表資料,預設讀取本專案的表資料。如果跨專案讀取表資料,則需要在表名前添加專案名。

說明

目前Designer演算法組件支援讀取的資料類型為DOUBLE、BIGINT、STRING、BOOLEAN、DATETIME。讀資料表組件支援讀取所有類型資料,為了避免在後續演算法組件中報錯,您可以在讀資料表下遊連線類型轉換組件進行資料轉換。

Designer僅支援通過可視化方式,配置讀資料表組件參數,參數詳情如下表所示。

頁簽

參數

描述

表選擇

表名

讀取的MaxCompute表名稱。如果跨專案讀取表資料,則表名需要使用專案名.表名格式,例如tianchi_project.weibo_data

重要

如果MaxCompute表欄位被修改,Designer演算法平台不能自動同步,您需要手動重新設定MaxCompute源。

分區

如果輸入表為分區表,您可以選中分區複選框,並配置參數,按分區來查詢資料。

說明

如果該組件下遊接入SQL指令碼組件,則該分區過濾條件不生效,您需要在SQL指令碼組件中配置過濾條件。

參數

分區參數,通過該參數來過濾分區表資料。同時篩選多個分區使用半形逗號(,)分隔。如果未配置該參數,則表示輸入全表。例如:

  • 動態分區表,輸入格式為dt=${yyyyMMdd},其中${yyyyMMdd}是系統參數,表示當前日期,${yyyyMMdd-1d}表示當前日期的前一天。

  • 普通分區表,輸入分區條件即可。例如:ds=1,ds=2

  • 多級分區表,通過/分隔多級分區,例如ds=1/name=cat,ds=2/name=dog。

  • 和全域變數配合使用,例如:ds=${a}/name=${b}/tag=${c},其中a,b,c在工作流程全域變數中配置。

欄位資訊

源表欄位資訊

輸入表名後,系統自動讀取表的結構資料。