presto 相关问题

Presto是一个开源的分布式SQL查询引擎,用于针对各种大小(从千兆字节到千兆字节)的数据源运行分析查询。

在 presto 中从数组中删除空值

我正在从 presto 中的 json 列中提取数据,并在像这样的数组中获取输出 [AL,null,NEW]。问题是我需要删除 null,因为该数组必须映射到另一个数组。我...

回答 2 投票 0

将 presto 连接到 hive-hadoop3 时出现问题

我的集群上有 hadoop 3.1.2 和 hive 3.1.2,我想使用 presto-server-0.265.1 连接到 hive。 我在 /opt/presto/etc/catalog 中只有一个目录文件,这里的 hive.properties 是: 连接器。

回答 1 投票 0

过滤map_agg函数中生成的键 - Trino

寻找一个好的解决方案来过滤下面查询中的mapp_agg函数中使用的键。 我正在尝试过滤关键列以将地图的大小减小到仅我所看到的列...

回答 1 投票 0

使用 SQL presto 将类似 dict 的 varchar 列拆分为多个列

我的表中有一个列是 varchar 但具有类似字典的格式。有些行有更多的键值对(例如第一行有 3 对,第二行有 4 对)。 例如: 专栏...

回答 1 投票 0

如何使用 presto SQL 中字符串格式的 2 个日期值找出持续时间

Timestampdiff(小时,STR_TO_DATE(start_date, '%Y-%m-%d %H:%i:%s'), STR_TO_DATE(target_date, '%Y-%m-%d %H:%i:%s')) 作为持续时间小时 我尝试使用开始日期和目标日期来获取持续时间......

回答 1 投票 0

使用 `lag()` 获取之前的时间戳

我正在尝试使用 lag() 将第一步时间戳获取到秒步,以计算 post:/login_request 和 post:/login 两个步骤之间花费的时间,但它在每个步骤中获取时间戳...

回答 1 投票 0

如何使用 SQL 在 Amazon Athena 环境中创建滞后年变量

如何在某些特定条件下生成从宽到长的表格? 这是我的原始数据,每个id有三列,year是他们的索引年份,y-1是索引yea之前的年份...

回答 1 投票 0

需要帮助仅匹配第一组括号之间模式的第一次出现[重复]

所以这是我需要从这个假 col 字符串中提取第一个括号集的内容的模式类型示例: “我喜欢(做花生酱2)(有时做三明治)然后吃” ...

回答 1 投票 0

nginx、trino、客户端连接失败

我最近开始学习trino,所以请认为我是菜鸟并原谅我的愚蠢:) 我在使用 nginx 在子域后面设置 trino 时遇到了一些问题,这是我的

回答 1 投票 0

在aws athena中转换json

我有一个名为 Game 的表,其中包含历史 jsonb 列。 json 看起来像这样: {“游戏”:{“key1”:“value1”,“key2”:value2}} (值可以是字符串...

回答 1 投票 0

如何将时间戳转换为以毫秒为单位的bigint

我有以下SQL: 选择cast(to_unixtime(date_trunc('hour', current_timestamp)) AS bigint); 所以基本上我总是回到一小时的顶部,获取该时间戳并尝试获取 unix

回答 1 投票 0

Trino/Presto:如何将时间戳转换为以毫秒为单位的 bigint

我有以下SQL: 选择cast(to_unixtime(date_trunc('hour', current_timestamp)) AS bigint); 所以基本上我总是回到一小时的顶部,获取该时间戳并尝试获取 unix

回答 1 投票 0

AWS Athena 中的特殊字符显示为问号

我已从 csv 文件在 AWS Athena 中添加了一个表,该表使用特殊字符“æøå”。这些在输出中显示为 �。 csv 文件使用 unicode 进行编码。我也尝试过改变编码...

回答 1 投票 0

在 trino/athena 中取消数组到列的嵌套

我的 athena 桌上有一列,看起来像这样: id、作者 123、[{机构=[],作者={name=“james”}},{机构=[],作者={name=&...

回答 1 投票 0

交叉连接在 trino 中解除多个数组列的嵌套

我正在学习Trino,也是我在使用数组时在交叉连接unnest中遇到的事情之一。然而,当我尝试使用两列时,结果对我来说没有多大意义。 这是第一次考试...

回答 1 投票 0

将具有不合规字段名称的 Parquet 文件导入 AWS Athena

我需要从 Parquet 文件设置 Athena 表,其中某些列的名称不符合 Athena 的 SQL 方言,例如: 长度超过 128 个字符 多个列的名称仅...

回答 2 投票 0

Athena 中大小为 N 的随机样本

我正在尝试从 Athena 获取 N 行的随机样本。但由于我想从中抽取样本的表格很大,所以天真 选择 ID 来自我的表 随机排序() 限制 100 需要...

回答 2 投票 0

从原始表列中的对象的 JSON 字符串化数组构建视图

给出 Athena 中的原始表格,类似于下面这个人为的示例: 原表: A 乙 短信 C ... ... {“资产”:{“元数据”:{“项目”:[{“键&

回答 1 投票 0

我们如何从多个列中获取 Presto 中类似字符串的字典列?

我们有桌子 |标签|值1 |值 2 | | ------------------- | -------------------- |------------------| | 0.99993938 | 1.88473736 | 2.

回答 1 投票 0

如何在 Presto 中将多个列合并到一个数组中

假设我们有一张桌子 |数组1 |数组2 | | ------------------------ | ---------------------------------- | | 0.99993938 | 1.88473736 | | ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.