Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/fivetran/great_expectations
/ types & classes
Types & classes
628 in github.com/fivetran/great_expectations
⨍
Functions
4,558
◇
Types & classes
628
↳
Endpoints
192
↓ 216 callers
Class
ExpectationConfiguration
ExpectationConfiguration defines the parameters and name of a specific expectation.
great_expectations/core/expectation_configuration.py:49
↓ 195 callers
Class
MetricConfiguration
great_expectations/validator/validation_graph.py:7
↓ 151 callers
Class
PartitionDefinition
great_expectations/core/id_dict.py:42
↓ 147 callers
Class
BatchDefinition
great_expectations/core/batch.py:19
↓ 136 callers
Class
DataContext
A DataContext represents a Great Expectations project. It organizes storage and access for expectation suites, datasources, notification settings,
great_expectations/data_context/data_context.py:3165
↓ 126 callers
Class
BatchRequest
This class contains all attributes of a batch_request. See the comments in BatchRequestBase for design specifics.
great_expectations/core/batch.py:274
↓ 110 callers
Class
RenderedStringTemplateContent
great_expectations/render/types/__init__.py:275
↓ 96 callers
Class
ExpectationValidationResult
great_expectations/core/expectation_validation_result.py:38
↓ 71 callers
Class
ExpectationSuite
This ExpectationSuite object has create, read, update, and delete functionality for its expectations: -create: self.add_expectation()
great_expectations/core/expectation_suite.py:36
↓ 65 callers
Class
PandasExecutionEngine
PandasExecutionEngine instantiates the great_expectations Expectations API as a subclass of a pandas.DataFrame. For the full API reference, please s
great_expectations/execution_engine/pandas_execution_engine.py:38
↓ 52 callers
Class
RunIdentifier
A RunIdentifier identifies a run (collection of validations) by run_name and run_time.
great_expectations/core/run_identifier.py:11
↓ 50 callers
Class
ExpectationSuiteIdentifier
great_expectations/data_context/types/resource_identifiers.py:16
↓ 43 callers
Class
InvalidExpectationConfigurationError
great_expectations/exceptions/exceptions.py:151
↓ 42 callers
Class
RuntimeDataBatchSpec
great_expectations/core/batch_spec.py:68
↓ 42 callers
Class
SparkDFExecutionEngine
This class holds an attribute `spark_df` which is a spark.sql.DataFrame. --ge-feature-maturity-info-- id: validation_engine_pyspark
great_expectations/execution_engine/sparkdf_execution_engine.py:64
↓ 37 callers
Class
ExpectationSuiteValidationResult
great_expectations/core/expectation_validation_result.py:257
↓ 35 callers
Class
ValidationError
Raised when validation fails on a field or schema. Validators and custom fields should raise this exception. :param message: An error messag
great_expectations/marshmallow__shade/exceptions.py:12
↓ 31 callers
Class
BatchKwargsError
great_expectations/exceptions/exceptions.py:290
↓ 31 callers
Class
ValidationResultIdentifier
A ValidationResultIdentifier identifies a validation result by the fully qualified expectation_suite_identifer and run_id.
great_expectations/data_context/types/resource_identifiers.py:97
↓ 30 callers
Class
Batch
great_expectations/core/batch.py:369
↓ 30 callers
Class
GreatExpectationsError
great_expectations/exceptions/exceptions.py:8
↓ 29 callers
Class
Validator
great_expectations/validator/validator.py:54
↓ 28 callers
Class
BaseDataContext
This class implements most of the functionality of DataContext, with a few exceptions. 1. BaseDataContext does not attempt to keep i
great_expectations/data_context/data_context.py:101
↓ 27 callers
Class
CheckpointConfig
great_expectations/data_context/types/base.py:1621
↓ 22 callers
Class
SqlAlchemyDataset
--ge-feature-maturity-info-- id: validation_engine_sqlalchemy title: Validation Engine - SQLAlchemy icon: shor
great_expectations/dataset/sqlalchemy_dataset.py:427
↓ 21 callers
Class
ConfigurationIdentifier
great_expectations/data_context/types/resource_identifiers.py:281
↓ 21 callers
Class
UserConfigurableProfiler
The UserConfigurableProfiler is used to build an expectation suite from a dataset. The expectations built are strict - they can be used to de
great_expectations/profile/user_configurable_profiler.py:21
↓ 19 callers
Class
DataContextConfig
great_expectations/data_context/types/base.py:1425
↓ 19 callers
Class
PartitionRequest
great_expectations/core/id_dict.py:38
↓ 19 callers
Class
RenderedTableContent
great_expectations/render/types/__init__.py:130
↓ 19 callers
Class
TupleS3StoreBackend
Uses an S3 bucket as a store. The key to this StoreBackend must be a tuple with fixed length based on the filepath_template, or a variab
great_expectations/data_context/store/tuple_store_backend.py:433
↓ 18 callers
Class
PandasDataset
PandasDataset instantiates the great_expectations Expectations API as a subclass of a pandas.DataFrame. For the full API reference, please see :func
great_expectations/dataset/pandas_dataset.py:339
↓ 18 callers
Class
RenderedSectionContent
great_expectations/render/types/__init__.py:471
↓ 17 callers
Class
ClassInstantiationError
great_expectations/exceptions/exceptions.py:263
↓ 17 callers
Class
DataContextConfigSchema
great_expectations/data_context/types/base.py:860
↓ 17 callers
Class
DefaultJinjaPageView
great_expectations/render/view/view.py:437
↓ 17 callers
Class
SimpleCheckpointConfigurator
SimpleCheckpointBuilder is a convenience class to easily configure a simple Checkpoint.
great_expectations/checkpoint/configurator.py:43
↓ 17 callers
Class
SqlAlchemyBatchData
A class which represents a SQL alchemy batch, with properties including the construction of the batch itself and several getters used to access va
great_expectations/execution_engine/sqlalchemy_batch_data.py:18
↓ 16 callers
Class
DatasourceConfig
great_expectations/data_context/types/base.py:512
↓ 16 callers
Class
SqlAlchemyExecutionEngine
great_expectations/execution_engine/sqlalchemy_execution_engine.py:124
↓ 15 callers
Class
JsonSchemaProfiler
This profiler creates Expectation Suites from JSONSchema artifacts. JSON Schema is a vocabulary that allows you to annotate and validate JSO
great_expectations/profile/json_schema_profiler.py:25
↓ 14 callers
Class
IDDict
great_expectations/core/id_dict.py:5
↓ 14 callers
Class
ValidationMetricIdentifier
great_expectations/core/metric.py:149
↓ 13 callers
Class
BatchRequestBase
This class is for internal inter-object protocol purposes only. As such, it contains all attributes of a batch_request, but does not validate
great_expectations/core/batch.py:169
↓ 13 callers
Class
BatchSpec
great_expectations/core/id_dict.py:30
↓ 12 callers
Class
BasicSuiteBuilderProfiler
This profiler helps build coarse expectations for columns you care about. The goal of this profiler is to expedite the process of authoring
great_expectations/profile/basic_suite_builder_profiler.py:17
↓ 12 callers
Class
PathBatchKwargs
great_expectations/datasource/types/batch_kwargs.py:40
↓ 12 callers
Class
RenderedHeaderContent
great_expectations/render/types/__init__.py:70
↓ 12 callers
Class
Renderer
great_expectations/render/renderer/renderer.py:22
↓ 10 callers
Class
ConfiguredAssetSqlDataConnector
A DataConnector that requires explicit listing of SQL tables you want to connect to. Args: name (str): The name of this DataConnecto
great_expectations/datasource/data_connector/configured_asset_sql_data_connector.py:20
↓ 10 callers
Class
InvalidBatchKwargsError
great_expectations/exceptions/exceptions.py:93
↓ 9 callers
Class
Anonymizer
Anonymize string names in an optionally-consistent way.
great_expectations/core/usage_statistics/anonymizers/anonymizer.py:9
↓ 9 callers
Class
BridgeValidator
This is currently helping bridge APIs
great_expectations/validator/validator.py:1342
↓ 9 callers
Class
Decimal
A field that (de)serializes to the Python ``decimal.Decimal`` type. It's safe to use when dealing with money values, percentages, ratios or ot
great_expectations/marshmallow__shade/fields.py:960
↓ 9 callers
Class
ExpectationSuiteColumnSectionRenderer
great_expectations/render/renderer/column_section_renderer.py:502
↓ 9 callers
Class
TupleFilesystemStoreBackend
Uses a local filepath as a store. The key to this StoreBackend must be a tuple with fixed length based on the filepath_template, or a variabl
great_expectations/data_context/store/tuple_store_backend.py:221
↓ 8 callers
Class
BatchKwargs
great_expectations/core/id_dict.py:26
↓ 8 callers
Class
BatchMarkers
A BatchMarkers is a special type of BatchKwargs (so that it has a batch_fingerprint) but it generally does NOT require specific keys and instead c
great_expectations/core/batch.py:349
↓ 8 callers
Class
DataContextError
great_expectations/exceptions/exceptions.py:33
↓ 8 callers
Class
DatasourceConfigSchema
great_expectations/data_context/types/base.py:588
↓ 8 callers
Class
NotThisMethod
Exception raised if a method is not valid for the current scenario.
versioneer.py:367
↓ 8 callers
Class
SqlAlchemyDatasource
A SqlAlchemyDatasource will provide data_assets converting batch_kwargs using the following rules: - if the batch_kwargs include a table
great_expectations/datasource/sqlalchemy_datasource.py:49
↓ 8 callers
Class
StoreBackendError
great_expectations/exceptions/exceptions.py:45
↓ 8 callers
Class
UnavailableMetricError
great_expectations/exceptions/exceptions.py:49
↓ 7 callers
Class
Checkpoint
--ge-feature-maturity-info-- id: checkpoint title: Newstyle Class-based Checkpoints short_description: Run a configured
great_expectations/checkpoint/checkpoint.py:29
↓ 7 callers
Class
CustomListSorter
CustomListSorter - The CustomListSorter is able to sort partitions values according to a user-provided custom list.
great_expectations/datasource/data_connector/sorter/custom_list_sorter.py:11
↓ 7 callers
Class
EvaluationParameterError
great_expectations/exceptions/exceptions.py:113
↓ 7 callers
Class
ExpectationSuiteSchema
great_expectations/core/expectation_suite.py:425
↓ 7 callers
Class
MetricPartialFunctionTypes
great_expectations/execution_engine/execution_engine.py:338
↓ 7 callers
Class
PandasDatasource
The PandasDatasource produces PandasDataset objects and supports generators capable of interacting with the local filesystem (the default subdir_r
great_expectations/datasource/pandas_datasource.py:25
↓ 7 callers
Class
PathBatchSpec
great_expectations/core/batch_spec.py:31
↓ 7 callers
Class
ProfilingResultsColumnSectionRenderer
great_expectations/render/renderer/column_section_renderer.py:66
↓ 7 callers
Class
SparkDFDataset
This class holds an attribute `spark_df` which is a spark.sql.DataFrame. --ge-feature-maturity-info-- id: validation_engine_pyspark
great_expectations/dataset/sparkdf_dataset.py:528
↓ 7 callers
Class
SparkDFDatasource
The SparkDFDatasource produces SparkDFDatasets and supports generators capable of interacting with local filesystem (the default subdir_reader
great_expectations/datasource/sparkdf_datasource.py:26
↓ 7 callers
Class
ValidationGraph
great_expectations/validator/validation_graph.py:77
↓ 7 callers
Class
ValidationResultsPageRenderer
great_expectations/render/renderer/page_renderer.py:32
↓ 6 callers
Class
ConfiguredAssetFilesystemDataConnector
Extension of ConfiguredAssetFilePathDataConnector used to connect to Filesystem The ConfiguredAssetFilesystemDataConnector is one of two cla
great_expectations/datasource/data_connector/configured_asset_filesystem_data_connector.py:18
↓ 6 callers
Class
DatabaseStoreBackend
great_expectations/data_context/store/database_store_backend.py:35
↓ 6 callers
Class
DateTimeSorter
great_expectations/datasource/data_connector/sorter/date_time_sorter.py:13
↓ 6 callers
Class
ExpectColumnValueZScoresToBeLessThan
Expect the Z-scores of a columns values to be less than a given threshold expect_column_values_to_be_of_type is a :func:`column_map_
great_expectations/expectations/core/expect_column_value_z_scores_to_be_less_than.py:9
↓ 6 callers
Class
InferredAssetFilesystemDataConnector
Extension of InferredAssetFilePathDataConnector used to connect to data on a filesystem. The InferredAssetFilesystemDataConnector is one of
great_expectations/datasource/data_connector/inferred_asset_filesystem_data_connector.py:17
↓ 6 callers
Class
MicrosoftTeamsNotificationAction
MicrosoftTeamsNotificationAction sends a Microsoft Teams notification to a given webhook. **Configuration** .. code-block:: yaml
great_expectations/checkpoint/actions.py:290
↓ 6 callers
Class
NotThisMethod
Exception raised if a method is not valid for the current scenario.
great_expectations/_version.py:50
↓ 6 callers
Class
ProfilingResultsPageRenderer
great_expectations/render/renderer/page_renderer.py:796
↓ 6 callers
Class
RenderedDocumentContent
great_expectations/render/types/__init__.py:423
↓ 6 callers
Class
ValidationsStore
A ValidationsStore manages Validation Results to ensure they are accessible via a Data Context for review and rendering into Data Docs. --ge
great_expectations/data_context/store/validations_store.py:23
↓ 5 callers
Class
BatchSpecError
great_expectations/exceptions/exceptions.py:303
↓ 5 callers
Class
CallToActionButton
great_expectations/render/renderer/site_builder.py:917
↓ 5 callers
Class
ConditionParserError
great_expectations/expectations/row_conditions.py:56
↓ 5 callers
Class
ExpectationSuiteValidationResultSchema
great_expectations/core/expectation_validation_result.py:358
↓ 5 callers
Class
ExpectationsStore
An Expectations Store provides a way to store Expectation Suites accessible to a Data Context. --ge-feature-maturity-info-- id: exp
great_expectations/data_context/store/expectations_store.py:20
↓ 5 callers
Class
GlobReaderBatchKwargsGenerator
r"""GlobReaderBatchKwargsGenerator processes files in a directory according to glob patterns to produce batches of data. A more interesting asset
great_expectations/datasource/batch_kwargs_generator/glob_reader_batch_kwargs_generator.py:17
↓ 5 callers
Class
InvalidKeyError
great_expectations/exceptions/exceptions.py:167
↓ 5 callers
Class
ProfilerError
great_expectations/exceptions/exceptions.py:117
↓ 5 callers
Class
QueryBatchKwargsGenerator
Produce query-style batch_kwargs from sql files or defined queries. By default, a QueryBatchKwargsGenerator will look for queries in the ``da
great_expectations/datasource/batch_kwargs_generator/query_batch_kwargs_generator.py:24
↓ 5 callers
Class
RenderedGraphContent
great_expectations/render/types/__init__.py:100
↓ 5 callers
Class
S3BatchSpec
great_expectations/core/batch_spec.py:50
↓ 5 callers
Class
SiteBuilder
SiteBuilder builds data documentation for the project defined by a DataContext. A data documentation site consists of HTML pages for expectat
great_expectations/render/renderer/site_builder.py:32
↓ 5 callers
Class
SiteSectionIdentifier
great_expectations/data_context/types/resource_identifiers.py:219
↓ 5 callers
Class
SuiteScaffoldNotebookRenderer
great_expectations/render/renderer/suite_scaffold_notebook_renderer.py:11
next →
1–100 of 628, ranked by callers