Hi Ashwin!

Thanks for your response. Before the screenshot step, I'm just reading the file with explicit schema. 

When you say 'The recommendation is not to reuse a checkpoint path across different query shapes or output modes. Give each logical stream (and each output mode) its own checkpointLocation.'- does this mean, that even if I'm validating the output, I should create a new checkpoint location? Wouldn't this be an overhead while working on multiple transformations?

Please bear with me, my questions come from a naive background and I'm trying to understand these showstoppers at my best.