great_expectations.rule_based_profiler.parameter_builder.metric_multi_batch_parameter_builder

Module Contents

Classes

MetricMultiBatchParameterBuilder(name: str, metric_name: str, metric_domain_kwargs: Optional[Union[str, dict]] = None, metric_value_kwargs: Optional[Union[str, dict]] = None, enforce_numeric_metric: Union[str, bool] = False, replace_nan_with_zero: Union[str, bool] = False, reduce_scalar_metric: Union[str, bool] = True, batch_list: Optional[List[Batch]] = None, batch_request: Optional[Union[BatchRequest, RuntimeBatchRequest, dict]] = None, data_context: Optional[‘DataContext’] = None)

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

class great_expectations.rule_based_profiler.parameter_builder.metric_multi_batch_parameter_builder.MetricMultiBatchParameterBuilder(name: str, metric_name: str, metric_domain_kwargs: Optional[Union[str, dict]] = None, metric_value_kwargs: Optional[Union[str, dict]] = None, enforce_numeric_metric: Union[str, bool] = False, replace_nan_with_zero: Union[str, bool] = False, reduce_scalar_metric: Union[str, bool] = True, batch_list: Optional[List[Batch]] = None, batch_request: Optional[Union[BatchRequest, RuntimeBatchRequest, dict]] = None, data_context: Optional['DataContext'] = None)

Bases: great_expectations.rule_based_profiler.parameter_builder.parameter_builder.ParameterBuilder

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

property fully_qualified_parameter_name(self)
property metric_name(self)
property metric_domain_kwargs(self)
property metric_value_kwargs(self)
property enforce_numeric_metric(self)
property replace_nan_with_zero(self)
property reduce_scalar_metric(self)
_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.

return: Tuple containing computed_parameter_value and parameter_computation_details metadata.