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

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

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

PUT /v2/openapi/instances/[instanceId]/dataSources/[tableName] HTTP/1.1

请求参数

名称 类型 位置 是否必选 示例值 描述
instanceId String Path airec-cn-o400whm78004

实例ID。

tableName String Path behavior

智能推荐的实例的表名。

返回数据

名称 类型 示例值 描述
code String InternalServerError

错误码

message String An internal server error occurred

错误详情

requestId String 8F81A922-6C81-46D6-B78C-CC35E16B1691

请求id

result Struct

数据源详情

gmtCreate String 2018-12-07T02:24:26.000Z

创建数据源的UTC时间。

gmtModified String 2018-12-07T02:24:26.000Z

最后修改数据源的UTC时间。

meta Struct

数据源配置参数

accessKeyId String xxx

阿里云accesskey ID。

bucketName String airec

oss数据源的信息

partition String ds=20181122

ODPS Partition。例如:ds=20180102

path String oss://xxx.xxx

oss数据源的信息

projectName String openrec_gray

ODPS project name。

tableName String test_maxcompute

ODPS table name。

timestamp Long 1544112000000

ODPS 毫秒数据时间戳。例如:1544112000000

type String ODPS

数据源类型,当前只支持ODPS。

tableName String behavior

智能推荐的实例的表名。

示例

请求示例

PUT /v2/openapi/instances/[instanceId]/dataSources/[tableName] HTTP/1.1
公共请求头
{
"instanceId": "airec-cn-o400whm78004"
}

正常返回示例

XML格式

<Result>
    <GmtCreate>2018-12-07T02:24:26.000Z</GmtCreate>
    <GmtModified>2018-12-07T02:24:26.000Z</GmtModified>
    <TableName>behavior</TableName>
    <Meta>
        <Type>ODPS</Type>
        <Timestamp>1544112000000</Timestamp>
        <AccessKeyId>ak</AccessKeyId>
        <ProjectName>project</ProjectName>
        <TableName>table</TableName>
        <Partition>dt=20181122</Partition>
        <IncEnabled>false</IncEnabled>
        <FullEnabled>true</FullEnabled>
    </Meta>
</Result>
<Result>
    <GmtCreate>2018-12-07T02:24:26.000Z</GmtCreate>
    <GmtModified>2018-12-07T02:24:26.000Z</GmtModified>
    <TableName>behavior</TableName>
    <Meta>
        <Type>UMENG</Type>
        <AppMetas>5e5dfc94cedf3c39390a7efc</AppMetas>
        <BizIdList>101</BizIdList>
    </Meta>
    <IncEnabled>false</IncEnabled>
    <FullEnabled>true</FullEnabled>
</Result>
<RequestId>7F176EE8-51DA-4B4D-8FFE-04448CD7A171</RequestId>

JSON格式

{
    "Result": [
        {
            "GmtCreate": "2018-12-07T02:24:26.000Z",
            "GmtModified": "2018-12-07T02:24:26.000Z",
            "TableName": "behavior",
            "Meta": {
                "Type": "ODPS",
                "Timestamp": 1544112000000,
                "AccessKeyId": "ak",
                "ProjectName": "project",
                "TableName": "table",
                "Partition": "dt=20181122",
                "IncEnabled": false,
                "FullEnabled": true
            }
        },
        {
            "GmtCreate": "2018-12-07T02:24:26.000Z",
            "GmtModified": "2018-12-07T02:24:26.000Z",
            "TableName": "behavior",
            "Meta": {
                "Type": "UMENG",
                "AppMetas": "5e5dfc94cedf3c39390a7efc",
                "BizIdList": 101
            },
            "IncEnabled": false,
            "FullEnabled": true
        }
    ],
    "RequestId": "7F176EE8-51DA-4B4D-8FFE-04448CD7A171"
}

错误码

访问错误中心查看更多错误码。