成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

MaxCompute常用語句匯總(更新ing)

huayeluoliuhen / 2661人閱讀

摘要:摘要收集一些常用命令。向用戶提供了完善的數(shù)據(jù)導入方案以及多種經(jīng)典的分布式計算模型,能夠更快速的解決用戶海量數(shù)據(jù)計算問題,有效降低企業(yè)成本,并保障數(shù)據(jù)安全。本文收錄了一些常用等語句,幫助您快速了解并使用。

摘要: 收集一些MaxCompute常用命令。

點此查看原文:http://click.aliyun.com/m/41645/

大數(shù)據(jù)計算服務(MaxCompute,原名ODPS,產(chǎn)品地址:https://www.aliyun.com/produc...、完全托管的TB/PB級數(shù)據(jù)倉庫解決方案。MaxCompute向用戶提供了完善的數(shù)據(jù)導入方案以及多種經(jīng)典的分布式計算模型,能夠更快速的解決用戶海量數(shù)據(jù)計算問題,有效降低企業(yè)成本,并保障數(shù)據(jù)安全。本文收錄了一些MaxCompute常用SQL、MR、Tunnel等語句,幫助您快速了解并使用MaxCompute/ODPS。

創(chuàng)建內(nèi)部表

CREATE TABLE table_name (name string); 

創(chuàng)建內(nèi)部表,并指定分區(qū)字段

CREATE TABLE table_name (name string) PARTITIONED BY (ds string); 

創(chuàng)建內(nèi)部表,并指定生命周期

CREATE TABLE table_name (name string) 
PARTITIONED BY (ds string) LIFECYCLE 365;

創(chuàng)建內(nèi)部表,并從其他表導入數(shù)據(jù)

CREATE TABLE 
table_name AS SELECT * FROM table_name2 ;

創(chuàng)建內(nèi)部表,并從其他表復制表結構

CREATE TABLE 
table_name LIKE table_name2 ;

創(chuàng)建虛擬DUAL表

 -- 創(chuàng)建表
CREATE TABLE IF NOT EXISTS dual (
    value BIGINT COMMENT "value"
)
COMMENT "dual";

-- 插入一條數(shù)據(jù)
INSERT OVERWRITE TABLE dual
SELECT COUNT(*)
FROM dual;

創(chuàng)建外部表

CREATE EXTERNAL TABLE IF NOT EXISTS table_name
(
a type,
)
STORED BY "com.aliyun.odps.CsvStorageHandler" -- (1)
WITH SERDEPROPERTIES (
"odps.properties.rolearn"="acs:ram::1811270634786818:role/aliyunodpsdefaultrole"
) -- (2)
LOCATION "oss://oss-cn-shanghai-internal.aliyuncs.com/oss-odps-test/Demo/"; -- (3)(4)

創(chuàng)建內(nèi)部表,并判斷是否內(nèi)布表是否已經(jīng)存在

CREATE TABLE  IF NOT EXISTS  table_name (name string); 

加了 IF NOT EXISTS ,sql執(zhí)行的結果總是成功;如果沒加,表存在的情況下會返回失敗。

顯示所有表

SHOW TABLES;

顯示部分表

SHOW TABLES LIKE "yinlin*";

顯示表分區(qū)

SHOW PARTITIONS 

表中添加一列

ALTER TABLE table_name ADD COLUMNS (col_name1 type1)

可以一次增加多個列

添加一列并增加列字段注釋

ALTER TABLE table_name ADD COLUMNS (test type COMMENT "測試");

更改表名

ALTER TABLE table_name RENAME TO new_table_name;

刪除表

DROP TABLE table_name;

修改列名

ALTER TABLE table_name CHANGE COLUMN old_col_name RENAME TO new_col_name;

刪除、修改列記錄
1、創(chuàng)建一張表,結果為預期的表結構;

CREATE TABLE table2 (xxx);

2、把數(shù)據(jù)從原表導入到目標表,可以用SQL,比如:

INSERT OVERWRITE TABLE table2 SELECT * FROM table1;

3、更換表名:

ALTER TABLE table1 RENAME TO table1_bak;

ALTER TABLE table2 RENAME TO table1;

將文件中的數(shù)據(jù)加載到表中

TUNNEL upload -fd "	" c:file.txt table_name;

將表數(shù)據(jù)導出到文件中

TUNNEL d table_name 
c:file.txt;

查看表的描述

DESC table_name; 

按條件查詢

SELECT * FROM table_name 
 WHERE foo="";

統(tǒng)計數(shù)據(jù)總量

SELECT COUNT(1) FROM table_name;

將一個表的統(tǒng)計結果插入另一個表中

INSERT OVERWRITE TABLE table_name SELECT a.bar, count(1) FROM table_name a WHERE a.foo > 0 GROUP BY a.bar;

歡迎大家補充...
https://yq.aliyun.com/ask/59888

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/17685.html

相關文章

  • 基于MaxCompute搭建社交好友推薦系統(tǒng)

    摘要:摘要本次由阿里云駐云科技資深架構師翟永東帶來了基于搭建社交好友推薦系統(tǒng)為主題的分享,主要對大數(shù)據(jù)在好友推薦系統(tǒng)中的應用好友推薦系統(tǒng)的分析模型好友推薦系統(tǒng)在阿里云上的實現(xiàn)方式和技術進行了精彩的介紹。 摘要:本次由阿里云駐云科技資深架構師翟永東帶來了基于MaxCompute搭建社交好友推薦系統(tǒng)為主題的分享,主要對大數(shù)據(jù)在好友推薦系統(tǒng)中的應用、好友推薦系統(tǒng)的分析模型、好友推薦系統(tǒng)在阿里云上的...

    cgspine 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<