问题标签 [trino]

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 回答
917 浏览

presto - 在 JDK 6 上运行 Presto

我试图运行启动器,但遇到了这个错误:

我认为这是因为我在 JDK 6 上运行启动器。(而它需要 JDK 7。)是否有任何版本的 Presto 可以在 JDK 6 上运行?因为我目前想在我的 Cloudera Hadoop 集群上运行它,而 Cloudera 似乎只适用于 JDK 6。

谢谢。

0 投票
1 回答
4546 浏览

presto - Presto 的硬件要求

我怀疑答案是“视情况而定”,但是对于计划为Presto使用哪种硬件有任何一般性指导吗?

由于 Presto 使用协调器和一组工作人员,并且工作人员与数据一起运行,我想主要问题将是协调器有足够的 RAM,有足够的网络带宽用于从工作人员发送到协调器的部分结果等。

如果你能提供一些关于如何适当调整大小的一般想法,我很想听听他们的意见。

0 投票
3 回答
4292 浏览

presto - Presto 配置

当我建立一个 Presto 集群并尝试进行一些性能调整时,我想知道是否有更全面的 Presto 配置指南,例如如何控制 Presto worker 可以使用多少 CPU 内核。如果我在单个服务器上启动多个 presto 工作人员(在这种情况下我不需要专用服务器来运行协调器),这是一种好习惯吗?

此外,我不太了解 task.max-memory 参数。presto worker 会为单个查询启动多个任务吗?如果是,也许我可以将 task.max-memory 与 -Xmx JVM 参数一起使用来控制并行度?

提前致谢。

0 投票
1 回答
4679 浏览

json - 如何使用 Presto JSON 函数访问字段名称中带有“~”的 json 字段

我的 json 字段中有一个“~”,例如“~id”。使用 Presto 0.75,我无法访问这些字段。以下是我到目前为止没有成功的尝试:

SELECT json_extract_scalar('{"id":"1","table":"test"}', '$.table'); // 这行得通

SELECT json_extract_scalar('{"id":"1","~table":"test"}', '$.[\"~table\"]'); // 不起作用

SELECT json_extract_scalar('{"id":"1","~table":"test"}', '$.[\~table]'); // 不起作用

给出的错误是“无效的 JSON 路径:”

0 投票
1 回答
1767 浏览

sql-server - Presto 与 MSSQL 的集成

我正在寻找可以让我逐步学习 Presto 的教程或其他东西。

这个想法是开始集成文件和 MSSQL,这是我的知识领域。不幸的是,由于它是一个相对较新的领域,除了 Facebook 页面或 Presto.io 页面之外我没有找到任何东西,但是对于想要从头开始了解大数据世界的人来说还不够好。

我将感谢您在这方面的帮助和/或指导。

0 投票
2 回答
10707 浏览

presto - 如何将 Presto 搜索配置为不区分大小写?

就我而言,Presto 连接到已配置为不区分大小写的 MySQL 数据库。但是通过 Presto 进行的任何搜索似乎都区分大小写。

问题:

1) 有没有办法将 Presto 搜索配置为区分大小写?如果没有,是否可以在 Presto-MySQL 连接器中进行更改以使搜索不区分大小写?

2)如果底层数据库不区分大小写,Presto 搜索是否也不应该区分大小写?(我假设 Presto 只生成查询计划,实际执行发生在底层数据库上)

示例:考虑下面的 MySQL 表。

0 投票
3 回答
11127 浏览

hive - presto如何在presto执行hql之前显示分区?

我用pyhive连接hive来使用Presto。

我可以在 presto 执行 sql 之前知道 hive 表的分区吗?

0 投票
3 回答
32996 浏览

mysql - 相当于 MySQL group_concat 的 Presto

我是 Presto 的新手,希望获得与 MySQL 中的 group_concat 函数相同的功能。以下两个是等价的吗?如果没有,关于如何在 Presto 中重新创建 group_concat 功能的任何建议?

MySQL:

快速:

(在搜索 group_concat 功能时,在此处发现这是建议的 Presto 解决方法。)

0 投票
1 回答
14255 浏览

sql - 在 Presto 中找出值的数据类型

我从嵌套映射中获取值,很难弄清楚每个值是什么数据类型。有没有typeof可以告诉我每个值的数据类型的函数?

0 投票
1 回答
1597 浏览

presto - 从字符串中查找所有匹配项 - Presto

我在 HIVE (HDFS) 中有以下行,并使用 Presto 作为查询引擎。

要求是通过 Presto Query 获取以下内容。请问我们怎么才能得到这个