1
0
Эх сурвалжийг харах

odps: add page

Change-Id: If1efc9f677f3e480131a293f6c6bb43aaea40a6b
程亦超(何兮) 8 жил өмнө
parent
commit
4c21b73d81
1 өөрчлөгдсөн 39 нэмэгдсэн , 0 устгасан
  1. 39 0
      pages/common/odps.md

+ 39 - 0
pages/common/odps.md

@@ -0,0 +1,39 @@
+# odps
+
+> Aliyun ODPS command line tool.
+
+- Start the command line:
+
+`odpscmd --config {{odps_config.ini}}`
+
+- Switch current project:
+
+`use {{project_name}};`
+
+- Show tables in the current project:
+
+`show tables;`
+
+- Show table partitions:
+
+`show partitions {{table_name}};`
+
+- Describe table/partition:
+
+`desc {{table_name}} partition ({{partition_spec}});`
+
+- Create a partitiond table with lifecycle:
+
+`create table {{name}} ({{col}} {{type}}) partitioned by ({{col}} {{type}}) lifecycle {{days}};`
+
+- Read the content of table:
+
+`read {{table_name}} partition ({{partition_spec}}) {{limit}};`
+
+- Download the table:
+
+`tunnel download {{table_name}}/{{partition_spec}} {{file}};`
+
+- Upload the table:
+
+`tunnel upload {{file}} {{table_name}}/{{partition_spec}};`