RapidMiner

Where to find .rmp(Process) files which in server repository(Not local repository)

Learner III lakshmikanthred
Learner III

Where to find .rmp(Process) files which in server repository(Not local repository)

Where to find .rmp(Process) files which in server repository(Not local repository). I am able to connect .rmp files of local repository from java. But i am not able to connect server repository processes(rmp) from java. Please help.

 

Thanks in advance

4 REPLIES
Highlighted
RM Certified Expert
RM Certified Expert

Re: Where to find .rmp(Process) files which in server repository(Not local repository)

That's probably because there are no *.rmp files in Server, the processes are stored in database tables.

RM Certified Expert
RM Certified Expert

Re: Where to find .rmp(Process) files which in server repository(Not local repository)

Yes, as Tom pointed out the processes are stored in a database. 

 

When you're using RapidMiner Server your processes are more secure than on your local file system, this is because you might have many users in a server environment and don't want everyone to be able to access everything.  Therefore to read and execute your processes needs special user permissions. 

 

I won't go too deeply into the user permissions as the default settings are probably fine for your, but the simplest way to integrate into your program is to expose your process as a WebService:

How to guide for webservices.

 

It's really straightforward once you get started and calling it from your Java program will work fine. 

 

-- Training, Consulting, Sales in China, Hong Kong & Taiwan --
www.RapidMinerChina.com
Learner III lakshmikanthred
Learner III

Re: Where to find .rmp(Process) files which in server repository(Not local repository)

Thanks Tom and JEdward for Reply.

I have checked all tables in Database and find process name in ra_ent_processexecparam table. I am not getting how to use those data like .rmp static file. So i tried in below way.

As you suggested i have created web service for process and consuming same through java. But i am facing problem to send input parameter as excel to the web service. Is there any way to pass parameter as excel file from java while accessing web service url.

 

Thanks in advance

Learner III lakshmikanthred
Learner III

Re: Where to find .rmp(Process) files which in server repository(Not local repository)

Hi 

I am able to pass excel file as input parameter to web service. File is taking succesfully as input from server path but not from user system, Is there a option to provide excel as input from user system. So it can upload by mutliple users.

 

Thanks in advance