Column Profile Compilers¶
-
class
dataprofiler.profilers.column_profile_compilers.BaseColumnProfileCompiler(df_series=None, options=None, pool=None)¶ Bases:
object-
abstract property
profile¶
-
update_profile(df_series, pool=None)¶ Updates the profiles from the data frames
- Parameters
df_series (pandas.core.series.Series) – a given column, assume df_series in str
pool (multiprocessing.Pool) – pool to utilized for multiprocessing
- Returns
Self
- Return type
-
abstract property
-
class
dataprofiler.profilers.column_profile_compilers.ColumnPrimitiveTypeProfileCompiler(df_series=None, options=None, pool=None)¶ Bases:
dataprofiler.profilers.column_profile_compilers.BaseColumnProfileCompiler-
property
profile¶
-
update_profile(df_series, pool=None)¶ Updates the profiles from the data frames
- Parameters
df_series (pandas.core.series.Series) – a given column, assume df_series in str
pool (multiprocessing.Pool) – pool to utilized for multiprocessing
- Returns
Self
- Return type
-
property
-
class
dataprofiler.profilers.column_profile_compilers.ColumnStatsProfileCompiler(df_series=None, options=None, pool=None)¶ Bases:
dataprofiler.profilers.column_profile_compilers.BaseColumnProfileCompiler-
property
profile¶
-
update_profile(df_series, pool=None)¶ Updates the profiles from the data frames
- Parameters
df_series (pandas.core.series.Series) – a given column, assume df_series in str
pool (multiprocessing.Pool) – pool to utilized for multiprocessing
- Returns
Self
- Return type
-
property
-
class
dataprofiler.profilers.column_profile_compilers.ColumnDataLabelerCompiler(df_series=None, options=None, pool=None)¶ Bases:
dataprofiler.profilers.column_profile_compilers.BaseColumnProfileCompiler-
property
profile¶
-
update_profile(df_series, pool=None)¶ Updates the profiles from the data frames
- Parameters
df_series (pandas.core.series.Series) – a given column, assume df_series in str
pool (multiprocessing.Pool) – pool to utilized for multiprocessing
- Returns
Self
- Return type
-
property