Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Description
Get partitions enumeration of a partitioned Xdf data source.
Usage
rxGetPartitions(data)
Arguments
data
an existing partitioned data source object which was created by RxXdfData with createPartitionSet = TRUE
and constructed by rxPartition.
Details
Value
Data frame with (n+1)
columns, the first n
columns are partitioning columns specified by varsToPartition
in rxPartition and the (n+1)th
column is a data source column where each row contains an Xdf data source object of one partition.
Author(s)
Microsoft Corporation Microsoft Technical Support
See Also
RXdfData, rxPartition, rxExecBy
Examples
# create an input Xdf data source
inFile <- "claims.xdf"
inFile <- file.path(dataPath = rxGetOption(opt = "sampleDataDir"), inFile)
inXdfDS <- RxXdfData(file = inFile)
# create an output partitioned Xdf data source
outFile <- file.path(tempdir(), "partitionedClaims.xdf")
outPartXdfDataSource <- RxXdfData(file = outFile, createPartitionSet = TRUE)
# construct and save the partitioned Xdf to disk
partDF <- rxPartition(inData = inXdfDS, outData = outPartXdfDataSource, varsToPartition = c("car.age"))
# enumerate partitions
partDF <- rxGetPartitions(outPartXdfDataSource)
rxGetInfo(partDF, getVarInfo = TRUE)
partDF$DataSource