odps命令

字段英文名,字段英文名,由字母、数字、下划线组成。
中文名,字段中文简称。
字段类型,ODPS数据类型(string、bigint、double、datetime、boolean)。
描述,字段详细描述。
设置权限,即支持字段权限分级,0~9表示权限等级由低到高,不设置则默认为0,表示最低权限等级。
操作,上移、下移、保存、编辑、删除。
是否设置分区,若选择设置分区,需配置分区键的具体信息,支持string和bigint类型。

  • 数据传输
    : tunnel download test_project.test_table/p1=”b1”,p2=”b2” test_table.txt;

    • 查看所有表:list tables;
    • 查看表字段: desc tableName;
    • 删除表: drop table if exists tableName;
    • 复制表结构: create table if not exists table_name like tableName
  • 分区

    • 创建分区表: create table if not exists tableName (col1 string comment ‘列1’ ,col2 int comment ‘列2’) comment ‘我的测试表’ partitioned by (p_dt bigint comment ‘日期分区’);
    • 添加分区 : alter table tableName add if not exists partition(p_dt= 20160729);
    • 查看所有分区 : show partitions tableName;
    • 删除分区 : alter table tableName drop if exists partition(p_dt= 20160729);
    • 查看某个分区创建时间: desc tableName partition(p_dt=20160729);
    • 添加列:ALTER TABLE table_name ADD COLUMNS (col_name1 type1, col_name2 type2…)
    • 修改列名: ALTER TABLE table_name CHANGE COLUMN old_col_name RENAME TO new_col_name;
    • 修改列分区注释:ALTER TABLE table_name CHANGE COLUMN col_name COMMENT ‘comment’;

你可能感兴趣的:(odps)