spark createOrReplaceTempView vs createGlobalTempView
O Spark Dataset 2.0 fornece duas funçõescreateOrReplaceTempView
ecreateGlobalTempView
. Não consigo entender a diferença básica entre as duas funções.
De acordo comDocumentos da API:
createOrReplaceTempView: O tempo de vida dessa exibição temporária está vinculado ao [[SparkSession]] que foi usado para criar este conjunto de dados.
Então, quando eu ligosparkSession.close()
o definido será destruído. é verdade?
createGlobalTempView: O tempo de vida dessa exibição temporária está vinculado a esse aplicativo Spark.
quando esse tipo de visão será destruído? qualquer exemplo. como sparkSession.close ()?