2017-02-03 22 views
0

我已经安装了Presto已安装并运行的EMR群集。我可以使用presto-cli在服务器上查询我的数据,但我不完全确定如何将Presto配置为可从外部访问(例如,从我笔记本电脑上的Tableau)。EMR上的Presto:外部访问

我已经查看了/usr/lib/presto/中的所有配置/属性文件,但它们似乎没有任何与远程访问设置(即设置用户凭据和端口)有关。

我的问题是,如何设置远程访问?任何帮助,将不胜感激。编辑:我能够连接到Presto(感谢@franklinsijo);这里是吹毛求疵:

  • 变化发现URI中config.properties到EMR服务器的公共DNS
  • 确保您的本地IP地址列入白名单访问config.properties

回答

2

普雷斯托网络连接指定的端口可以将Tableau配置为从Tableau运行查询。与其他表格连接器不同,您不能在Presto上运行实时查询,但可以创建表格提取。有关配置步骤,请参阅here

与Presto结束配置一样,编辑config.properties文件中Presto协调器的配置。设置Tableau连接器需要discovery.uri的值。

+0

@Radix用户名将是运行presto进程的用户。 – franklinsijo

+0

谢谢。有没有设置密码的方法?或者任何具有URI和用户名的人都可以访问Presto? (假设他们的IP地址被列入白名单) – Radix

+0

不,我没有意识到。您可能必须为此设置Kerberos身份验证。 – franklinsijo