When you attempt to import data from a source that has names that do not follow SAS naming conventions such as maximum of 32 characters and only allowing underscore, letters and digits then the names get modified to match SAS limitations. Depending on options you may get characters such as spaces or ( and ) replaced with _ and the names will (currently) be limited to 32 characters.
Nothing to do with specific file sources, the character limit is in SAS.