---
schema_version: "1"
id: 5de02b39753c9a5e548a0fc75206f80bf4057c90adb960e3cd15bc724ca7bd58
title: FileBasedHandlerInput | @tableau/taco-toolkit - v2.1.0
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/api/webdataconnector/reference/interfaces/handlers.FileBasedHandlerInput.md
canonical_url: https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.FileBasedHandlerInput.html
source_site: help.tableau.com
content_type: documentation
content_hash: a1b447f11cdce671d0682c416546ef1b2678e8ea52dabd8e018e88997b04e1c0
description: Documentation for @tableau/taco-toolkit
---
- [@tableau/taco-toolkit](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/index.html)
- [handlers](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/modules/handlers.html)
- [FileBasedHandlerInput](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.FileBasedHandlerInput.html)

# Interface FileBasedHandlerInput<Data>

The object type sent by the connector app to handlers for data source with large data.

#### Type Parameters

- #### Data

#### Hierarchy

- [BasicHandlerInput](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.BasicHandlerInput.html)<Data\>
    - FileBasedHandlerInput

##### Index

### Properties

[auth?](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.FileBasedHandlerInput.html#auth) [data](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.FileBasedHandlerInput.html#data) [fetcher](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.FileBasedHandlerInput.html#fetcher) [name](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.FileBasedHandlerInput.html#name) [parser](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.FileBasedHandlerInput.html#parser)

## Properties

### `Optional` auth[](#auth)

auth?: string

File name of connector authenticator

Inherited from [BasicHandlerInput](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.BasicHandlerInput.html).[auth](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.BasicHandlerInput.html#auth)

### data[](#data)

data: Data

Arbitrary data sent to the connector fetcher

Inherited from [BasicHandlerInput](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.BasicHandlerInput.html).[data](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.BasicHandlerInput.html#data)

### fetcher[](#fetcher)

fetcher: string

File name of connector fetcher

Inherited from [BasicHandlerInput](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.BasicHandlerInput.html).[fetcher](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.BasicHandlerInput.html#fetcher)

### name[](#name)

name: string

Identifier of source object, will be used as table name

### parser[](#parser)

parser: [TacoFileParserName](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/types/handlers.TacoFileParserName.html)

Built-in parser name

Overrides [BasicHandlerInput](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.BasicHandlerInput.html).[parser](https://help.tableau.com/v0.0/api/webdataconnector/en-us/reference/interfaces/handlers.BasicHandlerInput.html#parser)

### Settings

#### Member Visibility

- Inherited

#### Theme

OSLightDark

### On This Page

- [auth](#auth)
- [data](#data)
- [fetcher](#fetcher)
- [name](#name)
- [parser](#parser)

Generated using [TypeDoc](https://typedoc.org/)