Can we use non-used columns (columns that are not used in reports but used in data source) in Tableau Filters?

Yes! If we have columns like EmpID, EmpName, EmpDept, EmpDsignation, and EmpSalary in a data source, and we use EmpName on columns and EmpSalary on rows in reports, we may utilize EmpDesignation on Filters.