首页 > 解决方案 > 胶水作业将 S3 数据加载到不同区域的 Redshift 集群中成功但不返回数据

问题描述

我正在尝试将存储在 EU-1 中的 S3 中的数据加载到存储在 US-East1 中的 Redshift 集群中。我按照这里找到的步骤 https://aws.amazon.com/blogs/big-data/create-cross-account-and-cross-region-aws-glue-connections/当我测试连接时它返回为“连接成功”,但是在运行作业时,它会在 1 分钟后显示为完成,但不会将任何数据加载到我的 redshift 集群中。

我知道这项工作是合理的,因为它是我在美国东部为相同数据所做的另一份工作的副本,只是更改了胶水表。我也知道数据在那里,因为我可以在运行作业时由 Glue 创建的临时 S3 文件夹中查看所述数据,数据只是没有被移动到我的 Redshift 集群中,也没有返回任何错误消息。

有谁知道为什么这不起作用/如何将数据从另一个区域的 Glue 加载到您的 Redshift 集群。

标签: amazon-web-servicesamazon-s3amazon-redshiftaws-glue

解决方案


推荐阅读