Expect the checksum for one batch table to equal the checksum of another table.
expect_table_checksum_to_equal_other_table
This expectation level is EXPERIMENTAL
Contributors:
Tags:
table expectation
multi-table expectation
checksum
Metrics:
table.checksum.values
Description
Expect the checksum for one batch table to equal the checksum of another table.
expect_table_checksum_to_equal_other_table is a Batch Expectation.
Args:
- other_table_name (str): The name of the other table.
- ignore_columns (str): optional: Comma seperated list of columns which should be ignored from checksum calculation. e.g. "created_date, userid"
Other Parameters:
- result_format (str or None): Which output mode to use: BOOLEAN_ONLY, BASIC, COMPLETE, or SUMMARY. For more detail, see result_format.
- include_config (boolean): If True, then include the expectation config as part of the result object.
- catch_exceptions (boolean or None): If True, then catch exceptions and include them as part of the result object. For more detail, see catch_exceptions.
- meta (dict or None): A JSON-serializable dictionary (nesting allowed) that will be included in the output without modification. For more detail, see meta.
Returns:
Exact fields vary depending on the values passed to result_format, include_config, catch_exceptions, and meta.
See Also:
Want to make your own Expectation or an improvement to this one?
We've put together some great how to guides (including videos) on how to create your own expectations in a flash!
You can see those resources here: Contributor Resources