cancel
Showing results for 
Search instead for 
Did you mean: 

sap bods file split

Former Member
0 Kudos


I have flat file as my target in sap bods jobs.

I need to split file each time it exceeds 500 MB.

what could be the best way to do this?

Accepted Solutions (1)

Accepted Solutions (1)

mageshwaran_subramanian
Active Contributor
0 Kudos

We handle the similar scenario by introducing row numbers to the target table and then split them into multiple files using While Loop.

Former Member
0 Kudos

but is there anyway to find the size of the file. how do I know exactly when the file has reached 500 MB size?

mageshwaran_subramanian
Active Contributor
0 Kudos

Well , usually we go by the record count.When the record count reaches the limit , we start splitting the file.

Answers (1)

Answers (1)

Former Member
0 Kudos

There is a way which is described in below video

SAP BODS - Dynamic File Splitting - YouTube

But I do not want to use template tables.Anyone knows if it can be splited without use of template table.

Former Member
0 Kudos

Better use an external utility tool. Cygwin is a good tool with lot of features and can be used to split the files externally.

former_member187605
Active Contributor
0 Kudos

Yes, you can easily combine the logic of both dataflows into one, making the template table redundant.

But you'll never be able to get the exact same results you're looking for. In the video, as file split is done on number of records, not on size.