bigquery-etl/bigquery_etl/backfill
Lucia 851ac84f17
Auxiliary functions for shredder mitigation (#6002)
* Auxiliary functions required to generate the query for a backfill with shredder mitigation.

* Exception handling.

* isort & docstrings.

* Apply flake8 to test file.

* Remove variable assignment to different types.

* Make search case insensitive in function.

* Add test cases for function and update naming in a funcion's parameters for clarity.

* Update bigquery_etl/backfill/shredder_mitigation.py

Co-authored-by: Leli <33942105+lelilia@users.noreply.github.com>

* Add test cases for missing parameters or not matching parameters where expected. minimize the calls for get_bigquery_type().

---------

Co-authored-by: Leli <33942105+lelilia@users.noreply.github.com>
2024-08-05 20:02:16 +02:00
..
__init__.py DENG-803/805: Create & Validate backfill cli commands (#3760) 2023-06-01 10:06:09 -07:00
date_range.py feat(managed-backfills): Add date range to standardize backfill dates, support unpartitioned table backfills, align backfill date partitions for backfill complete (#5256) 2024-03-25 11:28:56 -04:00
parse.py DENG-3719: Allow setting billing project for managed backfills (#5605) 2024-05-21 12:27:55 -07:00
shredder_mitigation.py Auxiliary functions for shredder mitigation (#6002) 2024-08-05 20:02:16 +02:00
utils.py DENG-4283: Updated managed backfills backup table name (#5908) 2024-07-25 14:47:11 -07:00
validate.py DENG-1019: Cleaned backfill validations (#5248) 2024-03-22 14:54:13 -07:00