全部产品
云市场

ModifyDataSource

更新时间:2018-12-10 11:32:59

修改指定表的数据源信息。

描述

获取指定实例的单个数据源信息,请求参数为小驼峰结构的 数据源数据结构( DataSource )。

方法

PUT

URI

/openapi/instances/{instanceId}/dataSources/{tableName}

请求参数

参数 类型 是否必需 描述
tableName String 对应智能推荐的实例的表名。
meta 数据源配置参数
type String 数据源类型,当前只支持ODPS。
projectName String ODPS project name。
tableName String ODPS table name。
partition String ODPS Partition。例如:ds=20180102
accessKeyId String 有访问ODPS权限的accessKey ID。
accessKeySecret String accessKey Id对应的secret。
timestamp Integer ODPS 毫秒数据时间戳。例如:1544112000000

返回参数

参数 类型 描述
requestId String 当前请求的RequestID
result DataSource 数据源详情

示例

请求示例

  1. PUT /openapi/instances/airec-cn-xxxxxx/dataSources/user
  2. {
  3. "tableName": "user",
  4. "meta": {
  5. "type": "ODPS",
  6. "timestamp": 1544112000000,
  7. "accessKeyId": "ak",
  8. "projectName": "project",
  9. "tableName": "table",
  10. "partition": "ds=20181122",
  11. "accessKeySecret": "secret"
  12. }
  13. }

正常返回示例

JSON 格式

  1. {
  2. "Result": {
  3. "GmtCreate": "2018-12-07T02:24:26.000Z",
  4. "GmtModified": "2018-12-07T02:36:00.000Z",
  5. "TableName": "user",
  6. "Meta": {
  7. "Type": "ODPS",
  8. "Timestamp": 1544112000000,
  9. "AccessKeyId": "ak",
  10. "ProjectName": "project",
  11. "TableName": "table",
  12. "Partition": "dt=20181122"
  13. }
  14. },
  15. "RequestId": "7F176EE8-51DA-4B4D-8FFE-04448CD7A171"
  16. }

异常返回示例

JSON 格式

  1. {
  2. "RequestId":"DF79FBBF-FFD9-42CD-A91E-220C97D13189",
  3. "Code":"InstanceNotExist",
  4. "Message":"The specified instance does not exist."
  5. }

错误码