diff --git a/target_bigquery/processhandler.py b/target_bigquery/processhandler.py index a027da0..5ae555a 100644 --- a/target_bigquery/processhandler.py +++ b/target_bigquery/processhandler.py @@ -256,7 +256,10 @@ def primary_key_condition(self, stream): @backoff.on_exception( backoff.expo, - google_exceptions.BadRequest, + ( + google_exceptions.BadRequest, + google_exceptions.ServiceUnavailable, + ), max_tries=3 ) def _do_temp_table_based_load(self, rows):