Hey @dsottimano and welcome to the forum! I just went through the tutorial with a normal CSV, and it was a 1D array (so .parsedValue worked correctly without indexing the array). Is there anything unique about your CSV that might cause the FilePicker to nest the array a level deeper?
Confirming what Dave said and that the documentation should read {{upload1.parsedValue[0]}} if people want this to work correctly. Had to do that to flatten the array.
I think this needs an update again as the tutorial doesn't work as intended. There is nothing in the "parsedValue" it just returns array [] when following the exact steps (same as above) Insert CSVs into a database
Thanks for surfacing this, it looks like there's a bug where the parsedValue property of the file button component isn't displaying properly in the model browser. It seems to still be evaluating when I test it, is that the same for you as well?