Forum Discussion
- hbinduNew Contributor III
Hi,
I wrote an extensibility BR to extract data from OS to a csv file and the file is then moved to an FTP folder.
In your case instead of FTP folder it will be AWS S3 bucket.
below is the sample code:
If filecount > 0 ThenDim sessionOptions As New SessionOptionsDim transferOptions As New TransferOptionsDim transferResult As TransferOperationResultUsing session As New Sessionsession.Open(sessionOptions)transferOptions.TransferMode = TransferMode.BinarytransferOptions.OverwriteMode = OverwriteMode.Overwrite'transferOptions.PreserveTimeStamp = TruetransferOptions.ResumeSupport.State = TransferResumeSupportState.OffDim RootFolder As String = $"{session.HomePath}/<RootFolderpath>"files = From chkFile In Directory.EnumerateFiles(_path, "*.PGP", SearchOption.TopDirectoryOnly)For Each Filepath In filestransferResult = session.PutFiles($"{Filepath}", RootFolder, False, transferOptions)transferResult.Check()NextUsingEnd If - KrishnaValued Contributor
HoneyGulati - Yes you can get the Data from S3 Bucket.
1. AWS Side - Make sure you have proper access key & security defined in AWS console for S3. Verify you were able to connect to S3 with the access.
2. Configure SIC for the S3.
3. Create a Extender BR to orchestrate the data between S3 & OS.
Hope this helps.
Related Content
- 3 years ago
- 4 months ago