Publishing a data source to Tableau Server allows your department to centralize and reuse trusted data across multiple dashboards. Any updates to the published data automatically flow to all connected workbooks, ensuring consistency and accuracy.

Publishing data separately vs. embedding in workbooks

You can publish data sources as standalone resources that workbooks connect to, or you can publish workbooks with the data sources embedded in them. It is strongly recommended to publish data sources separately.

Publishing data sources independently offers several key benefits:

Reusability

Other developers can connect to the same data source without rebuilding connections or logic, saving time and reducing duplication.

Easier Maintenance

When data changes (e.g., updated calculations, new entries), you only need to update the published data source — not every workbook.

Better Governance

Published sources are easier to manage, monitor, and certify. You can control access and apply consistent filters or row-level security rules.

Faster Performance

Extracts published once and reused across workbooks reduce load on databases and improve dashboard speed.

How to publish a data source using Tableau Desktop

Activating Tableau Desktop requires a Creator license. See our Licensing Guide to learn more.

Step 1: Create an Extract

After connecting to your data source in Tableau Desktop, ensure the connection type is set to Extract in the Data Source tab. The extract will be created once you when you click on a sheet tab.

Create Extract

Step 2: Publish Data Source

From any sheet tab, navigate to Server > Publish Data Source and select the data source you want to publish.

server_publish_data_source

Choose your department’s Data Sources project as the location. Do not publish data sources into Sandbox, QA, or LIVE projects.

Set the refresh schedule to “None” unless your data source is located in your department’s Tableau File Repository. Tableau Server cannot refresh data sources that reference files stored elsewhere (e.g., your desktop or OneDrive).

For more information on using your Tableau File Repository, see our guide on Setting a Data Refresh Schedule.

publish_data_source

Step 3: Review & Connect to Published Data Source

After publishing to your department’s Data Sources project, all of your department’s developers can build dashboards connected to this data source. Changes to the published data source will automatically update all connected workbooks.

review_published_data_source