Core Module

class great_expectations.core.batch.Batch(datasource_name, batch_kwargs, data, batch_parameters, batch_markers, data_context)

Bases: great_expectations.types.DictDot

property datasource_name
property batch_kwargs
property data
property batch_parameters
property batch_markers
property data_context
class great_expectations.core.data_context_key.DataContextKey

Bases: object

DataContextKey objects are used to uniquely identify resources used by the DataContext.

A DataContextKey is designed to support clear naming with multiple representations including a hashable version making it suitable for use as the key in a dictionary.

abstract to_tuple()
classmethod from_tuple(tuple_)
to_fixed_length_tuple()
classmethod from_fixed_length_tuple(tuple_)
class great_expectations.core.data_context_key.StringKey(key)

Bases: great_expectations.core.data_context_key.DataContextKey

A simple DataContextKey with just a single string value

to_tuple()
to_fixed_length_tuple()
classmethod from_fixed_length_tuple(tuple_)
class great_expectations.core.metric.Metric(metric_name, metric_kwargs, metric_value)

Bases: object

A Metric associates a value with some name and configuration. The specific configuration parameters that are relevant for a given metric’s identity depend on the metric. For example, the metric column_mean depends on a column name.

property metric_name
property metric_kwargs
property metric_kwargs_id
class great_expectations.core.metric.MetricIdentifier(metric_name, metric_kwargs_id)

Bases: great_expectations.core.data_context_key.DataContextKey

A MetricIdentifier serves as a key to store and retrieve Metrics.

property metric_name
property metric_kwargs_id
classmethod from_object(metric)
to_fixed_length_tuple()
to_tuple()
classmethod from_fixed_length_tuple(tuple_)
classmethod from_tuple(tuple_)
class great_expectations.core.metric.BatchMetric(metric_name, metric_kwargs, batch_identifier, metric_value)

Bases: great_expectations.core.metric.Metric

A BatchMetric is a metric associated with a particular Batch of data.

property batch_identifier
class great_expectations.core.metric.ValidationMetric(run_id, data_asset_name, expectation_suite_identifier, metric_name, metric_kwargs, metric_value)

Bases: great_expectations.core.metric.Metric

property run_id
property data_asset_name
property expectation_suite_identifier
class great_expectations.core.metric.ValidationMetricIdentifier(run_id, data_asset_name, expectation_suite_identifier, metric_name, metric_kwargs_id)

Bases: great_expectations.core.metric.MetricIdentifier

property run_id
property data_asset_name
property expectation_suite_identifier
classmethod from_object(validation_metric)
to_tuple()
to_fixed_length_tuple()
to_evaluation_parameter_urn()
classmethod from_tuple(tuple_)
classmethod from_fixed_length_tuple(tuple_)
great_expectations.core.util.nested_update(d, u)
class great_expectations.core.id_dict.IDDict

Bases: dict

to_id(id_keys=None, id_ignore_keys=None)
class great_expectations.core.id_dict.BatchKwargs

Bases: great_expectations.core.id_dict.IDDict

class great_expectations.core.id_dict.MetricKwargs

Bases: great_expectations.core.id_dict.IDDict