explain {SparkR}R Documentation

Explain

Description

Print the logical and physical Catalyst plans to the console for debugging.

Usage

explain(x, ...)

## S4 method for signature 'SparkDataFrame'
explain(x, extended = FALSE)

Arguments

x

a SparkDataFrame.

...

further arguments to be passed to or from other methods.

extended

Logical. If extended is FALSE, explain() only prints the physical plan.

Note

explain since 1.4.0

See Also

Other SparkDataFrame functions: SparkDataFrame-class, agg, arrange, as.data.frame, attach, cache, coalesce, collect, colnames, coltypes, createOrReplaceTempView, crossJoin, dapplyCollect, dapply, describe, dim, distinct, dropDuplicates, dropna, drop, dtypes, except, filter, first, gapplyCollect, gapply, getNumPartitions, group_by, head, histogram, insertInto, intersect, isLocal, join, limit, merge, mutate, ncol, nrow, persist, printSchema, randomSplit, rbind, registerTempTable, rename, repartition, sample, saveAsTable, schema, selectExpr, select, showDF, show, storageLevel, str, subset, take, union, unpersist, withColumn, with, write.df, write.jdbc, write.json, write.orc, write.parquet, write.text

Examples

## Not run: 
##D sparkR.session()
##D path <- "path/to/file.json"
##D df <- read.json(path)
##D explain(df, TRUE)
## End(Not run)

[Package SparkR version 2.1.3 Index]