We had a consultant take a look at this for us and here is his response:
"There is a setting in the .ini file that allows for multiple files for a particular cube once a specified number of records is reached. If this is set to zero, as it was, no multiple files will be generated and 2GB is the limit. The suggestion is to set this to 1000000 records."