Not that the schema matters, the issue is the error message doesn't reference the row in the batch of inserts and the column. Which makes handling errors difficult when I need to batch 10,000 documents/insert to keep up with the log source. I can either discard the whole batch for one bad apple, or do a lot of unnecessary insert attempts while bisecting the dataset. It sucks ;)