Why does it only print the first row of imported data?
Your imported file needs a header row.*Too Long Didn't Read
Check your spreadsheet or CSV. The first row needs to be the name of each column.
If you only have one column then add a word like
MYDATAto the top of the file.
If you have two or more columns, add something like
PRODUCT, PRICE, QTYto the top of the file. Use whatever names make sense.
Once saved, reload the imported data and check for updated variables. You should be able to select each row in your imported file. Now you can add variables to your design.