Thanks @dippradhan, it answered many questions.
One more question, sometimes after running we get .part-00000.crc or ._SUCCESS.crc, ._metadata.crc etc. files in o/p directory containing data which is not part of our output. So we need to delete these files also?
Sometimes _SUCCESS files which are blank created, do we need to delete these also?