RSession

To integrate the R language into BI#, you can use an R server that turns the R language into a network service. To use R in this way, you must connect to the server to obtain a session object that you can use in subsequent calls. In BI#, you store such a session in an RSession variable:

#define EngineVersion 5.0
#define RuntimeVersion 5.0

void RSessionDemo()
@Description: "Demonstrates the usage of RSession.";
@Category: "Demo";
{
    RSession session = RCreateServerSession("localhost", 555, "user", "pwd");
    bool result = REvaluate(session, "x <- 1");
    REndServerSession(session);
}