我需要进行一些堆转储,如果有一种简单(且快速)的方法来使文件尽可能无缝,那就太好了。
目前的做法是:
对于获取单个文件来说,这似乎非常复杂。有更直接的方法吗?由于这是一个按需用例,我可以使用手动 AWS 控制台方式或使用工具来更方便地完成此操作。谢谢
我在 Athena 中有一个非常基本的 group by query,我想在其中使用别名。可以通过在 group by 中放置相同的引用来使示例工作,但是当存在复杂的列修改并且需要在两个地方复制逻辑时,这并不是很方便。我过去也这样做过,现在我有一个通过复制不起作用的声明。
问题:
SELECT
substr(accountDescriptor, 5) as account,
sum(revenue) as grossRevenue
FROM sales
GROUP BY account
Run Code Online (Sandbox Code Playgroud)
这将引发错误:
别名列“帐户”无法解析
以下工作,所以它是关于别名处理。
SELECT
substr(accountDescriptor, 5) as account,
sum(revenue) as grossRevenue
FROM sales
GROUP BY substr(accountDescriptor, 5)
Run Code Online (Sandbox Code Playgroud) sql ×2
alias ×1
amazon-ec2 ×1
amazon-ecs ×1
clickhouse ×1
download ×1
hive ×1
presto ×1
scp ×1