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.
Prerequisites
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:
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.
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.