Consulte les informations relatives à un ou plusieurs types de nœuds, tels que le code et le nom du type de nœud.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| Action | String | Oui | ListFileType |
Opération à exécuter. Définissez la valeur sur ListFileType. |
| ProjectId | Long | Non | 10000 |
ID de l’espace de travail DataWorks. Connectez-vous à la console DataWorks et accédez à la page Workspace Management pour obtenir l’ID de l’espace de travail. Configurez ce paramètre ou le paramètre ProjectIdentifier pour déterminer l’espace de travail DataWorks auquel l’opération s’applique. |
| ProjectIdentifier | String | Non | dw_project |
Nom de l’espace de travail DataWorks. Connectez-vous à la console DataWorks et accédez à la page Workspace Management pour obtenir le nom de l’espace de travail. Configurez le paramètre ProjectId ou ProjectIdentifier pour déterminer l’espace de travail DataWorks auquel l’opération s’applique. |
| PageNumber | Integer | Oui | 1 |
Numéro de la page à renvoyer. |
| PageSize | Integer | Oui | 50 |
Nombre d’entrées à renvoyer par page. Valeur maximale : 100. |
| Keyword | String | Non | ODPS SQL |
Nom du type de nœud. Connectez-vous à la console DataWorks, accédez à la page DataStudio, puis consultez le nom d’un type de nœud spécifique sur le côté gauche de la page. Tenez compte des éléments suivants lors de l’utilisation de ce paramètre :
|
| Locale | String | Non | zh-CN |
Langue utilisée pour la requête. Valeurs valides : zh-CN et en-US. |
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| RequestId | String | 0000-ABCD-EFG**** |
ID de la requête. Utilisez cet ID pour résoudre les problèmes. |
| NodeTypeInfoList | Object |
Informations relatives aux types de nœuds. |
|
| PageNumber | Integer | 1 |
Numéro de la page renvoyée. |
| PageSize | Integer | 50 |
Nombre d’entrées renvoyées par page. |
| TotalCount | Integer | 127 |
Nombre total d’entrées renvoyées. |
| NodeTypeInfo | Array of NodeTypeInfo |
Informations relatives au type de nœud. |
|
| NodeTypeName | String | ODPS SQL |
Nom du type de nœud. Les codes et les noms des types de nœuds correspondent aux mappages suivants : 6 (Shell), 10 (ODPS SQL), 11 (ODPS MR), 23 (Data Integration), 24 (ODPS Script), 99 (zero load), 221 (PyODPS 2), 225 (ODPS Spark), 227 (EMR Hive), 228 (EMR Spark), 229 (EMR Spark SQL), 230 (EMR MR), 239 (OSS object inspection), 257 (EMR Shell), 258 (EMR Spark Shell), 259 (EMR Presto), 260 (EMR Impala), 900 (real-time synchronization), 1089 (cross-tenant collaboration), 1091 (Hologres development), 1093 (Hologres SQL), 1100 (assignment) et 1221 (PyODPS 3) |
| NodeType | Integer | 10 |
Code du type de nœud. Les codes et les noms des types de nœuds correspondent aux mappages suivants : 6 (Shell), 10 (ODPS SQL), 11 (ODPS MR), 23 (Data Integration), 24 (ODPS Script), 99 (zero load), 221 (PyODPS 2), 225 (ODPS Spark), 227 (EMR Hive), 228 (EMR Spark), 229 (EMR Spark SQL), 230 (EMR MR), 239 (OSS object inspection), 257 (EMR Shell), 258 (EMR Spark Shell), 259 (EMR Presto), 260 (EMR Impala), 900 (real-time synchronization), 1089 (cross-tenant collaboration), 1091 (Hologres development), 1093 (Hologres SQL), 1100 (assignment) et 1221 (PyODPS 3) |
Exemples
Exemple de requêtes
http(s)://[Endpoint]/?Action=ListFileType
&ProjectId=10000
&ProjectIdentifier=dw_project
&PageNumber=1
&PageSize=50
&Keyword=ODPS SQL
&Locale=zh-CN
&<Common request parameters>
Exemple de réponses réussies
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<ListFileTypeResponse>
<RequestId>0000-ABCD-EFG****</RequestId>
<NodeTypeInfoList>
<PageNumber>1</PageNumber>
<PageSize>50</PageSize>
<TotalCount>127</TotalCount>
<NodeTypeInfo>
<NodeTypeName>ODPS SQL</NodeTypeName>
<NodeType>10</NodeType>
</NodeTypeInfo>
</NodeTypeInfoList>
</ListFileTypeResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "0000-ABCD-EFG****",
"NodeTypeInfoList" : {
"PageNumber" : 1,
"PageSize" : 50,
"TotalCount" : 127,
"NodeTypeInfo" : {
"NodeTypeName" : "ODPS SQL",
"NodeType" : 10
}
}
}
Codes d’erreur
| Code d’état HTTP | Code d’erreur | Message d’erreur | Description |
| 429 | Throttling.Api | The request for this resource has exceeded your available limit. | Le nombre de requêtes pour la ressource a dépassé la limite supérieure. |
| 429 | Throttling.System | The DataWorks system is busy. Try again later. | Le système DataWorks est occupé. Réessayez ultérieurement. |
| 429 | Throttling.User | Your request is too frequent. Try again later. | Un nombre excessif de requêtes a été soumis sur une courte période. Réessayez ultérieurement. |
| 500 | InternalError.UserId.Missing | An internal system error occurred. Try again later. | Une erreur interne s’est produite. Réessayez ultérieurement. |
| 500 | InternalError.System | An internal system error occurred. Try again later. | Une erreur interne s’est produite. Réessayez ultérieurement. |
Pour obtenir la liste des codes d’erreur, consultez les Codes d’erreur de service.