Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/fivetran/great_expectations
/ functions
Functions
4,558 in github.com/fivetran/great_expectations
⨍
Functions
4,558
◇
Types & classes
628
↳
Endpoints
192
↓ 8 callers
Function
requires_lossy_conversion
(d)
great_expectations/core/util.py:285
↓ 8 callers
Method
send_usage_message
send a usage statistics message.
great_expectations/core/usage_statistics/usage_statistics.py:118
↓ 8 callers
Function
verify_library_dependent_modules
( python_import_name: str, pip_library_name: str, module_names_to_reload: list = None )
great_expectations/cli/util.py:129
↓ 7 callers
Method
__init__
(self, *args, **kwargs)
great_expectations/datasource/types/batch_kwargs.py:56
↓ 7 callers
Function
_calc_validation_statistics
Calculate summary statistics for the validation results and return ``ExpectationStatistics``.
great_expectations/data_asset/data_asset.py:1270
↓ 7 callers
Method
_find_all_evrs_by_type
(cls, evrs, type_, column_=None)
great_expectations/render/renderer/renderer.py:50
↓ 7 callers
Method
_get_dialect_like_pattern_expression
(self, column, like_pattern, positive=True)
great_expectations/dataset/sqlalchemy_dataset.py:2015
↓ 7 callers
Method
_get_dialect_regex_expression
(self, column, regex, positive=True)
great_expectations/dataset/sqlalchemy_dataset.py:1814
↓ 7 callers
Function
_load_and_convert_to_dataset_class
Convert a (pandas) dataframe to a great_expectations dataset, with (optional) expectation_suite Args: df: the DataFrame object to co
great_expectations/util.py:278
↓ 7 callers
Method
_normalize_absolute_or_relative_path
(self, path)
great_expectations/data_context/data_context.py:572
↓ 7 callers
Method
_validate_key
(self, key)
great_expectations/data_context/store/store.py:59
↓ 7 callers
Method
add_expectation
Args: expectation_configuration: The ExpectationConfiguration to add or update match_type: The criteria used to dete
great_expectations/core/expectation_suite.py:375
↓ 7 callers
Method
anonymize_batch_info
(self, batch)
great_expectations/core/usage_statistics/anonymizers/batch_anonymizer.py:13
↓ 7 callers
Method
build_metric_dependency_graph
Obtain domain and value keys for metrics and proceeds to add these metrics to the validation graph until all metrics have been added.
great_expectations/validator/validator.py:332
↓ 7 callers
Function
build_tuple_filesystem_store_backend
( base_directory: str, *, module_name: str = "great_expectations.data_context.store", class_na
tests/test_utils.py:1506
↓ 7 callers
Function
check_store_backend_store_backend_id_functionality
Assertions to check if a store backend is handling reading and writing a store_backend_id appropriately. Args: store_backend: Instanc
tests/data_context/store/test_store_backends.py:47
↓ 7 callers
Function
copy_relative_path
(relative_src, dest)
tests/data_context/conftest.py:116
↓ 7 callers
Method
expect_column_median_to_be_between
Expect the column median to be between a minimum value and a maximum value. expect_column_median_to_be_between is a \ :func:`column_a
great_expectations/dataset/dataset.py:2709
↓ 7 callers
Method
expect_column_quantile_values_to_be_between
Expect specific provided column quantiles to be between provided minimum and maximum values. ``quantile_ranges`` must be a dictionary with tw
great_expectations/dataset/dataset.py:2813
↓ 7 callers
Method
expect_column_values_to_not_be_null
Expect column values to not be null. To be counted as an exception, values must be explicitly null or missing, such as a NULL in PostgreSQL o
great_expectations/dataset/dataset.py:1021
↓ 7 callers
Method
expect_compound_columns_to_be_unique
( self, column_list, ignore_row_if="all_values_are_missing", result_format=Non
great_expectations/dataset/sqlalchemy_dataset.py:1397
↓ 7 callers
Method
from_tuple
(cls, tuple_)
great_expectations/data_context/types/resource_identifiers.py:83
↓ 7 callers
Method
get_batch
Get exactly one batch, based on a variety of flexible input types. The method `get_batch` is the main user-facing method for getting batches;
great_expectations/data_context/data_context.py:1360
↓ 7 callers
Method
get_config_class
(cls)
great_expectations/data_context/types/base.py:119
↓ 7 callers
Function
get_dialect_like_pattern_expression
(column, dialect, like_pattern, positive=True)
great_expectations/expectations/metrics/util.py:274
↓ 7 callers
Function
get_dialect_regex_expression
(column, regex, dialect, positive=True)
great_expectations/expectations/metrics/util.py:101
↓ 7 callers
Function
get_metric_provider
( metric_name: str, execution_engine: "ExecutionEngine" )
great_expectations/expectations/registry.py:169
↓ 7 callers
Method
get_site_names
Get a list of configured site names.
great_expectations/data_context/data_context.py:588
↓ 7 callers
Method
get_url_for_key
(self, key, protocol=None)
great_expectations/data_context/store/store_backend.py:134
↓ 7 callers
Method
list_expectation_suite_names
(self)
great_expectations/checkpoint/types/checkpoint_result.py:134
↓ 7 callers
Method
list_keys
(self)
great_expectations/data_context/store/tuple_store_backend.py:584
↓ 7 callers
Method
load_batch_data
(self, batch_id: str, batch_data: Any)
great_expectations/execution_engine/pandas_execution_engine.py:102
↓ 7 callers
Function
parse_result_format
This is a simple helper utility that can be used to parse a string result_format into the dict format used internally by great_expectations. It is
great_expectations/core/expectation_configuration.py:36
↓ 7 callers
Method
validate
Generates a JSON-formatted report describing the outcome of all expectations. Use the default expectation_suite=None to validate the expectat
great_expectations/data_asset/data_asset.py:697
↓ 6 callers
Method
__init__
( self, name=None, class_name=None, module_name=None, bucket=None,
great_expectations/data_context/types/base.py:128
↓ 6 callers
Function
_build_spark_engine
(spark_session, df)
tests/execution_engine/test_sparkdf_execution_engine.py:33
↓ 6 callers
Method
_convert_filepath_to_key
(self, filepath)
great_expectations/data_context/store/tuple_store_backend.py:125
↓ 6 callers
Function
_delete_and_recreate_dir
(directory)
tests/cli/test_init_pandas.py:676
↓ 6 callers
Method
_fix_path_in_batch_kwargs
(batch_kwargs)
great_expectations/render/renderer/suite_edit_notebook_renderer.py:352
↓ 6 callers
Method
_get_batch_definition_list_from_batch_request
( self, batch_request: BatchRequestBase, )
great_expectations/datasource/data_connector/runtime_data_connector.py:150
↓ 6 callers
Method
_get_column_cardinality_with_caching
(cls, dataset, column_name, cache)
great_expectations/profile/basic_suite_builder_profiler.py:114
↓ 6 callers
Method
_get_column_list_from_evrs
Get list of column names. If expect_table_columns_to_match_ordered_list EVR is present, use it as the list, including the order.
great_expectations/render/renderer/renderer.py:62
↓ 6 callers
Method
_get_content_block_fn
(cls, expectation_type)
great_expectations/render/renderer/content_block/content_block.py:359
↓ 6 callers
Method
_get_examples
Get a list of examples from the object's `examples` member variable. :param return_only_gallery_examples: if True, include only test
great_expectations/expectations/expectation.py:830
↓ 6 callers
Method
_get_report_element
(self, docs_link)
great_expectations/render/renderer/slack_renderer.py:141
↓ 6 callers
Method
_render_header
(cls, evrs, column_type=None)
great_expectations/render/renderer/column_section_renderer.py:138
↓ 6 callers
Method
_render_nested_table_from_dict
(cls, input_dict, header=None, sub_table=False)
great_expectations/render/renderer/page_renderer.py:393
↓ 6 callers
Method
_render_validation_result_element
(key, value, validation_result=None)
great_expectations/render/renderer/microsoft_teams_renderer.py:184
↓ 6 callers
Method
add
(self, edge: MetricEdge)
great_expectations/validator/validation_graph.py:86
↓ 6 callers
Method
add_checkpoint
( self, name: str, config_version: Optional[Union[int, float]] = None, templat
great_expectations/data_context/data_context.py:2778
↓ 6 callers
Function
bare_bones_prescriptive_renderer
( configuration=None, runtime_configuration=None, )
tests/expectations/test_util.py:41
↓ 6 callers
Function
build_in_code_data_context_project_config
Create a project config for an in-code data context. Not a fixture because we want to control when this is built (after the expectation store
tests/data_context/test_data_context_in_code_config.py:14
↓ 6 callers
Function
create_data_context_files
( context_path, asset_config_path, ge_config_fixture_filename, config_variables_fixture_filena
tests/data_context/conftest.py:63
↓ 6 callers
Function
dataframes_equal
(first_table, second_table)
tests/execution_engine/test_sparkdf_execution_engine.py:801
↓ 6 callers
Function
duplicate_and_obfuscuate
(df)
tests/dataset/test_pandas_dataset_conditionals.py:15
↓ 6 callers
Method
expect_column_median_to_be_odd
(self, column)
tests/data_asset/test_expectation_decorators.py:313
↓ 6 callers
Method
expect_table_row_count_to_equal
Expect the number of rows to equal a value. expect_table_row_count_to_equal is a :func:`expectation \ <great_expectations.data_asset.
great_expectations/dataset/dataset.py:912
↓ 6 callers
Function
find_evaluation_parameter_dependencies
Parse a parameter expression to identify dependencies including GE URNs. Args: parameter_expression: the parameter to parse Returns:
great_expectations/core/evaluation_parameters.py:213
↓ 6 callers
Function
get
(parser, name)
versioneer.py:349
↓ 6 callers
Method
get_batch
(self, batch_kwargs, batch_parameters=None)
great_expectations/datasource/pandas_datasource.py:190
↓ 6 callers
Function
get_config_from_root
Read the project setup.cfg file to determine Versioneer config.
versioneer.py:337
↓ 6 callers
Method
get_data_reference_list_count
(self)
great_expectations/datasource/data_connector/data_connector.py:151
↓ 6 callers
Method
get_expectation_suite
Returns _expectation_config as a JSON object, and perform some cleaning along the way. Args: discard_failed_expectations (boolean
great_expectations/data_asset/data_asset.py:534
↓ 6 callers
Method
get_ge_config_version
(cls, context_root_dir=None)
great_expectations/data_context/data_context.py:3475
↓ 6 callers
Method
get_query_result
(self, key, query_parameters=None)
great_expectations/data_context/store/query_store.py:108
↓ 6 callers
Method
get_resource_url
Return the URL of the HTML document that renders a resource (e.g., an expectation suite or a validation result). :param reso
great_expectations/render/renderer/site_builder.py:303
↓ 6 callers
Function
get_root
Get the project root directory. We require that all commands are run from the project root, i.e. the directory that contains setup.py, setup.
versioneer.py:294
↓ 6 callers
Method
get_url_for_key
(self, key)
great_expectations/data_context/store/database_store_backend.py:287
↓ 6 callers
Function
get_versions
Get the project version from whatever source is available. Returns dict with two keys: 'version' and 'full'.
versioneer.py:1439
↓ 6 callers
Method
graph_validate
Obtains validation dependencies for each metric using the implementation of their associated expectation, then proceeds to add these dependenc
great_expectations/validator/validator.py:388
↓ 6 callers
Function
hash_pandas_dataframe
(df)
great_expectations/execution_engine/pandas_execution_engine.py:592
↓ 6 callers
Method
head
(self, n_rows=5, domain_kwargs=None, fetch_all=False)
great_expectations/validator/validator.py:275
↓ 6 callers
Function
is_collection
Return True if ``obj`` is a collection type, e.g list, tuple, queryset.
great_expectations/marshmallow__shade/utils.py:55
↓ 6 callers
Method
load_batch_data
(self, batch_id: str, batch_data: Any)
great_expectations/execution_engine/sparkdf_execution_engine.py:181
↓ 6 callers
Function
recursively_convert_to_json_serializable
Helper function to convert a dict object to one that is serializable Args: test_obj: an object to attempt to convert a corresponding
great_expectations/data_asset/util.py:86
↓ 6 callers
Method
render
(self, expectations)
great_expectations/render/renderer/page_renderer.py:569
↓ 6 callers
Function
run_command
Call the given command(s).
versioneer.py:389
↓ 6 callers
Method
set
(self, key, serialized_value)
great_expectations/data_context/store/html_site_store.py:228
↓ 6 callers
Function
set_hook
Mark decorated function as a hook to be picked up later. You should not need to use this method directly. .. note:: Currently only wo
great_expectations/marshmallow__shade/decorators.py:173
↓ 6 callers
Function
substitute_all_config_variables
Substitute all config variables of the form ${SOME_VARIABLE} in a dictionary-like config object for their values. The method traverses t
great_expectations/data_context/util.py:211
↓ 5 callers
Method
_apply_dateutil_parse
(column)
great_expectations/dataset/sparkdf_dataset.py:831
↓ 5 callers
Function
_build_pandas_engine
(df)
tests/expectations/metrics/test_core.py:45
↓ 5 callers
Function
_build_sa_engine
(df, sa)
tests/expectations/metrics/test_core.py:36
↓ 5 callers
Method
_choose_example
(self, examples)
great_expectations/expectations/expectation.py:871
↓ 5 callers
Method
_get_column_name
(cls, ge_object)
great_expectations/render/renderer/column_section_renderer.py:47
↓ 5 callers
Method
_get_object_types
(self, details: dict)
great_expectations/profile/json_schema_profiler.py:116
↓ 5 callers
Method
_has_processors
(self, tag)
great_expectations/marshmallow__shade/schema.py:1067
↓ 5 callers
Method
_instantiate_example_validation_results
( self, test_batch: Batch, expectation_config: ExpectationConfiguration, )
great_expectations/expectations/expectation.py:879
↓ 5 callers
Method
_introspect_db
( self, schema_name: str = None, ignore_information_schemas_and_system_tables: bool =
great_expectations/datasource/data_connector/inferred_asset_sql_data_connector.py:192
↓ 5 callers
Method
_is_nan
If value is an array, test element-wise for NaN and return result as a boolean array. If value is a scalar, return boolean. A
great_expectations/profile/user_configurable_profiler.py:1048
↓ 5 callers
Function
_parse_great_expectations_condition
(row_condition: str)
great_expectations/expectations/row_conditions.py:60
↓ 5 callers
Method
_serialize
( self, value, attr, obj, **kwargs )
great_expectations/marshmallow__shade/fields.py:692
↓ 5 callers
Method
_validate_key
(self, key)
great_expectations/data_context/store/store_backend.py:141
↓ 5 callers
Method
_validated
Format the value or raise a :exc:`ValidationError` if an error occurs.
great_expectations/marshmallow__shade/fields.py:833
↓ 5 callers
Method
add_column_row_condition
( self, domain_kwargs, column_name=None, filter_null=True, filter_nan=False )
great_expectations/execution_engine/sparkdf_execution_engine.py:454
↓ 5 callers
Method
add_validation_operator
Add a new ValidationOperator to the DataContext and (for convenience) return the instantiated object. Args: validation_operator_n
great_expectations/data_context/data_context.py:535
↓ 5 callers
Method
build_configuration
(cls, *args, **kwargs)
great_expectations/expectations/expectation.py:657
↓ 5 callers
Function
build_docs
Build documentation in a context
great_expectations/cli/docs.py:126
↓ 5 callers
Function
build_store_from_config
( store_name: str = None, store_config: dict = None, module_name: str = "great_expectations.data_c
great_expectations/data_context/util.py:111
↓ 5 callers
Function
convert_data_reference_string_to_partition_definition_using_regex
( data_reference: str, regex_pattern: str, group_names: List[str], )
great_expectations/datasource/data_connector/util.py:114
← previous
next →
201–300 of 4,558, ranked by callers