great_expectations.rule_based_profiler.domain_builder.simple_semantic_type_domain_builder
¶
Module Contents¶
Classes¶
|
This DomainBuilder utilizes a “best-effort” semantic interpretation of (“storage”) columns of a table. |
Functions¶
|
-
class
great_expectations.rule_based_profiler.domain_builder.simple_semantic_type_domain_builder.
SimpleSemanticTypeColumnDomainBuilder
(data_context: DataContext, batch_request: Optional[Union[BatchRequest, dict]] = None, semantic_types: Optional[Union[str, SemanticDomainTypes, List[Union[str, SemanticDomainTypes]]]] = None)¶ Bases:
great_expectations.rule_based_profiler.domain_builder.DomainBuilder
This DomainBuilder utilizes a “best-effort” semantic interpretation of (“storage”) columns of a table.
-
_get_domains
(self, variables: Optional[ParameterContainer] = None)¶ Find the semantic column type for each column and return all domains matching the specified type or types.
-
infer_semantic_domain_type_from_table_column_type
(self, column_types_dict_list: List[Dict[str, Any]], column_name: str)¶
-
-
great_expectations.rule_based_profiler.domain_builder.simple_semantic_type_domain_builder.
_parse_semantic_domain_type_argument
(semantic_types: Optional[Union[str, SemanticDomainTypes, List[Union[str, SemanticDomainTypes]]]] = None) → List[SemanticDomainTypes]¶