As far as I can find, the table must be defined in C++ as a struct derived from FTableRowBase (eg. struct MyTableType : public FTableRowBase)
“Not enough rows” error also shows up when exporting from google docs, but it doesn’t sound like you’re that far yet
In case you haven’t found it, the documentation can be found here: https://docs.unrealengine.com/latest/INT/Gameplay/DataDriven/index.html