in utils/gcp.py [0:0]
def normalize_table_id(table_name):
"""
Normalize table name for use with BigQuery.
* Contain up to 1,024 characters
* Contain letters (upper or lower case), numbers, and underscores
We intentionally lower case the table_name.
https://cloud.google.com/bigquery/docs/tables.
"""
if len(table_name) > 1024:
raise ValueError("table_name cannot contain more than 1024 characters")
else:
return re.sub("\\W+", "_", table_name).lower()