首页 > 解决方案 > aws 胶水问题无法显示数据库名称的完整列表

问题描述

我有一个 Oracle 和 MySQL RDS 数据库。我创建了一个脚本来获取我当前数据库名称的列表并将其写入 s3

这个脚本的目的是因为我有一个来自这些数据库的表列表,我想每小时移动到 s3,但是由于某种原因,当我创建一个循环并输入我的数据库名称(AWS 胶水数据目录中的名称)它说数据库名称“”未找到

当我运行脚本以获取我的数据库名称并将其写入 s3 时,我的 CSV 文件中出现的唯一数据是由 AWS 胶水自动创建的默认数据库。我没有出现的其他 2 个数据库

我用于获取数据库的脚本如下 https://github.com/tramchip/Real_Data_Engineer_projects/blob/master/PYSPARK_SQL_GET_LIST_OF_TABLES

标签: amazon-web-servicesapache-sparkpysparkaws-glueamazon-data-pipeline

解决方案


推荐阅读