on 11-30-2023 2:01 PM
Hello All,
We have a requirement of downloading 20 million record entries from abap table as a file. What would be the fastest way to do this? Is there any way to get it done in 90 mins?
Following are the blockers that we see:
1. We have fetch data to internal table only with limit of 200,000(due to memory),
2. We thought splitting data in blocks and place in AL11, so that users can download, but due to security constraints can't give access to business users for AL11
3. downloading 200,000 records as a file is taking 3-4 mins, which implies we can download around 3 to 4 million in an hour and downloading 20 million will take around 5 hours and basis had set time out as 120 mins.
Any pointers will be helpful.
Thanks and Regards,
Naga
Write a program that gathers the data in background and stores it on the application server (which some people AL11, which it isn't. AL11 is just a way of looking at files stored on the application server) in a file share.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You are not giving business users access to AL11. AL11 is a transaction that allows you to view files on the application server.
You can create a file share on another server, and give the application server access to it. You write the files there, the users download. The users have no access to the application server file system from their PCs. Just the file share.
In this solution, the users have access to a shared drive somewhere on your network that contains their files.
Sure, if you add another server, it's going to cost whatever a server costs. You could use an existing server if one is available.
As for the how to set up a file share on another server, talk to your it people. From your perspective, it's just another folder you'd be able to view from AL11. It just isn't physically stored on the application server.
User | Count |
---|---|
83 | |
11 | |
10 | |
8 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.