This command will take the data from the file data.csv, add a random number to the beginning of each line, sort the lines by the random number, and then remove the random number from the beginning of each line.
awk -F, 'BEGIN{srand()}{print rand() "\t" $0}' data.csv | sort -n | cut -f2-