Répertorie les nœuds.
Débogage
Paramètres de requête
|
Parameter |
Type |
Required |
Example |
Description |
|
Action |
String |
Yes |
ListNodes |
Opération à exécuter. Définissez la valeur sur ListNodes. |
|
Owner |
String |
No |
193379**** |
ID du propriétaire. |
|
BizName |
String |
No |
test_bizName |
Nom du workflow. |
|
ProgramType |
String |
No |
ODPS_SQL |
Type de nœud. Appelez l'opération ListFileType pour interroger le type. |
|
PageNumber |
Integer |
No |
1 |
Numéro de page. Valeurs valides : 1 à 100. |
|
PageSize |
Integer |
No |
10 |
Nombre d'entrées par page. Valeurs valides : 1 à 100. Valeur par défaut : 10. |
|
ProjectId |
Long |
Yes |
1234 |
ID de l'espace de travail. |
|
ProjectEnv |
String |
Yes |
PROD |
Environnement de l'espace de travail. Valeurs valides : PROD et DEV. |
|
NodeName |
String |
No |
liux_test_n**** |
Nom du nœud. |
|
SchedulerType |
String |
No |
NORMAL |
Type de planification du nœud. Valeurs valides :
|
Paramètres de réponse
|
Parameter |
Type |
Example |
Description |
|
HttpStatusCode |
Integer |
200 |
Code d'état HTTP. |
|
RequestId |
String |
E6F0DBDD-5AD**** |
ID de la requête. |
|
ErrorMessage |
String |
The connection does not exist. |
Message d'erreur. |
|
ErrorCode |
String |
Invalid.Tenant.ConnectionNotExists |
Code d'erreur. |
|
Success |
Boolean |
true |
Indique si la requête a abouti. |
|
Data |
Object |
Liste des nœuds. |
|
|
PageNumber |
Integer |
1 |
Numéro de page. |
|
PageSize |
Integer |
10 |
Nombre d'entrées par page. Valeurs valides : 1 à 100. Valeur par défaut : 10. |
|
TotalCount |
Integer |
66 |
Nombre total de nœuds renvoyés. |
|
Nodes |
Array of Nodes |
Informations relatives aux nœuds. |
|
|
SchedulerType |
String |
NORMAL |
Type de planification du nœud. Valeurs valides :
|
|
RepeatInterval |
Long |
60 |
Intervalle de réexécution du nœud après son échec. |
|
Repeatability |
Boolean |
true |
Indique si le nœud peut être réexécuté. |
|
ProjectId |
Long |
33671 |
ID de l'espace de travail. |
|
ProgramType |
String |
ODPS_SQL |
Type de nœud. |
|
Priority |
Integer |
1 |
Priorité du nœud. Valeurs valides : 1, 3, 5, 7 et 8. |
|
OwnerId |
String |
19337906836551 |
ID du propriétaire. |
|
Connection |
String |
odps_source |
Chaîne de connexion. |
|
ParamValues |
String |
a=b |
Paramètres supplémentaires. |
|
RelatedFlowId |
Long |
1231123 |
ID du workflow associé. |
|
DqcType |
Integer |
1 |
Indique si le nœud est associé à une règle de surveillance dans Data Quality. Valeurs valides : 0 et 1. La valeur 0 indique que le nœud n'est pas associé à une règle de surveillance dans Data Quality. La valeur 1 indique que le nœud est associé à une règle de surveillance dans Data Quality. |
|
BaselineId |
Long |
123456 |
ID de la ligne de base. |
|
Description |
String |
test |
Description du nœud. |
|
NodeName |
String |
liux_test_n**** |
Nom du nœud. |
|
ResGroupName |
String |
Shared resource group |
Nom du groupe de ressources. |
|
BusinessId |
Long |
123 |
ID du workflow. |
|
DqcDescription |
String |
[{"projectName":"ztjy_dim","tableName":"dim_user_agent_manage_area_a","partition":"ds\u003d$[yyyy-mm-dd-1]"}] |
Table et expression de filtre de partition dans Data Quality associées au nœud. |
|
CronExpress |
String |
00 00 00 ? |
Expression CRON. |
|
NodeId |
Long |
1234 |
ID du nœud. |
|
ResGroupIdentifier |
String |
group_123 |
Identifiant du groupe de ressources. |
|
FileType |
Integer |
10 |
Type de fichier. |
Exemples
Exemples de requêtes
http(s)://[Endpoint]/?Action=ListNodes
&Owner=193379****
&BizName=test_bizName
&ProgramType=ODPS_SQL
&PageNumber=1
&PageSize=10
&ProjectId=1234
&ProjectEnv=PROD
&NodeName=liux_test_n****
&<Common request parameters>
Exemples de réponses réussies
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<ListNodesResponse>
<HttpStatusCode>200</HttpStatusCode>
<RequestId>E6F0DBDD-5AD****</RequestId>
<ErrorMessage>The connection does not exist.</ErrorMessage>
<ErrorCode>Invalid.Tenant.ConnectionNotExists</ErrorCode>
<Success>true</Success>
<Data>
<PageNumber>1</PageNumber>
<PageSize>10</PageSize>
<TotalCount>66</TotalCount>
<Nodes>
<SchedulerType>NORMAL</SchedulerType>
<RepeatInterval>60</RepeatInterval>
<Repeatability>true</Repeatability>
<ProjectId>33671</ProjectId>
<ProgramType>ODPS_SQL</ProgramType>
<Priority>1</Priority>
<OwnerId>19337906836551</OwnerId>
<Connection>odps_source</Connection>
<ParamValues>a=b</ParamValues>
<RelatedFlowId>1231123</RelatedFlowId>
<DqcType>1</DqcType>
<BaselineId>123456</BaselineId>
<Description>test</Description>
<NodeName>liux_test_n****</NodeName>
<ResGroupName>Shared resource group</ResGroupName>
<BusinessId>123</BusinessId>
<DqcDescription>[{"projectName":"ztjy_dim","tableName":"dim_user_agent_manage_area_a","partition":"ds\u003d$[yyyy-mm-dd-1]"}]</DqcDescription>
<CronExpress>00 00 00 * * ?</CronExpress>
<NodeId>1234</NodeId>
<ResGroupIdentifier>group_123</ResGroupIdentifier>
<FileType>10</FileType>
</Nodes>
</Data>
</ListNodesResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"HttpStatusCode" : 200,
"RequestId" : "E6F0DBDD-5AD****",
"ErrorMessage" : "The connection does not exist.",
"ErrorCode" : "Invalid.Tenant.ConnectionNotExists",
"Success" : true,
"Data" : {
"PageNumber" : 1,
"PageSize" : 10,
"TotalCount" : 66,
"Nodes" : [ {
"SchedulerType" : "NORMAL",
"RepeatInterval" : 60,
"Repeatability" : true,
"ProjectId" : 33671,
"ProgramType" : "ODPS_SQL",
"Priority" : 1,
"OwnerId" : "19337906836551",
"Connection" : "odps_source",
"ParamValues" : "a=b",
"RelatedFlowId" : 1231123,
"DqcType" : 1,
"BaselineId" : 123456,
"Description" : "test",
"NodeName" : "liux_test_n****",
"ResGroupName" : "Shared resource group",
"BusinessId" : 123,
"DqcDescription" : "[{\"projectName\":\"ztjy_dim\",\"tableName\":\"dim_user_agent_manage_area_a\",\"partition\":\"ds\\u003d$[yyyy-mm-dd-1]\"}]",
"CronExpress" : "00 00 00 * * ?",
"NodeId" : 1234,
"ResGroupIdentifier" : "group_123",
"FileType" : 10
} ]
}
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur du service.