VerificationArguments#
- class VerificationArguments#
Container for verification arguments.
Attributes
catalog_total_rowsConstructed - not a user argument.
check_metadataWhether to check the metadata as well as the schema.
input_collection_pathConstructed - not a user argument.
input_dataset_pathPath to the directory under input_catalog_path that contains the parquet dataset.
output_file_pathPath to the output file (output_path / output_filename).
output_filenameFilename for the verification report.
truth_schemaPath to a parquet file or dataset containing the expected schema.
truth_total_rowsTotal number of rows expected in this catalog.
verboseShould we output progress and results to standard out?
write_modeMode to be used when writing the output file.
input_catalog_pathPath to an existing catalog that will be inspected.
output_pathDirectory where the verification report should be written.
Methods
__init__(*, input_catalog_path, output_path)- __init__(*, input_catalog_path: UPath, output_path: UPath, output_filename: str = 'verifier_results.csv', truth_total_rows: int | None = None, truth_schema: UPath | None = None, verbose: bool = True, write_mode: Literal['a', 'w', 'x'] = 'a', check_metadata: bool = False, input_collection_path: UPath = None, catalog_total_rows: int = 0) None#
- classmethod __new__(*args, **kwargs)#