Index full document or subset?

Thank you for the reply. I really appreciate it.
Would size of the document be an issue from a cost or performance perspective.

Also do i need to map all the fields in my document explicitly?
I understand elasticsearch will index all fields by default if an explicit mapping is not provided (dynamic mapping?). Is relying on that not recommended.

Thank you again