Managing Data Sources

Using data sources, you can share access to data stored in cloud providers, such as Databricks, Snowflake, and Amazon S3, with other licensed Dash Enterprise users to use in their apps and App Studio projects.

Adding Data Sources

Prerequisites

Access

Editing a Data Source

Users with both the licensed_user role and admin role can edit any data source on Dash Enterprise, while a licensed_user who is the owner of a data source can edit that data source.

When you update the credentials for a data source, any apps and workspaces that use that data source must be restarted for them to have access to the updated credentials.

To edit a data source:

  1. Go to Data Sources.
  2. Select a date source to edit.
  3. Select Edit.
  4. Update the data source information and select Save.

Using a Data Source

To use a data source in an app or App Studio project, you need to link it to the app or App Studio project. The data sources available to link for an app or App Studio project are data sources that:
- Have access set to Authenticated, meaning they are shared with all app and App Studio project owners.
- Have been shared with all owners and co-owners on the app or App Studio project.
- Were created by the app or App Studio project owner, and other co-owners on the app or App Studio project have been given access to the data source.

Linking/Unlinking Data Sources

To link a data source, go to the Link Data tab for an app or App Studio project and select the link data button beside the data source to link:

<img>

Once linked, you have the option to copy a code snippet to access the data source and an option to unlink the data source:

<img>

When you link or unlink a data source, the workspace and app restart.