System columns are dataset columns that don’t appear in the CRM Analytics user interface, such as lenses or Dashboard Designer. For example, to enable dataset security based on the Salesforce role hierarchy, the Flatten transformation generates columns that store the role hierarchy details. To prevent a CRM Analytics user from seeing and querying these columns, flag them as system columns.