it sounds as though you might want to configure a lookup in Splunk that uses the csv file. this lets you look up values in a csv file as part of a Splunk search. there is information about doing this here:
http://docs.splunk.com/Documentation/Splunk/5.0.1/Knowledge/Addfieldsfromexternaldatasources
if the csv file gets updated by values being added to the end, another option is for you to just index the csv file using a Splunk monitor, which will keep checking the file for any new data:
http://docs.splunk.com/Documentation/Splunk/5.0.1/Data/Monitorfilesanddirectories
if you provide a bit more information about the file and how it is updated, i could maybe be more helpful...
... View more