GetNode
Queries the information about a node in Data Studio.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:* |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ProjectId |
integer |
No |
The DataWorks workspace ID. You can log on to the DataWorks console and go to the Workspace page to query the ID. You must configure this parameter to specify the DataWorks workspace to which the API operation is applied. |
10000 |
| Id |
string |
Yes |
The unique identifier of the Data Studio node. Note
This field is of type Long in SDK versions prior to 8.0.0, and of type String in SDK version 8.0.0 and later. This change does not affect the normal use of the SDK; parameters are still returned according to the type defined in the SDK. Compilation failures due to the type change may occur only when upgrading the SDK across version 8.0.0, in which case users need to manually correct the data type. |
86043887262011**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
22C97E95-F023-56B5-8852-B1A77A17XXXX |
| Node |
object |
Data Studio node details. |
|
| ProjectId |
integer |
The DataWorks workspace ID. |
10000 |
| Name |
string |
The name of the node. |
Node name |
| Owner |
string |
The owner of the node. |
196596664824XXXX |
| CreateTime |
integer |
The time when the node was created. This value is a UNIX timestamp. |
1700539206000 |
| ModifyTime |
integer |
The time when the node was last modified. This value is a UNIX timestamp. |
1700539206000 |
| Spec |
string |
The FlowSpec field information about this node. For more information, see FlowSpec. |
{ "version": "1.1.0", "kind": "Node", "spec": { "nodes": [ { "recurrence": "Normal", "id": "860438872620113XXXX", "timeout": 0, "instanceMode": "T+1", "rerunMode": "Allowed", "rerunTimes": 3, "rerunInterval": 180000, "datasource": { "name": "odps_test", "type": "odps" }, "script": { "language": "odps-sql", "path": "XX/OpenAPI_Test/ODPS_SQL_Test", "runtime": { "command": "ODPS_SQL", "commandTypeId": 10 }, "content": "select now();", "id": "853573334108680XXXX" }, "trigger": { "type": "Scheduler", "id": "543680677872062XXXX", "cron": "00 00 00 * * ?", "startTime": "1970-01-01 00:00:00", "endTime": "9999-01-01 00:00:00", "timezone": "Asia/Shanghai", "delaySeconds": 0 }, "runtimeResource": { "resourceGroup": "S_res_group_XXXX_XXXX", "id": "623731286945488XXXX", "resourceGroupId": "7201XXXX" }, "name": "ODPS_SQL_Test", "owner": "110755000425XXXX", "metadata": { "owner": "110755000425XXXX", "ownerName": "XXXXX@test.XXX.com", "projectId": "307XXX" }, "inputs": { "nodeOutputs": [ { "data": "lwttest_standard_root", "artifactType": "NodeOutput" } ] }, "outputs": { "nodeOutputs": [ { "data": "860438872620113XXXX", "artifactType": "NodeOutput", "refTableName": "ODPS_SQL_Test", "isDefault": true } ] } } ], "flow": [ { "nodeId": "860438872620113XXXX", "depends": [ { "type": "Normal", "output": "lwttest_standard_root" } ] } ] }, "metadata": { "uuid": "860438872620113XXXX" } } |
| TaskId |
integer |
The ID of the corresponding scheduling task after the node is deployed. |
700006680527 |
| Id |
string |
The unique identifier of the Data Studio node. Note
Prior to SDK version 8.0.0, this field is of type Long. In SDK version 8.0.0 and later, it is of type String. This change does not affect the normal use of the SDK. The parameter is returned based on the type defined in the SDK. Compilation failures caused by the type change may occur only when you upgrade the SDK across version 8.0.0. In this case, you must manually update the data type. |
860438872620113XXXX |
Examples
Success response
JSON format
{
"RequestId": "22C97E95-F023-56B5-8852-B1A77A17XXXX",
"Node": {
"ProjectId": 10000,
"Name": "Node name",
"Owner": "196596664824XXXX",
"CreateTime": 1700539206000,
"ModifyTime": 1700539206000,
"Spec": "{\n \"version\": \"1.1.0\",\n \"kind\": \"Node\",\n \"spec\": {\n \"nodes\": [\n {\n \"recurrence\": \"Normal\",\n \"id\": \"860438872620113XXXX\",\n \"timeout\": 0,\n \"instanceMode\": \"T+1\",\n \"rerunMode\": \"Allowed\",\n \"rerunTimes\": 3,\n \"rerunInterval\": 180000,\n \"datasource\": {\n \"name\": \"odps_test\",\n \"type\": \"odps\"\n },\n \"script\": {\n \"language\": \"odps-sql\",\n \"path\": \"XX/OpenAPI_Test/ODPS_SQL_Test\",\n \"runtime\": {\n \"command\": \"ODPS_SQL\",\n \"commandTypeId\": 10\n },\n \"content\": \"select now();\",\n \"id\": \"853573334108680XXXX\"\n },\n \"trigger\": {\n \"type\": \"Scheduler\",\n \"id\": \"543680677872062XXXX\",\n \"cron\": \"00 00 00 * * ?\",\n \"startTime\": \"1970-01-01 00:00:00\",\n \"endTime\": \"9999-01-01 00:00:00\",\n \"timezone\": \"Asia/Shanghai\",\n \"delaySeconds\": 0\n },\n \"runtimeResource\": {\n \"resourceGroup\": \"S_res_group_XXXX_XXXX\",\n \"id\": \"623731286945488XXXX\",\n \"resourceGroupId\": \"7201XXXX\"\n },\n \"name\": \"ODPS_SQL_Test\",\n \"owner\": \"110755000425XXXX\",\n \"metadata\": {\n \"owner\": \"110755000425XXXX\",\n \"ownerName\": \"XXXXX@test.XXX.com\",\n \"projectId\": \"307XXX\"\n },\n \"inputs\": {\n \"nodeOutputs\": [\n {\n \"data\": \"lwttest_standard_root\",\n \"artifactType\": \"NodeOutput\"\n }\n ]\n },\n \"outputs\": {\n \"nodeOutputs\": [\n {\n \"data\": \"860438872620113XXXX\",\n \"artifactType\": \"NodeOutput\",\n \"refTableName\": \"ODPS_SQL_Test\",\n \"isDefault\": true\n }\n ]\n }\n }\n ],\n \"flow\": [\n {\n \"nodeId\": \"860438872620113XXXX\",\n \"depends\": [\n {\n \"type\": \"Normal\",\n \"output\": \"lwttest_standard_root\"\n }\n ]\n }\n ]\n },\n \"metadata\": {\n \"uuid\": \"860438872620113XXXX\"\n }\n}",
"TaskId": 700006680527,
"Id": "860438872620113XXXX\n"
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.