First thing is to double check where you actually stored the file.
Typically one does not place data in the SAS configuration folders such as:
/opt/sas94/config947/Lev1/SASApp/
as shown in the "does not exist".
Instead of SASAPP: your path to the file should start with a drive mount point or in Windows a drive letter.
Second, instead of rereading raw data each session create a LIBRARY and write your data set to that library. Then you just make sure the library is available by pointing to it with a LIBNAME statement .
Caution with relying on proc import for files: Only 20 or so lines are examined to set variable types and properties by default. Which may make columns with mixed data numeric if the first rows are all blank or only contain digits. Later records could be set to missing because of the presence of letters or other characters. Another is that data that uses text such as "NA" "N/A" "Null" or "Missing" to denote missing numeric values will make the variable text and not numeric.
With CSV is suggest using the GUESSINGROWS = max; option. Then read the LOG for the generated data step to see the properties of the variables. If something looks odd, copy the generated data step to the editor, clean up things like line numbers and set the properties such as INFORMAT or variable name as desired and run the modified data step. Save that program for reference or future changes.