in pydeequ/profiles.py [0:0]
def __init__(self, spark_session: SparkSession):
"""
The results returned from the columnProfilerRunner
:param SparkSession spark_session: sparkSession
"""
if not isinstance(spark_session, SparkSession):
raise TypeError(f"Expected SparkSession object, not {type(spark_session)}")
self._spark_session = spark_session
self._sc = spark_session.sparkContext
self._jvm = spark_session._jvm
self._profiles = []
self.columnProfileClasses = {
"StandardColumnProfile": StandardColumnProfile,
"NumericColumnProfile": NumericColumnProfile,
}