When the connector cannot convert a value only the actual error is thrown.
For example with Cassandra table defined as
with fail with
For DataFrames with dozens of columns and millions of records it doesn't help much to find the column which contains the value (especially when most of the DataFrame columns are of the same type).
Show enough information in error message to locate the value that cannot be converted.