How to enable this add data option for a normal user to upload local data for Splunk Enterprise?
Check out documentation for user capabilities here: http://docs.splunk.com/Documentation/Splunk/6.4.1/Security/Rolesandcapabilities
You can look at capabilities like edit_monitor for adding local monitor inputs.