presto 相关问题

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

HIVE_PARTITION_SCHEMA_MISMATCH double vs int

尝试使用 Athena 查询 s3 中的某些数据时,我遇到了 HIVE_PARTITION_SCHEMA_MISMATCH。数据是 json 对象的文件。 我使用胶水爬虫创建了一个表,它解释了一个...

回答 0 投票 0

SQL比较两个表中的多列并输出新的比较结果列

我有两个表,我想比较表中的多个列。然后,我想为每个列比较输出一个比较结果列。 表 1 (t1) ID 性别 年龄 状态 1个 米 15 加州 2个 ...

回答 1 投票 0

How to get Not Exists Record List from the Given List in Presto with ANSI SQL

如何从给定的输入条件中获取不存在的记录列表? 如果我们使用 Not IN 运算符,它将从表中得到所有不匹配的记录。但我想得到不是

回答 1 投票 0

在 Presto SQL 或 Scala 中使用 JSON_EXTRACT 或 JSON_EXTRACT_SCALAR

id 价值 123 {78kfcX={“已发送”:77,“响应”:31,“无响应”:31},97Facz={“已发送”:45,“响应”:31,“无响应”:31}} 333 {5mdzrZ={...

回答 0 投票 0

有没有办法在 Trino/Presto 中通过按键过滤和排序地图?

有没有一种方法可以按键过滤映射,然后按键对键值对的结果映射进行排序?现在我使用了 map_keys 函数,它只给我键数组并使用了 array_sort t...

回答 1 投票 0

选择随机行,使得子组列的组合是唯一的

从包含 a、b、c、d 和 e 列的 my_table 中,我想随机选择 N 行,以便 a、b 和 c 列的组合是唯一的。 我尝试通过以下方式与一个小组一起解决这个问题: 选择 a, b, c, min(d), m...

回答 2 投票 0

如何在 Trino/Presto 中过滤掉地图中的某些键?

我有一列是每行具有键值对的映射,我想过滤掉一些我不关心的键,这样生成的映射是每行的过滤版本。 钥匙...

回答 1 投票 0

有没有办法在 Trino/Presto 中对地图进行排序?

有没有办法通过键对键值对的映射进行排序?现在我使用了 map_keys 函数,它只给我键数组,并使用 array_sort 对其进行排序,但事实证明没有简单的 w...

回答 0 投票 0

按不同开始日期(客户购买的第一天)计算7天的销售额,以每7天计算每个客户的平均购买量

从表中,我现在有第一张表,并试图从这个客户购买的第一天开始每7天的销售额。例子是表 2 购买日期 客户ID 销售单位 2018-...

回答 3 投票 0

按不同的开始日期计算7天的销售额(客户购买的第一天)

购买日期 客户ID 销售单位 2018-01-01 1个 10 2018-01-02 1个 5个 2018-01-05 2个 3个 2018-01-15 1个 10 2018-01-20 2个 4个 购买日期 客户ID 销售单位 每7天累计销售额 2018-01-01...

回答 1 投票 0

如何提取给定列中键值对的基数

我有一个表,其中包含两列 metric 和 dimensionName=dimensionValue 键值对,因此数据存储为: 公制 方面 A {x=1, y=2, z=3} A {x=1, y=2, z=3} A {x=2, y...

回答 1 投票 0

如何在 PrestoSQL 中提取给定列中键值对的基数

我有一个表,其中包含两列 metric 和 dimensionName=dimensionValue 键值对,因此数据存储为: 公制 方面 A {x=1, y=2, z=3} A {x=1, y=2, z=3} A {x=2, y...

回答 0 投票 0

PRESTO SQL 转换为 Databricks SQL

我正在将 PRESTO sql 转换为 databricks sql。你能帮我转换以下子查询吗? PSF_PIVOT 作为(选择 A.PATIENT_ID,A.REPORT_ID,A.VISIT_DATE,A.DISEASE_GROUP,

回答 1 投票 0

如何在 AWS Athena 上查询 .csv 文件的创建或最后修改日期

使用 AWS Athena,可以使用以下命令轻松查询 .csv 文件的名称: 从 my_table 中选择“$path”,*; 我想知道是否也可以对创建或修改做同样的事情

回答 2 投票 0

如何编写 Presto Query 以获取商品非零库存的最新日期?

我有一个名为 item_inventory 的表,其中包含项目和每日库存。像下面 城市 存货 发票日期 项目1 0 2021 年 3 月 1 日 项目1 0 2021 年 4 月 1 日 项目1 1个 2021 年 5 月 1 日 项目1 1个 6/1/2021 项目1 0...

回答 1 投票 0

Trino(Presto) 是否跳过不必要的查询

如果查询条件不兼容,Trino 会跳过执行 下面的例子给出了一个查询,Trino 会跳过还是它仍然下推到底层数据库来处理? 选择 * fr...

回答 0 投票 0

根据 Athena 中的值对数据进行分组

我正在尝试根据登录页面名称创建新 ID。每当遇到登录页面名称时,它将被视为一个会话,直到找到下一个登录页面名称。将生成新的 id

回答 1 投票 0

如何在 AWS Athena 的 WHERE 子句中使用时区日期?

我们在 AWS Athena 中存储了带有 UTC created_at 时间戳和缓存日期(也是基于 UTC)的事件。以下查询工作得很好。 选择 * FROM 事件 哪里天= 21 但是当我尝试

回答 0 投票 0

选择 Json 对象键作为 prestodb (sql) 中的列

这是我的数据库: 我的表 传感器ID 姓名 数据 1个 代理 {“O3”:33,“CO2”:12,“PM10”:12“} 3个 红外线 {“O3”:33,“CO2”:12,“PM10”:12“}

回答 0 投票 0

如何在PRESTO中把日期转换为日期字符串?

我做了如下操作,将DATE转换为DATE STRING SELECT cast(date(from_unixtime(time)) as date_string) as dateid from table A,但是返回了一个错误--第3:1行:未知类型:date_string。...

回答 1 投票 0

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