trait
SnappyContextFunctions extends AnyRef
Abstract Value Members
-
abstract
def
aqpTablePopulator(context: SnappyContext): Unit
-
abstract
def
collectSamples(context: SnappyContext, rows: RDD[Row], aqpTables: Seq[String], time: Long): Unit
-
abstract
def
convertToStratifiedSample(options: Map[String, Any], snc: SnappyContext, logicalPlan: LogicalPlan): LogicalPlan
-
abstract
def
createAnalyzer(context: SnappyContext): Analyzer
-
abstract
def
createSampleDataFrameContract(context: SnappyContext, df: DataFrame, logicalPlan: LogicalPlan): SampleDataFrameContract
-
abstract
def
createTopK(context: SnappyContext, topKName: String, keyColumnName: String, inputDataSchema: StructType, topkOptions: Map[String, String], ifExists: Boolean): Unit
-
abstract
def
dropTopK(context: SnappyContext, topKName: String): Unit
-
abstract
def
executePlan(context: SnappyContext, plan: LogicalPlan): QueryExecution
-
abstract
def
getPlanner(context: SnappyContext): SparkPlanner
-
abstract
def
getSQLDialect(context: SnappyContext): ParserDialect
-
abstract
def
getSnappyCacheManager: SnappyCacheManager
-
-
abstract
def
getSnappyDDLParser(context: SnappyContext, planGenerator: (String) ⇒ LogicalPlan): DDLParser
-
abstract
def
insertIntoTopK(context: SnappyContext, rows: RDD[Row], topKName: QualifiedTableName, time: Long): Unit
-
abstract
def
isStratifiedSample(logicalPlan: LogicalPlan): Boolean
-
abstract
def
isTungstenEnabled: Boolean
-
abstract
def
queryTopK(context: SnappyContext, topK: String, startTime: Long, endTime: Long, k: Int): DataFrame
-
abstract
def
queryTopK(context: SnappyContext, topKName: String, startTime: String = null, endTime: String = null, k: Int = 1): DataFrame
-
abstract
def
queryTopKRDD(context: SnappyContext, topK: String, startTime: String, endTime: String, schema: StructType): RDD[InternalRow]
-
abstract
def
withErrorDataFrame(df: DataFrame, error: Double, confidence: Double): DataFrame
Concrete Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any