Action | Deprecated endpoint | Use this with connections instead |
---|---|---|
Create a single data source
Step 1: Ensure your system user has been granted access to the relevant object in the data platform.
Step 2: Wait until the next object sync or manually trigger a metadata crawl using POST /data/crawl/{objectPath*}
.
Step 3: If the parent schema has activateNewChildren: false
,
PUT /data/settings/{objectPath*}
with settings: isActive: true
.
Bulk create data sources
Step 1: Ensure your system user has been granted access to the relevant object in the data platform.
Step 2: Wait until the next object sync or manually trigger a metadata crawl using POST /data/crawl/{objectPath*}
.
Step 3: If the parent schema has activateNewChildren: false
,
PUT /data/settings/{objectPath*}
with settings: isActive: true
.
Edit a data source connection
No substitute. Data sources no longer have their own separate connection details but are tied to the parent connection.
Bulk edit data source's connections
No substitute. Data sources no longer have their own separate connection details but are tied to the global connection.
Run schema detection (object sync)
Delete a data source
Bulk delete data sources
Enable a single data source
PUT /data/settings/{objectPath*}
with settings: isActive: true
Bulk enable data sources
PUT /data/settings/{objectPath*}
with settings: isActive: true
Disable a single data source
PUT /data/settings/{objectPath*}
with settings: isActive: false
Bulk disable data sources
PUT /data/settings/{objectPath*}
with settings: isActive: false
Edit a data source name
No substitute. Data source names are automatically generated based on information from your data platform.
Edit a connection key
No substitute. Data sources no longer have their own separate connection details but are tied to the global connection.
Override a host name
No substitute. Data sources no longer have their own separate connection details but are tied to the global connection.
Create an integration/connection
Update an integration/connection
Delete an integration/connection
Delete and update a data dictionary
PUT
No substitute. Data source dictionaries are automatically generated based on information from your data platform.
Update a data source owner
PUT /data/settings/{objectPath*}
with settings: dataOwners
Response to a data source owner request
PUT /data/settings/{objectPath*}
with settings: dataOwners