问题标签 [presto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3072 浏览

maven - 找不到适合 jdbc:presto 的驱动程序

我想通过 JDBC 连接 Presto DB。

eclipse 中显示的问题是: 没有为 jdbc:presto://localhost:8080/catalog 找到合适的驱动程序 我试图将 presto-jdbc-0.93.jar 放在 WEB-INF/lib 下。但是不要解决这个问题。如何解决这个问题呢。我需要设置 Maven 吗?如何?

0 投票
1 回答
194 浏览

mysql - prestodb 的 MysqlConnector 是否使用 mysql 执行引擎?

从文档中我了解到 Presto 不使用 Hive 执行环境。

其他连接器是否也是这种情况,例如 Mysql?当我通过 prestodb 执行“从 mysql_table 中选择 sum(col)”时会发生什么?

prestodb 是否将完整的表行加载到其内存中并执行求和或将整个计算卸载到 mysql 执行引擎?

谢谢!

0 投票
1 回答
990 浏览

hadoop - Presto 是否支持 HDP2 高可用性配置?

我已经在我的 Hadoop 2.6.0 集群中为高可用性配置了 2 个名称节点上的 5 个数据节点集群。我的 Presto 配置基于 1 个协调节点和 3 个工作节点。

当我的集群是单个名称节点集群时,我一直在使用 hive 元存储从 presto 进行查询。但是现在在为 HA 配置之后,我在使用 presto 访问我的 hdfs 时遇到了问题,如下所示:

其中 mycluster 是两个名称节点(活动和备用)的组合。谁能帮我解决这个错误。或者至少有人告诉我 presto 是否支持 HA Hadoop 集群?

0 投票
2 回答
3414 浏览

presto - 如何在 Windows 上开始(构建)Presto

我看到了构建 presto 需要 Mac OS/Linux 的明确要求。 https://github.com/prestodb/presto 我还看到在获取 Windows 对 Presto 构建的支持方面正在讨论一些问题 https://github.com/prestodb/presto/issues/2351

我没有看到关于如何开始的正确文档或开始使用 Windows 的方法。

我找到了这个链接http://wheresthedocs.blogspot.com/ 但我不确定它是否会帮助我开始使用 presto。如果有人做过,请提供一些非常有用的基本说明!

0 投票
2 回答
558 浏览

presto - 尝试安装 airpal 时生成错误

我正在尝试让airpal继续运行,并且已经达到:

并收到以下消息:

我错过了什么?我对 --no-parallel 错误有一些怀疑,并尝试运行 node-gyp rebuild 得到了 binding.gyp file not found 错误。问题结束。以下文本旨在满足 SO 的代码与细节比率。

我对node或node-gyp不太熟悉,所以我希望有人能帮助我。我已经删除了大部分堆栈跟踪以达到该比率,但我也担心删除太多会丢失上下文。

0 投票
3 回答
32046 浏览

json - 如何在 Presto 中交叉加入取消嵌套 JSON 数组

给定一个包含 JSON 列的表,如下所示:

如何编写 Presto 查询以提供b所有条目的平均值?

到目前为止,我认为我需要使用 Hive 的横向视图 explode之类的东西,它的等价物是Presto 中的cross join unnest

但我坚持如何编写 Presto 查询cross join unnest

如何使用cross join unnest扩展所有数组元素并选择它们?

0 投票
0 回答
167 浏览

python - Presto SQL 在 Windows 上运行时出现 fcntl.py PRESTODB 错误

Presto 如何在 Windows 上运行。我收到与 fcntl.py 相关的错误。也许有人知道如何解决它?启动命令launcher.py run

回溯(最后一次调用):文件“D:\presto-server-0.102\bin\launcher.py”,第 9 行,in from fcntl import flock, LOCK_EX, LOCK_NB ImportError: cannot import name LOCK_EX

0 投票
1 回答
644 浏览

encryption - 在 EMR 中针对使用 AWS 客户端主密钥加密的数据运行 presto 查询时出现解密问题

我使用了您最新的脚本,该脚本在 Amazon EMR 实例上成功安装了 presto 服务器(版本 0.99)和 java 8。我的数据文件位于使用已加密的客户端客户管理密钥加密的 s3 存储桶中。当我在 s3 中创建引用那些加密数据文件的 hive 表时,hive 可以成功解密记录并将其显示在控制台中。但是,当从 presto 命令行界面查看相同的外部表时,数据会以加密形式显示。我查看了您在以下网址中给出的链接:
https
: //prestodb.io/docs/current/release/release-0.57.html 并将这些属性添加到我的 hive.properties 文件中,如下所示。

任何有关如何使用 presto cli 解密文件的帮助将不胜感激。

0 投票
1 回答
13777 浏览

presto - Presto 中的用户定义函数

我目前正在使用 Presto 0.80。我必须编写一个用户定义的函数来在选择查询期间将摄氏度转换为华氏度。我使用 Hive QL 做了同样的事情,但想知道我们是否可以在 Facebook Presto 中复制相同的内容。

任何帮助将不胜感激。

谢谢!!

0 投票
2 回答
1546 浏览

join - 是否可以在 ElasticSearch 中使用 presto 或 Hive (ElasticSearch-Hadoop) 的任何 ES 连接器进行 JOIN 操作?

众所周知,索引之间的 ElasticSearch 无法进行 JOIN 操作,是否可以使用 Presto 或 Hive 来实现,即我们可以使用 Presto 或 Hive 的任何 ElasticSearch 连接器进行 JOIN 操作吗?

我们可以使用 ElasticSearch-Hadoop - https://github.com/elastic/elasticsearch-hadoop在 ElasticSearch 中进行 JOIN吗?