columnNameCharacterMap property

String? columnNameCharacterMap
getter/setter pair

Character map supported for column names in CSV/Parquet loads.

Defaults to STRICT and can be overridden by Project Config Service. Using this option with unsupporting load formats will result in an error.

Optional. Possible string values are:

  • "COLUMN_NAME_CHARACTER_MAP_UNSPECIFIED" : Unspecified column name character map.
  • "STRICT" : Support flexible column name and reject invalid column names.
  • "V1" : Support alphanumeric + underscore characters and names must start with a letter or underscore. Invalid column names will be normalized.
  • "V2" : Support flexible column name. Invalid column names will be normalized.

Implementation

core.String? columnNameCharacterMap;