Adding multiple filters in a table

Is it recommended that the filter is hidden at all times displaying its elements on request or have them upfront ?

Image 1 : All filters displayedenter image description here

Image 2 : Add filters on request enter image description here