title | description | keywords | author | ms.author | manager | ms.date | ms.topic | ms.service | ms.assetid | ROBOTS | audience | ms.devlang | ms.reviewer | ms.suite | ms.tgt_pltfrm | ms.custom |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RxComputeContext function (revoAnalytics) | Microsoft Docs |
This is the main generator for RxComputeContext S4 classes. |
(revoAnalytics), RxComputeContext, file, connection |
chuckheinzelman |
charlhe |
cgronlun |
07/15/2019 |
reference |
mlserver |
This is the main generator for RxComputeContext S4 classes.
RxComputeContext( computeContext, ...)
character string specifying class name or description of the specific class to instantiate, or an existing RxComputeContext
object. Choices include: "RxLocalSeq" or "local", "RxLocalParallel" or "localpar", "RxSpark" or "spark", "RxHadoopMR" or "hadoopmr", "RxInSqlServer" or "sqlserver", and "RxForeachDoPar" or "dopar".
any other arguments are passed to the class generator determined from context
.
This is a wrapper to specific class generator functions for the
RevoScaleR compute context classes. For example, the RxInSqlServer class uses function
RxInSqlServer as a generator. Therefore either RxInSqlServer(...)
or RxComputeContext("RxInSqlServer", ...)
will create an RxInSqlServer instance.
A type of RxComputeContext compute context object. This object may be used to in rxSetComputeContext or rxOptions to set the compute context.
Microsoft Corporation Microsoft Technical Support
RxComputeContext-class, RxHadoopMR, RxSpark, RxInSqlServer, RxLocalSeq, RxLocalParallel, RxForeachDoPar, rxSetComputeContext, rxOptions, rxExec.
# Setup to run analyses on a SQL Server
## Not run:
# Note: for improved security, read connection string from a file, such as
# connectionString <- readLines("connectionString.txt")
connectionString <- "Server=MyServer;Database=MyDatabase;UID=MyUser;PWD=MyPassword"
sqlQuery <- "WITH nb AS (SELECT 0 AS n UNION ALL SELECT n+1 FROM nb where n < 9) SELECT n1.n+10*n2.n+100*n3.n+1 AS n, ABS(CHECKSUM(NewId()))
myServer <- RxComputeContext("RxInSqlServer",
sqlQuery = sqlQuery, connectionString = connectionString)
rxSetComputeContext(computeContext = myServer )
## End(Not run)