阅读344 返回首页    go 阿里云


资源操作__常用命令_基本介绍_大数据计算服务-阿里云

命令格式:

  1. add file <local_file> [as alias] [comment 'cmt'][-f];
  2. add archive <local_file> [as alias] [comment 'cmt'][-f];
  3. add table <table_name> [partition <(spec)>] [as alias] [comment 'cmt'][-f];
  4. add jar <local_file.jar> [comment 'cmt'][-f];

说明:

  • file/archive/table/jar表明资源类型,资源类型的介绍请参考资源(Resource)
  • local_file:表示本地文件所在路径。并以此文件名作为该资源名,资源名是资源的唯一标识。
  • table_name:表示MaxCompute 中的表名
  • [PARTITION (spec)]:当添加的资源为分区表时,MaxCompute 仅支持将某个分区作为资源,不支持将整张分区表作为资源;
  • alias:指定资源名,不加该参数时默认文件名为资源名。Jar及Py类型资源不支持此功能;
  • [comment ‘cmt’]:给资源添加注释;
  • [-f]:当存在同名的资源时,此操作会覆盖原有资源;若不指定此选项,存在同名资源时,操作将失败。

示例:

  1. odps@ odps_public_dev>add table sale_detail partition (ds='20150602') as sale.res comment 'sale detail on 20150602' -f;
  2. OK: Resource 'sale.res' have been updated.
  3. ---添加一个别名为sale.res的表资源到MaxCompute

注解:目前,每个资源文件的大小不能超过64M,单个SQL, MapReduce任务所引用的资源总大小不能超过512M。

删除资源

命令格式:

  1. DROP RESOURCE <resource_name>;

说明:

  • resource_name:创建资源时指定的资源名

查看资源列表

命令格式:

  1. LIST RESOURCES;

说明:查看当前项目空间下所有的资源。

示例:

  1. odps@ $project_name>list resources;
  2. Resource Name Comment Last Modified Time Type
  3. 1234.txt 2014-02-27 07:07:56 file
  4. mapred.jar 2014-02-27 07:07:57 jar

下载资源

命令格式:

  1. GET RESOURCE [<project name>:]<resource name> <path>;

说明:下载文件类型的资源到本地。 资源类型必须为:file,jar,archive,py, 不支持table类型。示例:

  1. odps@ $project_name>get resource odps-udf-examples.jar d:;
  2. OK

最后更新:2016-11-23 17:16:04

  上一篇:go 表操作__常用命令_基本介绍_大数据计算服务-阿里云
  下一篇:go 函数操作__常用命令_基本介绍_大数据计算服务-阿里云