MaxCompute Console 实用小命令

MaxCompute Console 可以从 这里 下载。在阿里云官网可以查看 帮助文档

这里跟大家分享一些 MaxCompute Console 中实用的小命令。嗯,一般人我不告诉他~

1. odpscmd -v 查看 odpscmd 版本

MaxCompute Console 实用小命令

2 开启 debug 模式

在 odps_config.ini 中加一行:

debug=true,将开启调试模式。之后在 odpscmd 运行过程中会输出 debug 日志、异常 stacktrace 等,方便定位问题。

MaxCompute Console 实用小命令

运行 odpscmd,输入错误命令,将会看到错误日志

MaxCompute Console 实用小命令

3 help 获取命令使用提示

大多数同学都知道使用 odpscmd -h 或者 help;来获取 odpscmd 的所有命令提示。

除了这个,我们还有专门的 help + 关键字 命令呢。例如,使用help ls; 获取与 ls 相关的命令;使用 help table; 命令来获取所有与 table 相关的命令提示。

MaxCompute Console 实用小命令

是不是很方便呢?再也不用去翻文档了!

另外,负责数据上传下载 tunnel 命令,除了有 help tunnel; 来获取提示,还有tunnel help 来获取详细命令提示,下面例子使用 tunnel help download; 得到与下载相关的命令参数。

MaxCompute Console 实用小命令

4 wait 获取 instance 详细信息:logview、 summary 等

当一个作业已经运行完成,或者被放到后台执行,我们就不能再看到 instance 相关的执行信息,包括 logview 链接、instance summary、instance 运行的结果等等。这个时候,使用 wait 命令可以再次获取到这些信息。

MaxCompute Console 实用小命令

5 命令自动补全

由于历史原因,odpscmd 的命令没有统一的规范,完整的命令补全不是很好做,但是在 0.23.0 版本之后,我们做了命令关键字和文件路径的自动补全,使用TAB键即可。

下面列出输入不同字符后,敲 TAB 键的结果:

MaxCompute Console 实用小命令

6 history 命令查看历史

用来找曾经写过的命令,特别方便哦。

MaxCompute Console 实用小命令

注: 最多缓存 500 条历史命令

7 版本更新自动提示

在最新的开发版本中,我们添加了版本的更新提示功能,先露个脸吧:

MaxCompute Console 实用小命令

持续更新中 (欢迎补充,更欢迎吐槽(_))。。。

如果上述命令的您还不能使用,请先升级版本哦,快来 试试 吧!

原文:https://yq.aliyun.com/articles/61428?spm=a2c41.11181499.0.0