Class GraphRegistrationContext

Object
org.apache.spark.sql.pipelines.graph.GraphRegistrationContext

public class GraphRegistrationContext extends Object
A mutable context for registering tables, views, and flows in a dataflow graph.

param: defaultCatalog The pipeline's default catalog. param: defaultDatabase The pipeline's default schema.

  • Constructor Details

    • GraphRegistrationContext

      public GraphRegistrationContext(String defaultCatalog, String defaultDatabase, scala.collection.immutable.Map<String,String> defaultSqlConf)
  • Method Details

    • defaultCatalog

      public String defaultCatalog()
    • defaultDatabase

      public String defaultDatabase()
    • defaultSqlConf

      public scala.collection.immutable.Map<String,String> defaultSqlConf()
    • registerTable

      public void registerTable(Table tableDef)
    • registerView

      public void registerView(View viewDef)
    • registerFlow

      public void registerFlow(UnresolvedFlow flowDef)
    • toDataflowGraph

      public DataflowGraph toDataflowGraph()