调用SearchNodesByOutput,根据输出精确查询节点。

调试

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

请求参数

名称 类型 是否必选 示例值 描述
Action String SearchNodesByOutput

要执行的操作。

RegionId String cn-shanghai

工作空间所在的地域。

ProjectEnv String PROD

调度运维中心环境标识:PROD表示生产环境,DEV表示开发环境。

Outputs String aaaaa.1231412_out,bbbb.12313123_out

节点的输出串。支持多个值,多个值时请使用英文逗号(,)分隔。

返回数据

名称 类型 示例值 描述
Data Map { "test_0709_1.630003558_out": { "nodeId": 21673, "nodeName": "hour_sql", "ownerId": 123123123124, "cronExpress": "00 00 00-23/2 * * ?", "repeatability": true, "programType": "ODPS_SQL", "projectId": 11111, "schedulerType": "NORMAL", "priority": 1, "baselineId": 20001721, "connection": "odps_first" }, "test_0709_1.630003556_out": { "nodeId": 21671, "nodeName": "start", "ownerId": 123141231231, "cronExpress": "00 */10 00-23 * * ?", "repeatability": true, "programType": "VIRTUAL", "projectId": 1111, "schedulerType": "NORMAL", "priority": 1, "baselineId": 20001721 } }

返回数据为一个Map,Key是用户输入的每个output,Value是output对应的节点信息。

ErrorCode String Invalid.Tenant.ConnectionNotExists

错误码。

ErrorMessage String The connection does not exist.

错误信息。

HttpStatusCode Integer 200

HTTP状态码。

RequestId String SDFSDFSDF-asdfDFSDF-SDFSDf-SDfSFD

请求的ID。用于定位日志,排查问题。

Success Boolean true

调用是否成功。

示例

请求示例

http(s)://[Endpoint]/?Action=SearchNodesByOutput
&Outputs=aaaaa.1231412_out,bbbb.12313123_out
&ProjectEnv=PROD
&RegionId=cn-shanghai
&<公共请求参数>

正常返回示例

XML 格式

<success>true</success>
<httpStatusCode>200</httpStatusCode>
<data>
    <test_0709_1.630003558_out>
        <nodeId>21673</nodeId>
        <nodeName>hour_sql</nodeName>
        <ownerId>123123123124</ownerId>
        <cronExpress>00 00 00-23/2 * * ?</cronExpress>
        <repeatability>true</repeatability>
        <programType>ODPS_SQL</programType>
        <projectId>11111</projectId>
        <schedulerType>NORMAL</schedulerType>
        <priority>1</priority>
        <baselineId>20001721</baselineId>
        <connection>odps_first</connection>
    </test_0709_1.630003558_out>
    <test_0709_1.630003556_out>
        <nodeId>21671</nodeId>
        <nodeName>start</nodeName>
        <ownerId>123141231231</ownerId>
        <cronExpress>00 */10 00-23 * * ?</cronExpress>
        <repeatability>true</repeatability>
        <programType>VIRTUAL</programType>
        <projectId>1111</projectId>
        <schedulerType>NORMAL</schedulerType>
        <priority>1</priority>
        <baselineId>20001721</baselineId>
    </test_0709_1.630003556_out>
</data>

JSON 格式

{
    "success": true,
    "httpStatusCode": 200,
    "data": {
        "test_0709_1.630003558_out": {
            "nodeId": 21673,
            "nodeName": "hour_sql",
            "ownerId": 123123123124,
            "cronExpress": "00 00 00-23/2 * * ?",
            "repeatability": true,
            "programType": "ODPS_SQL",
            "projectId": 11111,
            "schedulerType": "NORMAL",
            "priority": 1,
            "baselineId": 20001721,
            "connection": "odps_first"
        },
        "test_0709_1.630003556_out": {
            "nodeId": 21671,
            "nodeName": "start",
            "ownerId": 123141231231,
            "cronExpress": "00 */10 00-23 * * ?",
            "repeatability": true,
            "programType": "VIRTUAL",
            "projectId": 1111,
            "schedulerType": "NORMAL",
            "priority": 1,
            "baselineId": 20001721
        }
    }
}

错误码

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