BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
ryuda
Calcite | Level 5

Hi all,

 

I am quite new with SAS. I have been exploring SAS Viya. When I am using the Prepare Data UI to transpose a data sized 16MB it gives an error as follow.

 

Requested data exceeds maximum data size for a single request.
correlator: 40880352-edfa-4843-80c1-0baa8cbf9e29
traceId: 121ca0734d1b7684
path: /SASDataStudio/ui/asyncOperation
correlator: 40880352-edfa-4843-80c1-0baa8cbf9e29;70e77e21-d0e5-49f6-9686-f0cd42de9f12
traceId: 121ca0734d1b7684
path: /casRowSets/tables/cas~fs~cas-shared-default~fs~Public~fs~DATAEKSPORNONMIGASLOKALORIGINAL_1/rows
MLC: 0
Row count : 100
Row bytes : 1,088,860
Data limit: 1,048,576
Data bytes: 108,886,000

 

Does anyone has ever come across this? What is needed to do in this case?

Please help, thanks

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
RW9
Diamond | Level 26 RW9
Diamond | Level 26

You could show some of the data, at least test data.  From what is posted there, it is telling you that each row is roughly 1088 characters long, so when transposed the length will be 100 * 1088.  I can't see any situation where you would that much data in one row, even what you have now is pretty long.  Or alternatively use a word processor for dealing with novels?

View solution in original post

3 REPLIES 3
RW9
Diamond | Level 26 RW9
Diamond | Level 26

You could show some of the data, at least test data.  From what is posted there, it is telling you that each row is roughly 1088 characters long, so when transposed the length will be 100 * 1088.  I can't see any situation where you would that much data in one row, even what you have now is pretty long.  Or alternatively use a word processor for dealing with novels?

ryuda
Calcite | Level 5
I accepted this answer as a solution, however I rather feel that limit of each record should be configurable, since we're working on a server based software. Kind of ironic that even word processor such as MS Excel can handle this. Though I can not say this is a solution since there are thousands of these files that I will be working with
RW9
Diamond | Level 26 RW9
Diamond | Level 26

MS Excel is not a Word processor.  And even that has its limitations - actually far more restrictive than a SAS dataset.

https://support.office.com/en-us/article/excel-specifications-and-limits-1672b34d-7043-467e-8e27-269...

 

Where would you draw the line, is 100 columns of large text data usable in anyway?  Can you print it out to paper, can you do any proper analysis on that data.  The answer is no.  You can work with that data, as you should with almost all data, in a normalised structure, which you already have.  If you need to analyse it then you need to do data cleaning and coding practices to get it into a workable format.  The only application which uses "transposed thinking" is Excel, with all its numerous problems.

 

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

Discussion stats
  • 3 replies
  • 2647 views
  • 0 likes
  • 2 in conversation