# Data Transfer Filter functions used in data transfer can make the process more effective. It can allow easier data transfer by easily decoding the data and parsing the data. Treasure Data filter functions make data transfer more effective with the following: * [expand_json Filter Function](/products/customer-data-platform/integration-hub/batch/import/filter/expand_json-filter-function) * [explode_json_columns Output Filter Function](/products/customer-data-platform/integration-hub/batch/import/filter/explode_json_columns-output-filter-function) * [JSON Parser](/products/customer-data-platform/integration-hub/batch/import/parser/json-parser) * [Avro Parser Function](/products/customer-data-platform/integration-hub/batch/import/parser/avro-parser-function) * [MessagePack Parser Function](/products/customer-data-platform/integration-hub/batch/import/parser/messagepack-parser-filter-function) * [Query String Parser Function](/products/customer-data-platform/integration-hub/batch/import/parser/query-string-parser-filter-function) * [File Decoder Function](/products/customer-data-platform/integration-hub/batch/import/decoder/file-decoder-function) * [Calcite Filter Function](/products/customer-data-platform/integration-hub/batch/import/filter/calcite-filter-function) * [Parsing Column with JSON Format into Multiple Columns](/products/customer-data-platform/integration-hub/batch/import/filter/parsing-column-with-json-format-into-multiple-columns)