【发布时间】:2018-09-19 00:03:22
【问题描述】:
我知道没有直接的 UPSERT 查询可以直接从 Glue 执行到 Redshift。是否可以在胶水脚本本身内实现临时表概念?
所以我的期望是创建临时表,将其与目标表合并,最后将其删除。可以在 Glue 脚本中实现吗?
【问题讨论】:
-
如果你已经有一个 redshift 集群,我会考虑使用频谱,以便从 redshift 中访问胶水的外部表——我已经使用它来基本上消除我的临时“暂存”表的需要工作流...我直接在执行 upserts 的 sql 语句中查询外部表。我使用 aws lambda 或 aws batch 来执行 sql 语句,具体取决于我期望的运行时间。
-
(stackoverflow.com/questions/48026111/…) 可能是重复的。
标签: amazon-web-services amazon-redshift aws-glue