在 AWS Glue 上使用 cx_Oracle 将数据插入到 AWS Oracle RDS

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

我需要使用 AWS Glue 作业将数据插入我的 AWS Oracle RDS。我想使用 cx_Oracle 来执行该任务。我的 S3 存储桶上有 zip 文件,可用于获取 cx_Oracle。当我尝试在 AWS Glue 作业上导入 cx_Oracle 时,出现以下错误:错误类别:IMPORT_ERROR; ModuleNotFoundError:没有名为“cx_Oracle”的模块。

我在 S3 存储桶中有 Oracle 客户端 zip 文件。我已经在 AWS Glue 作业详细信息中的 Python 库路径中提供了所需的 S3 路径,但仍然无法导入 cx_Oracle。

amazon-web-services amazon-rds aws-glue cx-oracle oracleclient
1个回答
0
投票

因为 cx_Oracle 可在 https://pypi.org/ 获取。您可以使用键“--additional-python-modules”和值“cx-Oracle”或“cx-Oracle 8.3.0”通过作业参数配置添加它,如下所示:enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.