amazon-web-services - 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
解决方案
推荐阅读
- python - 如何根据另一列中的条件转置一列?
- php - 为什么 Laravel 不返回特定用户的关系记录(它返回所有用户的记录)?
- excel - 如何从excel中的另一张表中提取值?
- cobol - 表搜索 Cobol 问题
- python - python中的eval函数未实现错误
- php - 如何在数据库的列中添加所有值并获取其平均值然后计算其行数
- python - 在 Ubuntu 上使用 python MSS 库时 XGetImage 失败错误
- python - 如何在 Colaboratory Google 上使用 Selenium?
- javascript - v-bind:style 样式数组
- python - 在 Bash/Python 中转换 CIM_DATETIME