great_expectations.rule_based_profiler.parameter_builder.metric_parameter_builder

Module Contents

Classes

MetricParameterBuilder(parameter_name: str, metric_name: str, metric_domain_kwargs: Optional[Union[str, dict]] = None, metric_value_kwargs: Optional[Union[str, dict]] = None, enforce_numeric_metric: Optional[Union[str, bool]] = False, replace_nan_with_zero: Optional[Union[str, bool]] = False, data_context: Optional[DataContext] = None, batch_request: Optional[Union[dict, str]] = None)

A Single-Batch implementation for obtaining a resolved (evaluated) metric, using domain_kwargs, value_kwargs, and

class great_expectations.rule_based_profiler.parameter_builder.metric_parameter_builder.MetricParameterBuilder(parameter_name: str, metric_name: str, metric_domain_kwargs: Optional[Union[str, dict]] = None, metric_value_kwargs: Optional[Union[str, dict]] = None, enforce_numeric_metric: Optional[Union[str, bool]] = False, replace_nan_with_zero: Optional[Union[str, bool]] = False, data_context: Optional[DataContext] = None, batch_request: Optional[Union[dict, str]] = None)

Bases: great_expectations.rule_based_profiler.parameter_builder.ParameterBuilder

A Single-Batch implementation for obtaining a resolved (evaluated) metric, using domain_kwargs, value_kwargs, and metric_name as arguments.

_build_parameters(self, parameter_container: ParameterContainer, domain: Domain, *, variables: Optional[ParameterContainer] = None, parameters: Optional[Dict[str, ParameterContainer]] = None)
Builds ParameterContainer object that holds ParameterNode objects with attribute name-value pairs and optional details.

Args:

Returns

a ParameterContainer object that holds ParameterNode objects with attribute name-value pairs and optional details