rxNewDataSource: RevoScaleR Data Sources: Class Generator
Description
This is the main generator for RxDataSource S4 classes.
Usage
## S4 method for class `character':
rxNewDataSource (name, ...)
Arguments
name
character name of the specific class to instantiate.
...
any other arguments are passed to the class generator name
.
Details
This is a wrapper to specific class generator functions for the
RCE data source classes. For example, the RxXdfData class uses function
RxXdfData as a generator. Therefore either RxXdfData(...)
or rxNewDataSource("RxXdfData", ...)
will create an RxXdfData instance.
Value
RxDataSource data source object. This object may be used to open and close the actual RevoScaleR data sources.
Side Effects
This function creates the data source instance in the Microsoft R Services Compute Engine, but does not actually open the data. The methods rxOpen and rxClose will open and close the data.
Author(s)
Microsoft Corporation Microsoft Technical Support
See Also
RxXdfData, RxTextData, RxSasData, RxSpssData, RxOdbcData, RxTeradata, rxOpen, rxReadNext.
Examples
fileName <- file.path(rxGetOption("sampleDataDir"), "claims.xdf")
ds <- rxNewDataSource("RxXdfData", fileName)
rxOpen(ds)
myData <- rxReadNext(ds)
rxClose(ds)