Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 将RDS导出到S3时出现数据管道错误_Amazon Web Services_Amazon S3_Amazon Data Pipeline - Fatal编程技术网

Amazon web services 将RDS导出到S3时出现数据管道错误

Amazon web services 将RDS导出到S3时出现数据管道错误,amazon-web-services,amazon-s3,amazon-data-pipeline,Amazon Web Services,Amazon S3,Amazon Data Pipeline,我正在使用RDStoS3CopyActivity模板,并且在尝试将数据从Aurora导出到S3时不断出现此错误 amazonaws.datapipeline.taskrunner.TaskExecutionException: Error copying record at amazonaws.datapipeline.activity.copy.SingleThreadedCopyActivity.processAll(SingleThreadedCopyActivity.java:65) a

我正在使用RDStoS3CopyActivity模板,并且在尝试将数据从Aurora导出到S3时不断出现此错误

amazonaws.datapipeline.taskrunner.TaskExecutionException: Error copying record
at amazonaws.datapipeline.activity.copy.SingleThreadedCopyActivity.processAll(SingleThreadedCopyActivity.java:65)
at amazonaws.datapipeline.activity.copy.SingleThreadedCopyActivity.runActivity(SingleThreadedCopyActivity.java:35)
at amazonaws.datapipeline.activity.CopyActivity.runActivity(CopyActivity.java:22)
at amazonaws.datapipeline.objects.AbstractActivity.run(AbstractActivity.java:16)
at amazonaws.datapipeline.taskrunner.TaskPoller.executeRemoteRunner(TaskPoller.java:136)
at amazonaws.datapipeline.taskrunner.TaskPoller.executeTask(TaskPoller.java:105)
at amazonaws.datapipeline.taskrunner.TaskPoller$1.run(TaskPoller.java:81)
at private.com.amazonaws.services.datapipeline.poller.PollWorker.executeWork(PollWorker.java:76)
at private.com.amazonaws.services.datapipeline.poller.PollWorker.run(PollWorker.java:53)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.RuntimeException: DriverClass not found for database:aurora
at private.com.amazonaws.services.datapipeline.database.RdsHelper.getDriverClass(RdsHelper.java:24)
at amazonaws.datapipeline.database.ConnectionFactory.getRdsDatabaseConnection(ConnectionFactory.java:157)
at amazonaws.datapipeline.database.ConnectionFactory.getConnection(ConnectionFactory.java:73)
at amazonaws.datapipeline.database.ConnectionFactory.getConnectionWithCredentials(ConnectionFactory.java:301)
at amazonaws.datapipeline.connector.SqlDataNode.createConnection(SqlDataNode.java:100)
at amazonaws.datapipeline.connector.SqlDataNode.getConnection(SqlDataNode.java:94)
at amazonaws.datapipeline.connector.SqlDataNode.prepareStatement(SqlDataNode.java:162)
at amazonaws.datapipeline.connector.SqlInputConnector.open(SqlInputConnector.java:48)
at amazonaws.datapipeline.connector.SqlInputConnector.<init>(SqlInputConnector.java:25)
at amazonaws.datapipeline.connector.SqlDataNode.getInputConnector(SqlDataNode.java:79)
at amazonaws.datapipeline.activity.copy.SingleThreadedCopyActivity.processAll(SingleThreadedCopyActivity.java:47)
amazonaws.datapipeline.taskrunner.TaskExecutionException:复制记录时出错
位于amazonaws.datapipeline.activity.copy.SingleThreadedCopyActivity.processAll(SingleThreadedCopyActivity.java:65)
位于amazonaws.datapipeline.activity.copy.SingleThreadedCopyActivity.runActivity(SingleThreadedCopyActivity.java:35)
在amazonaws.datapipeline.activity.CopyActivity.runActivity(CopyActivity.java:22)上
在amazonaws.datapipeline.objects.AbstractActivity.run(AbstractActivity.java:16)上
在amazonaws.datapipeline.taskrunner.TaskPoller.ExecuterMemterRunner(TaskPoller.java:136)上
位于amazonaws.datapipeline.taskrunner.TaskPoller.executeTask(TaskPoller.java:105)
在amazonaws.datapipeline.taskrunner.TaskPoller$1.run(TaskPoller.java:81)
在private.com.amazonaws.services.datapipeline.poller.PollWorker.executeWork(PollWorker.java:76)上
位于private.com.amazonaws.services.datapipeline.poller.PollWorker.run(PollWorker.java:53)
运行(Thread.java:748)
原因:java.lang.RuntimeException:未找到数据库:aurora的DriverClass
位于private.com.amazonaws.services.datapipeline.database.RdsHelper.getDriverClass(RdsHelper.java:24)
在amazonaws.datapipeline.database.ConnectionFactory.getRdsDatabaseConnection(ConnectionFactory.java:157)中
位于amazonaws.datapipeline.database.ConnectionFactory.getConnection(ConnectionFactory.java:73)
位于amazonaws.datapipeline.database.ConnectionFactory.getConnectionWithCredentials(ConnectionFactory.java:301)
位于amazonaws.datapipeline.connector.SqlDataNode.createConnection(SqlDataNode.java:100)
位于amazonaws.datapipeline.connector.SqlDataNode.getConnection(SqlDataNode.java:94)
位于amazonaws.datapipeline.connector.SqlDataNode.prepareStatement(SqlDataNode.java:162)
在amazonaws.datapipeline.connector.SqlInputConnector.open(SqlInputConnector.java:48)
在amazonaws.datapipeline.connector.SqlInputConnector.(SqlInputConnector.java:25)
位于amazonaws.datapipeline.connector.SqlDataNode.getInputConnector(SqlDataNode.java:79)
位于amazonaws.datapipeline.activity.copy.SingleThreadedCopyActivity.processAll(SingleThreadedCopyActivity.java:47)

任何帮助都将不胜感激

我发现了错误,因为我使用的是RdsDatabase,在使用Aurora时,它需要是JDBC数据库

"type": "JdbcDatabase",
"connectionString": "jdbc:mysql://thing-master.cpbygfysczsq.eu-west-1.rds.amazonaws.com:3306/db_name",
"jdbcDriverClass" : "com.mysql.jdbc.Driver",