Disabling the default cleanup of labels in data modules

When a data module is created, the table and column labels are automatically cleaned up in English and some other languages so that the labels are easier to read. The cleanup is done only in data modules that are created from data server connections and uploaded files.

For example, characters such as underscore (_), dash (-), or slash (\) are replaced with the space character. As a result, a label such as Vehicle_class is changed to Vehicle Class.

If this cleanup produces unintended results, for example, removes diacritical marks from words in some languages, you can disable it. To do that, set the following advanced settings to false:

  • ModelingService.dbDefaultCleanLabels

    Disable the cleanup of both table and column labels in tables that are sourced from data servers.

  • DatasetService.cleanTableLabels and DatasetService.cleanColumnLabels

    Disable the cleanup of table and column labels in tables that are sourced from uploaded files. The settings must be used together.

Procedure

  1. Click Manage > Configuration > System, and select Advanced Settings.
  2. Depending on the type of data that the tables in the data module are based on, specify the following settings:
    • To disable the cleanup of labels in tables that are sourced from data servers, in the Key field, type ModelingService.dbDefaultCleanLabels, and in the Value field, type false.
    • To disable the cleanup of labels in tables that are sourced from uploaded files, in the Key field, type DatasetService.cleanTableLabels. In the Value field, type false. Then, repeat the same step for DatasetService.cleanColumnLabels. Both settings must be specified.
  3. Click Apply.