天天看點

DataWorks百問百答25:如何在DataWorks上建立和維護odps生産表?

odps表依據環境分為兩種:

  • 開發表 guid:odps.xxx_dev.tb1 一般作為測試表。
  • 生産表 guid:odps.xxx.tb1 線上實際業務的表。 

建立生産表的途徑:

  • 表管理:可視化建表。
  • odps_sql節點:語句建表,釋出讓生産賬号跑(手動任務、排程任務都可以)。

檢視與維護表的途徑:

  • 表管理
  • 公共表
  • 資料地圖
  • SQL語句(臨時查詢、odps_sql節點都可以)

【表管理】

入口:DataStudio-表管理

注:資料開發-業務流程-MaxCompute-表,裡面的表也是同理操作,如果在“表管理”中建好了表,可以在這裡右鍵導入表,友善管理。

操作:

1.可視化建表。送出到開發環境生成一張開發表(開發角色),送出到生産環境生成一張生産表(運維角色)。

2.新增字段,隻能追加不能修改順序。同理,送出到開發環境,開發表增加字段,送出到生産環境,生産表增加字段。

DataWorks百問百答25:如何在DataWorks上建立和維護odps生産表?

【公共表】

入口:DataStudio-公共表

1.檢視表結構、分區資訊、資料預覽

DataWorks百問百答25:如何在DataWorks上建立和維護odps生産表?

【資料地圖】

入口:全部産品-資料地圖

1.更豐富的可視化維護odps表

DataWorks百問百答25:如何在DataWorks上建立和維護odps生産表?

【SQL語句】

入口:DataStudio-臨時查詢或者odps_sql節點

1.建立與維護表(表結構隻允許新增字段)需要建立一個odps_sql節點或者手動任務,釋出到線上,讓生産賬号去跑。

2.檢視表可以使用臨時查詢或者odps_sql,直接在本地運作,以desc指令為例:

desc 項目名_dev.表名; 代表檢視開發環境表結構,

desc 項目名.表名; 代表檢視生産環境表結構。

附:DDL文檔連結:

https://help.aliyun.com/document_detail/73768.html?spm=a2c4g.11174283.6.683.1b5a590exFJmXb

DataWorks百問百答曆史記錄

請點選這裡檢視>>

更多DataWorks技術和産品資訊,歡迎加入

【DataWorks釘釘交流群】