{
"request": "string",
"datasource": {
"connecttype": "string",
"filepath": "string",
"folderpath": "string",
"server": "string",
"instance": "string",
"database": "string",
"user": "string",
"password": "string",
"dataset_name": "string"
}
}
curl --location --request POST 'http://172.16.1.44:9800/rest/services//data/adddatasource' \
--header 'ua_token: ' \
--header 'Content-Type: application/json' \
--data-raw '{
"request": "string",
"datasource": {
"connecttype": "string",
"filepath": "string",
"folderpath": "string",
"server": "string",
"instance": "string",
"database": "string",
"user": "string",
"password": "string",
"dataset_name": "string"
}
}'
{
"result": {
"datasourceCount": 3,
"datasources": [
{
"datasourceID": "864f16a74c444c3ca244350145906ec7",
"datasourceName": "Folder2209212323222",
"addIdx": 1
},
{
"datasourceID": "b0d86a9ef99d4cdf98c6e8660165ed51}",
"datasourceName": "RelationalDB_PostgreSQL2209301233123",
"addIdx": 2
},
{
"datasourceID": "4648e082bec84e599e1eb1b863eff64f",
"datasourceName": "RelationalDB_OCI112209300809222434",
"addIdx": 3
}
]
},
"resultcode": "success",
"failedResult": [
{
"addIdx": 1,
"errorMsg": "已存在相同源的"
},
{
"addIdx": 2,
"errorMsg": "无效的连接"
},
{
"addIdx": 3,
"errorMsg": "其他原因等"
}
]
}