我正在学习Spark,对Spark's Catalog感到困惑。
我在SparkSession中找到了一个目录,它是CatalogImpl的一个实例,如下所示
/**
* Interface through which the user may create, drop, alter or query underlying
* databases, tables, functions etc.
*
* @since 2.0.0
*/
@transient lazy val catalog: Catalog = new CatalogImpl(self)我发现SparkSession.sessionSate中有一个目录,它是SessionCatalog的一个实例。
它们之间的区别是什么?
https://stackoverflow.com/questions/47511930
复制相似问题