Managing dSources
Managing dSources
DCT provides the ability to view, search, sort, and filter all dSources within a connected Delphix ecosystem. This page can be found under the Data section and is used to find and act upon all dSources, if they have the appropriate access.

dSource details page tabs
Overview
In the list of dSources, select the View button on the right side of one, which will redirect to the dSource’s details page. This will bring the user to a new screen, where several tabs are located at the top of the page, including the name of the dSource that was selected. The name of the dSource, breadcrumbs back to all dSources, the UUID of the dSource, and the Actions menu are static throughout each tab. The action menu contains different operations available for the dSource, depending on the type of data it sources from.

Timeline
Users are able to view snapshot information by tabbing over to the Timeline section, which lists all available snapshots via a vertical timeline. Users are able to modify snapshot retention periods by clicking on the ellipsis located to the right of the relevant snapshot.
Hooks
The Hooks section is for managing user-defined scripts that run at specific points (available for MSSQL dSources). With the 2025.1.0 release, users can create, edit, delete, and reorder these hooks directly from this section, allowing for greater flexibility and customization of automation workflows in DCT.
Create: Allows the user to create a new hook. Clicking the Add hook button opens a window where name, type, and script can be configured. Once details are entered, click the button again to initiate an update hook operation.
Edit: Allows the user to edit an existing hook. Clicking the Edit button will show the same window that appears when a hook is created, allowing the name, type, and script to be modified. Once details are edited, click the button again to initiate an update hook operation.
Delete: Allows the user to delete an existing hook. When the Remove button is selected on any hook, a confirmation window will appear. Once confirmed, a job is initiated to delete the hook.
Reorder: Allows the user to re-order hooks. The Reorder button is enabled when there is more than one (1) hook. Reorder the hooks by dragging the hook cards in the right sequence. Confirm or cancel the selection.

Access
Users are able to audit what other users have access to with a particular dSource, what access group they belong to, and the associated permissions that each user has on that dSource.
dSource operations
New dSource operations have been added for MSSQL, ASE, and AppData sources.
MSSQL operations
Hooks
The Hooks section is for managing user-defined scripts that run at specific points. With the 2025.1.0 release, users can create, edit, delete, and reorder these hooks directly from this section, allowing for greater flexibility and customization of automation workflows in DCT.Attaching (linking) and Detaching (unlinking) dSource
From a dSource detail page, the Actions menu now contains an Attach/Detach action for MSSQL databases. This was previously available via backend APIs, before the UI implementation.Attaching a dSource requires you to configure the source environment and source installation, the database, and the staging environment and staging installation related to where the dSource will attach.
Once these selections are made, authenticate the database using one of the following options:
Database username/password: Provide a valid username and password.
Environment users: Select valid users from the dropdown.
Domain user with password credential: Provide a valid domain username and password.
Domain user with vault credential: Set up vaults on the engine to enable authentication with this option.
MSSQL, ASE, and AppData operations
Manual snapshot
From a dSource detail page, the Actions menu now contains a Create Snapshot action. This feature allows users to take manual snapshots of a dSource, which was previously only available to certain dSources types.Delete and Force delete
From a dSource detail page, the Actions menu now contains a Delete action. Engaging this action prompts the user to confirm deletion. In addition, a checkbox is available to Force delete the dSource, if needed. This action is not available for dSource replicas and will appear disabled for dSources with dependent VDBs.
dSource linking
DCT 10.0.0 introduces the feature to link a dSource using DCT APIs. With the new API parameters exposed from DCT, you can get the dSource linking defaults and use them to connect the dSource. The API parameters are available in the API references article under:
BaseDSourceLinkSourceParameters
OracleDSourceLinkSourceParameters
OracleStagingPushDSourceLinkSourceParameters
AppDataDSourceLinkSourceParameters
ASEDSourceLinkSourceParameters
LinkDSourceResponse
LinkDSourceDefaultRequest
MSSQLDSourceLinkSourceParameters
MSSQLDSourceStagingPushLinkSourceParameters
DCT supports APIs for linking all types of databases. DCT does not have a GUI flow for these APIs yet, which is why they are API only.
As a prerequisite, Continuous Data Engines should be registered in DCT and should have non-linked sources to be linked as a dSource.