You may want to use the Tail node to test whether the issue is with the data records at the end of the file.
You could also use a combination of the Tail and Head nodes in series to generate a 'window' of say 1000 records that can be stepped through the data set to try to localise the record(s) that are causing the issue. For example initially set the Tail node and Head node to produce 1000 records - which will give you the last 1000 records in the data set. Test whether those records cause the error. If they do, change the record counts to focus in on the relevant records. If the initial window did not fail, change the Tail node to provide more records until the R node generates the error.
You can also remove any unnecessary columns to try to identify the issue more quickly.
The R node uses the Rserve protocol to connect with your R environment. If you have a lot of data then this can cause delays as the data needs to be piped over the associated TCP connection. You should remove unnecessary columns to speed up the data transfer process.
Alternatively, if your Data3Sixty Analyze ane R environment are on the same machine you could publish the data set from the upstream as a csv file using the Output Delimited node, e.g.
![]()
You can then configure the R node to read in the data directly from the csv file: