Format/Load
from pyspark.sql import SparkSession
df = SparkSession.read.format('json').load(path)
df2 = SparkSession.read.format('parquet').load(path)
df3 = SparkSession.read.format('orc').load(path)
df4 = SparkSession.read.format('csv').load(path)
df5 = SparkSession.read.format('jdbc') \
.option("driver","com.mysql.cj.jdbc.Driver") \
.option("url", "jdbc:mysql://localhost:3306/emp") \
.load()import snowpark_extensions
from snowflake.snowpark import Session
df = Session.read.json(path)
df2 = Session.read.parquet(path)
df3 = Session.read.orc(path)
df4 = Session.read.csv(path
#EWI: SPRKPY1054 => pyspark.sql.readwriter.DataFrameReader.format with argument(s) value(s) "jdbc" is not supported
#EWI: SPRKPY1002 => pyspark.sql.readwriter.DataFrameReader.load is not supported
df5 = Session.read.format('jdbc') \
.option("driver","com.mysql.cj.jdbc.Driver") \
.option("url", "jdbc:mysql://localhost:3306/emp") \
.load()Last updated
Was this helpful?