You can translate the question and the replies:

Dfs custom wrapper

Denodo Version : 8 I am trying to fetch the file from minIO and data source connection is sucessfull. When I try to create baseview I'm getting this below error. I am using dfs custom wrapper and selected class name as "com.denodo.connect.dfs.wrapper.DFSDelimitedTextFileWrapper" There was an error while creating this base view: Error while executing custom wrapper method 'getSchemaParameters': Error accessing DFS file: listFiles on s3a://iqz-data/emp_data.csv: com.amazonaws.services.s3.model.AmazonS3Exception: S3 API Requests must be made to API port. (Service: Amazon S3; Status Code: 400; Error Code: InvalidArgument; Request ID: 0; S3 Extended Request ID: null; Proxy: null), S3 Extended Request ID: null:InvalidArgument: S3 API Requests must be made to API port. (Service: Amazon S3; Status Code: 400; Error Code: InvalidArgument; Request ID: 0; S3 Extended Request ID: null; Proxy: null) Thanks
user
15-11-2022 05:56:22 -0500
code

1 Answer

Hi In general this error occurs when there is an issue with the request sent to s3 bucket. In this case the request has to go via MinIO. In order to troubleshoot this issue I would do the following: * I would verify the parameters & values provided in the **core-site.xml** file * In the DFS data source I would ensure the ‘File System URI’ is correct. * Also, In the ‘Wrapper parameter values’ I would check the Path and File name pattern is given correctly. * I would also elevate the loglevel of the following logger and check the vdp.log file for detailed information >’com.denodo.vdb.engine.wrapper.raw.df’ * Furthermore, I would test the same connection from any other java application or using any compatible Python libraries. Suppose if you still need help and if you are a valid support user then you could raise a support case on [Denodo Support Site](https://support.denodo.com/MainPage.do ) so that our support team can help you. Hope this helps!
Denodo Team
16-11-2022 07:52:42 -0500
code
You must sign in to add an answer. If you do not have an account, you can register here