This site uses different types of cookies, including analytics and functional cookies (its own and from other sites). To change your cookie settings or find out more, click here. If you continue browsing our website, you accept these cookies.
The highly anticipated Alteryx Community tradition is back! We hope you'll join us!
Learn MoreI have a large data matrix that I created in R that is 5.6GB. I want to load it into Alteryx for further transformation and analysis. I am having trouble loading and writing it to Alteryx. Here is the script I have tried using in the R tool, and the outcome:
----------------------
memory.limit()
memory.limit(60000)
dat <- as.data.frame(readRDS("~file.rds"))
write.Alteryx(dat, 1)
-------------------------
After 3.5 minutes, I get this error message: "The R.exe exit code (4294967295) indicated an error."
If I run this code to test if it can read the matrix:
----------------------
memory.limit()
memory.limit(60000)
readRDS("~file.rds")
-----------------------------------
I see it read the matrix and outputs some of the data. It just seems to be a problem when I try and assign the data somewhere.
Hi @creily
This could be related to the "fake" R error listed here -
https://community.alteryx.com/t5/Alteryx-Designer-Discussions/R-tool-Fake-Errors/td-p/25163
Another possibility, however, is that the connection between R and Alteryx is timing out. When writing out to Alteryx, are you able to write a portion of the data? (you may try something small like 1 record, and if it works, increase the size). If this is the case, there is a defect in place for this type of behavior. (you may still want to follow the above thread to get rid of the error if this is occurring)
As a workaround, I would suggest trying to write it out to Alteryx in batches to multiple outputs (or multiple R Tools if need be)
Cheers,
Mike
I was using the most recent Alteryx, and what ended up fixing the problem was uninstalling and reinstalling the previous version.