Add member data sources to a data source group
- Last Updated: February 2, 2024
- 1 minute read
- Hybrid Data Pipeline
- Version 5.0
- Documentation
Purpose
Add one or more member data sources to a group data source.
URL
https://<myserver>:<port>/api/mgmt/datasources/{groupDatasourceId}/members
Method
POST
URL Parameters
<myserver> is the hostname or IP address of the machine hosting the Hybrid Data Pipeline server for a non-load balancer deployment, or the machine hosting the load balancer for a load balancer deployment. For a non-load balancer deployment, <port> is the port number specified as the Server Access Port during deployment. For a load balancer deployment, <port> must be either 80 for http or 443 for https. Whenever port 80 or 443 are used, it is not necessary to include the port number in the URL.
The {groupDatasourceId} parameter must also be specified in the URL.
| Parameter | Description | Valid Values |
|---|---|---|
| {groupDatasourceId} | The ID of the group data source. | The ID is auto-generated when the group data source is created and cannot be changed. |
Request Definition
{
"members": [
{
"id": idnum1,
"entityPrefix": "prefix1"
},
...
]
}
| Parameter | Description | Usage | Valid Values |
|---|---|---|---|
| "id" | The ID of the member data source that belongs to the group data source | Required | The ID is auto-generated when the data source is
created and cannot be changed. A member data source cannot itself be a group data source. |
| "entityPrefix" | A user-defined prefix associated with a specific
data source to resolve naming conflicts. This
prefix is added to all tables that come from the specified data
source. For example, suppose a member data source is specified
with the prefix |
Required | The prefix must be 1 to 64 characters in length and should be unique. |
Sample Payload Request
{
"members": [
{
"id": 11,
"entityPrefix": "sal"
}
]
}
Sample Server Response
{
"success": true
}
Authentication
Basic Authentication using Login ID and Password.
Authorization
The user must have the MgmtAPI (11) and ModifyDataSource (3) permissions.