Packages

c

org.apache.spark.sql.scripting

SqlScriptingInterpreter

case class SqlScriptingInterpreter() extends Product with Serializable

SQL scripting interpreter - builds SQL script execution plan.

Source
SqlScriptingInterpreter.scala
Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SqlScriptingInterpreter
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SqlScriptingInterpreter()

Value Members

  1. def buildExecutionPlan(compound: CompoundBody, session: SparkSession): Iterator[CompoundStatementExec]

    Build execution plan and return statements that need to be executed, wrapped in the execution node.

    Build execution plan and return statements that need to be executed, wrapped in the execution node.

    compound

    CompoundBody for which to build the plan.

    session

    Spark session that SQL script is executed within.

    returns

    Iterator through collection of statements to be executed.

  2. def productElementNames: Iterator[String]
    Definition Classes
    Product