in src/package/dataplexutils/metadata/wizard.py [0:0]
def _get_updated_column(self, column, column_description):
try:
return bigquery.SchemaField(
name=column.name,
field_type=column.field_type,
mode=column.mode,
default_value_expression=column.default_value_expression,
description=column_description[
0 : constants["DATA"]["MAX_COLUMN_DESC_LENGTH"]
],
fields=column.fields,
policy_tags=column.policy_tags,
precision=column.precision,
max_length=column.max_length,
)
except Exception as e:
logger.error(f"Exception: {e}.")
raise e