我在尝试使用存储在 S3 存储桶中的 CData JDBC 试用 JAR 在 AWS Glue 中为 Salesforce 驱动程序设置自定义 JDBC 连接时遇到问题。目标是使用以下配置连接到 Salesforce:
JDBC URL:
jdbc:cdata:salesforce:AuthScheme=Basic;User=my_sf_user;Password=my_sf_password;Security Token=my_sf_token;UseSandbox=true;
JDBC 驱动类:
cdata.jdbc.salesforce.SalesforceDriver
我已从 CData Salesforce JDBC Trial 下载了 JDBC 试用 JAR。
错误信息:
Caused by: com.amazonaws.glue.jobexecutor.commands.exception.CommandExecutorException: com.amazonaws.services.glue.exceptions.InvalidInputException: Testing connections with custom drivers is not currently supported.
背景:
我正在尝试在 AWS Glue 控制台中创建自定义 JDBC 连接,并希望将转换后的数据集直接发送到 Salesforce 对象。在测试阶段,我遇到了上述错误。我怀疑这与 AWS Glue 目前不支持测试与自定义驱动程序的连接有关。
采取的步骤:
问题:
AWS Glue 不支持测试与自定义驱动程序的连接吗?
在这种情况下是否有测试连接的解决方法或替代方法?
任何有关解决此问题的见解或建议将不胜感激。