10-05-2022 03:27 PM
Does anyone know if OneStream is capable of exporting into AWS S3 bucket?
Thanks.
10-05-2022 04:26 PM
Hi,
Yes. You can use WinScp .net library in the same way you use for SFTP.
10-05-2022 07:42 PM
1. You can use the S3 API call to Put the Objects.
2. Make sure you have the correct privilege's for the S3 account which is going to invoke the API call to upload.
3. I would recommend create a separate bucket for OS and restrict the access so you are covered from Security standpoint.
4. I don't think you require whitelisting the IP's but make sure you have necessary library included.
Please keep me posted if you were able to export to S3. BTW I tested in Azure storage and it works no issues.
10-06-2022 08:58 AM
Which libraries do you list in the BR's Referenced Assemblies?
10-06-2022 09:24 AM
1. You cannot directly reference the libraries. You have to provide the dll files to the OS cloud Support and you have to reference. I did the similar to the Azure storage.
2. You can download the Package from Visual Studio Dot net see screenshot below once installed you can navigate to the project directory and provide the dll files.
10-06-2022 09:27 AM
Thank you. You essentially answered my original question. Libraries has to be downloaded and provided to the OS support.
10-06-2022 03:17 PM
If you don't want to overcomplicate your life, I'd suggest you explore the option to use Winscp .NET so you interact with the S3 bucket as you do with SFTP.
The .DLL library is available by default in the OneStream deployment so you will have access to it without raising a ticket.
10-06-2022 10:05 PM
I agree WinScp is an another option. I am more of SDK.