This Tableau Web Data Connector (WDC) uses the Airtable Metadata* and Base APIs to fetch a base's list of tables and fields (schema) as well as all records and make them available to Tableau for visualization.
📚 Looking to learn how to use this Tableau Web Data Connector with an Airtable base? Visit the support article with step-by-step instructions and screenshots. The rest of this README is geared toward a technical audience.
Learn about how to use a WDC with Tableau Desktop here. The URL for this WDC, hosted on Github Pages, is:
https://airtable-labs.github.io/airtable-tableau-wdc
For additional information and notes, including a mapping of Airtable field types to Tableau column data types and roles you can expect to experience, visit the NOTES.md file in this repo
data.records:read
and schema.bases:read
scopes.The software made available from this repository is not supported by Formagrid Inc (Airtable) or part of the Airtable Service. It is made available on an "as is" basis and provided without express or implied warranties of any kind.
index.html
) by running npm install
npm start
index.js
, run npm run lint:fix
to run the standardjs code linter in "fix" mode to attempt to reformat and conform your changes to the standard rules.Github Pages is currently used to host this web data connector at the URL above. If you'd like to host this WDC yourself, Tableau has some recommendations here.