Hi,
Can you try downloading the CSV file from the server using the REST API? For that, you can access your file with the following URL: https://yourhostname.com:8080/knime/rest/v4/repository/path/to/file:data. yourhostname, maybe the port 8080, and /path/to/file of course need to be adapted. If you use this URL in your browser after having logged into the WebPortal, it should download your file. If that fails, the error is on the server, otherwise it is the CSV node.
Kind regards,
Alexander
Besides downloading the dataset via the URL in the Webportal, I only want to connect to the Mountpoint on the server with a CSV Reader node to get the loaded data.
In the process, I got an error on the CSV Reader node… Do I need to set any special options to import large data?
Hi,
You should not need to. The “Premature EOF” means that KNIME has received an “end of file” control character that it did not expect. This can originate in the server, some network component in-between, or maybe even due to a bug in the AP. By testing it in the browser we can check if the AP is at fault at all. It’s not too likely, but let’s get this out of the way first before looking at the other components.
Kind regards,
Alexander
Hi,
Another thing: If the download fails as well, you may want to increase the memory your KNIME Server’s Apache Tomcat has available. You can do that in the Tomcat directory under /bin/setenv.sh. There you’ll see a line like:
Hi @JaeHwanChoi,
Are you reading the file from KNIME Server or some other source into your local AP? Your Analytics Platform also has an Xmx option, but generally, a value that is too low results in Heap Space errors, not premature EOF. The latter occurs mostly when the server connection is lost. I would say that it is more likely that this is a network or server issue than a KNIME AP issue. I am not aware of any settings you could change to prevent this, except network settings such as the proxy. In an enterprise setting I have seen very weird things, where a proxy would only cap connections to certain IP ranges and whenever someone sent a file of a certain size there, an error would occur. These things are very hard to debug.
Kind regards,
Alexander