Creates data sources.
Debugging
Authorization information
Request syntax
POST /openapi/ha3/instances/{instanceId}/data-sources
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
instanceId | string | Yes | The instance ID. | ha-cn-7e22rgfyb01 |
dryRun | boolean | No | Specifies whether to perform a dry run. This parameter is only used to check whether the data source is valid. Valid values: true and false. | true |
body | object | No | The request body. | |
name | string | No | The name of the data source. | ha-cn-pl32rf0****_test_api |
type | string | No | The type of the data source. Valid values: odps, oss, and swift. | odps |
domain | string | No | The data center in which the data source is deployed. | vpc_hz_domain_1 |
config | object | No | The configuration information. | |
endpoint | string | No | The endpoint of the MaxCompute or Object Storage Service (OSS) data source. | http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api |
accessKey | string | No | The AccessKey ID of the MaxCompute data source. | L***p |
accessSecret | string | No | The AccessKey secret of the MaxCompute data source. | 5**9a6 |
project | string | No | The name of the MaxCompute project that is used as the data source. | kubenest |
partition | string | No | The partition in the MaxCompute table. | ds=20220713 |
table | string | No | The name of the MaxCompute table that is used as the data source. | item |
namespace | string | No | The namespace. | aegis-ops |
path | string | No | The file path in the Apsara File Storage for HDFS file system. | test-hdfs-path |
ossPath | string | No | The path of the OSS object. | /opensearch/search |
bucket | string | No | The name of the OSS bucket. | opensearch |
saroConfig | object | No | The configurations of the SARO data source. | |
namespace | string | No | The namespace of the SARO data source. | igraph-cn-x0r3e3abe02 |
tableName | string | No | The name of the SARO table. | index_hdfs |
autoBuildIndex | boolean | No | Specifies whether to automatically rebuild the index. | true |
Response parameters
Examples
Sample success responses
JSON
format
{
"requestId": "10D5E615-69F7-5F49-B850-00169ADE513C",
"result": {}
}
Error codes
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|---|---|
2023-07-19 | The response structure of the API has changed | View Change Details |
2022-01-12 | Add Operation | View Change Details |