Class LayerDataFrameReader.SparkSessionExt

java.lang.Object
com.here.platform.data.client.spark.LayerDataFrameReader.SparkSessionExt
Enclosing interface:
LayerDataFrameReader

public static class LayerDataFrameReader.SparkSessionExt extends Object
Implicit class to simplify the creation of custom Spark DataFrameReaders.

For example:


 import com.here.platform.data.client.spark.LayerDataFrameReader.SparkSessionExt

 val spark: SparkSession = ???
 val dataFrameReader: LayerDataFrameReader = spark.readLayer(catalogHrn, layer)
 val dataFrame: DataFrame = spark.readLayer(catalogHrn, layer).load()
 

param: sparkSession SparkSession to use

  • Constructor Details

    • SparkSessionExt

      public SparkSessionExt(org.apache.spark.sql.SparkSession sparkSession)
  • Method Details