EMR上的Presto - 设置环境变量

时间:2016-02-21 13:04:21

标签: command-line-interface emr presto

我在AWS EMR中使用内置的Presto。 我想摆脱默认的寻呼机...... 在Presto文档中它说:

  

可以通过设置环境变量来覆盖此行为   PRESTO_PAGER为不同程序的名称,例如more或set   它为空值以完全禁用分页。

这可能是微不足道的,但我不知道如何做到这一点,无法找到任何信息...

在presto的上下文中,我认为我能做的就是运行SQL .. 有经验的人吗?

1 个答案:

答案 0 :(得分:0)

如果通过腻子终端执行,则工作正常。查询现在显示完整的结果。

a)导航到presto客户端路径(/ opt / presto)并设置环境变量:

export PRESTO_PAGER =更多;

//检查设置是否正确。
回声$ PRESTO_PAGER; //它应该显示更多。

b)然后打开presto客户端:
  ./presto --server localhost:8080 --catalog配置单元--schema数据库

现在在presto客户端中将不再出现分页,并且完整的多行结果将显示在presto客户端中。