presto 相关问题

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

Presto中JSON_EXTRACT对包含''字符的键的问题

我正在使用Presto(0.163)来查询数据,并尝试从json中提取字段。我有一个像下面给出的json,它出现在'style_attributes'列中:“attributes”:{“...

回答 3 投票 4

如果一个表中的日期列不存在于连接表中的日期范围内,则使用SQL Query进行过滤?

我有两个表如下所示:表1:ID |时间戳231 3/27/19 0:46 345 3/22/19 22:46表2:ID |开始时间|结束时间231 3/27/19 0:00 3/27/19 0:58 345 3/22/19 ...

回答 1 投票 0

Hive:忽略create table中的字段

我必须将json格式的数据加载到hive中。问题是存在一个字段,该字段是每个记录不同的日期,导致各种问题。一条记录的DDL如下所示:CREATE ...

回答 1 投票 1

如何在hadoop工作机器之间同步配置

我们有庞大的hadoop集群,我们安装了一个协调器preso节点和850个presto worker节点。现在我们要更改文件中的值 - config.properties但是这应该在所有...

回答 1 投票 0

如何在雅典娜找到DOB的年龄?

这是我从DOB列中查找年龄的查询:date_format(current_timestamp,'%Y_%m_%d') - date_format(c.memberdob,'%Y_%m_%d')因为年龄我收到以下错误: SYNTAX_ERROR:行...

回答 1 投票 1

检查Presto值映射中是否存在密钥

我是Presto的新手,并且无法弄清楚如何检查地图中是否存在某个键。当我运行SELECT查询时,返回此错误消息:键不存在于map:element SELECT value_map ['...

回答 1 投票 0

Presto SQL是否像SQL Server一样使用CTE支持递归查询?例如员工层级

我想在Presto中使用CTE编写递归查询来查找Employee Hierarchy。 Presto支持递归查询吗?当我像cte一样编写简单的递归时(选择1 n union all ...

回答 1 投票 0

在多个产品中获得独特客户数量的最佳方式

使用AWS Athena我正在尝试编写一个查询来计算每个产品订购的唯一客户数量。如果客户订购了5次产品,我只想将它们计为1 ...

回答 1 投票 0

尝试按日期过滤时,AWS Athena查询错误

我正在尝试使用Athena查询我以s镶嵌格式存储在s3存储桶中的一些数据。我有一个名为datetime的字段,它在我的AWS Glue Data Catalog中定义为日期数据类型。当我 ...

回答 1 投票 0

AWS Athena中的嵌套查询替代方案

我正在运行一个查询,该查询给出一组非重叠的first_party_id - 与一个第三方相关联但不与另一个相关联的ID。但是,这个查询不能在Athena中运行,给出错误:...

回答 2 投票 5

如何使用Athena创建未压缩的文本文件

我在Athena有一些数据,我想加入并创建一个新表。我可以用CTAS操作来做到这一点,AWS提供了一些例子。我用TEXTFILE格式创建输出,我不...

回答 1 投票 0

加入两个带有两个where子句的Athena表

我有两个带有以下查询的Athena表:从schema.table1中选择date,uid,logged_hrs,extract(start_time小时)作为小时,其中building ='MKE'和pt_date之间的日期'...

回答 1 投票 0

日期列的SQL案例表达式,用于将时间戳分类为类别

试图找出一种方法,我可以使用一个案例表达式给我一个col,它将日期时间分类为下面的用餐时间类别,(例如小时(order_time_local))

回答 2 投票 0

应该是我的hive分区策略和视图策略,以便查询可以在10秒内有效地运行并返回结果

我的用例是我有两个数据源:1。Source1(作为速度层)2。在S3之上的Hive外部表(作为批处理层)我使用Presto通过使用视图查询来自两个数据源的数据。一世 ...

回答 1 投票 1

Presto过滤聚合内的行数组

我有一组可能已被点击或未被点击的印象(横幅)。我想计算ips的外观,但仅限于点击的那些印象。 WITH imps AS(选择日,...

回答 1 投票 0

如何获得每对列的计数和最新记录?

我有一个包含4列(A,B,C,D)的Athena表,我想找到:与A和B的每个唯一组合相关联的行数,同一A&A的最新行的C值...

回答 3 投票 2

逃离Presto中的所有特殊角色

将数据(CSV)上传到S3,然后再上传到Presto。但是由于文件中的数据存在问题,我们在从S3上传到Presto时遇到了问题。元数据正确形成但由于问题......

回答 1 投票 0

提取所有JSON密钥

我有一个JSON列j:{'a':2,'b':{'b1':3,'b2':5}} {'c':3,'a':5} {'d' :1,'c':7}如何从Presto获取所有不同的(顶级)键名?即我喜欢选择不同的......

回答 1 投票 3

SQL Query从表中选择不存在于不同表开始和结束时间字段中的所有行?

我有table1谁想要返回的行在表2中的相同ID开始和结束时间戳字段中不存在。我有下面的查询,但它返回0行。我看不出我在做什么......

回答 3 投票 0

如何在Presto SQL中的SUM函数中使用函数SUM()?

我试图通过遵循以下逻辑获得两个数的SUM:x = y + j基于此逻辑我使用SUM()函数编写presto查询以获得x和y的SUM但是我得到了Presto语法错误...

回答 1 投票 0

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