如何将 AWS Glue SQL 查询转换配置为 TRUNCATE,然后加载目标数据库表

问题描述 投票:0回答:1

我需要使用 Glue Visual ETL 编辑器来完成此操作,而不是 PySpark 或 Scala。

在图 1 中,我在 Glue 目录中定义了一个 SQL Server RDS 目标,并将其配置为 SQL 查询转换的父节点。

图片1 (https://i.stack.imgur.com/jY4mw.png)

下面的图 2 显示了我的 SQL 查询转换配置。

图像2 (https://i.stack.imgur.com/q30i8.png)

尽管该表是在数据目录中定义的,但我收到“找不到表”错误消息。

图像3 (https://i.stack.imgur.com/1cxp8.png)

谢谢您的帮助。

我配置了glue数据目录和sql查询转换,但出现了找不到表的错误。

amazon-web-services aws-glue
1个回答
0
投票
  1. 您想在哪里截断表格。是在源还是目标中?
  2. 无论您在图像中使用什么截断,它都是 Spark sql,它不会对源或目标执行任何操作。
  3. 如果您想截断并插入目标表中,您可以使用目标块并添加预操作命令或使用截断和插入选项。
  4. 如果您只想截断源中的表,请选择源支持的不同选项。
© www.soinside.com 2019 - 2024. All rights reserved.