Consulta la información de uno o más tipos de nodo, como el código y el nombre de un tipo de nodo.
Depuración
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Ejemplo | Descripción |
| Action | String | Sí | ListFileType |
La operación que desea ejecutar. Establezca el valor en ListFileType. |
| ProjectId | Long | No | 10000 |
ID del espacio de trabajo de DataWorks. Inicie sesión en la consola de DataWorks y vaya a la página Workspace Management para obtener el ID del espacio de trabajo. Configure este parámetro o el parámetro ProjectIdentifier para determinar el espacio de trabajo de DataWorks al que se aplica la operación. |
| ProjectIdentifier | String | No | dw_project |
Nombre del espacio de trabajo de DataWorks. Inicie sesión en la consola de DataWorks y vaya a la página Workspace Management para obtener el nombre del espacio de trabajo. Configure el parámetro ProjectId o ProjectIdentifier para determinar el espacio de trabajo de DataWorks al que se aplica la operación. |
| PageNumber | Integer | Sí | 1 |
Número de página que se devolverá. |
| PageSize | Integer | Sí | 50 |
Número de entradas que se devolverán en cada página. Valor máximo: 100. |
| Keyword | String | No | ODPS SQL |
Nombre del tipo de nodo. Inicie sesión en la consola de DataWorks, vaya a la página DataStudio y consulte el nombre de un tipo de nodo específico en el panel de navegación izquierdo. Tenga en cuenta los siguientes puntos al usar este parámetro:
|
| Locale | String | No | zh-CN |
Idioma que se utiliza para la consulta. Valores válidos: zh-CN y en-US. |
Parámetros de respuesta
| Parámetro | Tipo | Ejemplo | Descripción |
| RequestId | String | 0000-ABCD-EFG**** |
ID de la solicitud. Puede utilizar este ID para solucionar problemas. |
| NodeTypeInfoList | Object |
Información de los tipos de nodo. |
|
| PageNumber | Integer | 1 |
Número de la página devuelta. |
| PageSize | Integer | 50 |
Número de entradas devueltas por página. |
| TotalCount | Integer | 127 |
Número total de entradas devueltas. |
| NodeTypeInfo | Array of NodeTypeInfo |
Información del tipo de nodo. |
|
| NodeTypeName | String | ODPS SQL |
Nombre del tipo de nodo. Los códigos y nombres de los tipos de nodo tienen las siguientes asignaciones: 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) y 1221 (PyODPS 3) |
| NodeType | Integer | 10 |
Código del tipo de nodo. Los códigos y nombres de los tipos de nodo tienen las siguientes asignaciones: 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) y 1221 (PyODPS 3) |
Ejemplos
Solicitudes de ejemplo
http(s)://[Endpoint]/?Action=ListFileType
&ProjectId=10000
&ProjectIdentifier=dw_project
&PageNumber=1
&PageSize=50
&Keyword=ODPS SQL
&Locale=zh-CN
&<Common request parameters>
Respuestas exitosas de ejemplo
Formato XML
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>
Formato JSON
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
}
}
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|
429 |
Throttling.Api |
The request for this resource has exceeded your available limit. |
El mensaje de error devuelto porque el número de solicitudes para el recurso ha excedido el límite superior. |
|
429 |
Throttling.System |
The DataWorks system is busy. Try again later. |
El mensaje de error devuelto porque el sistema de DataWorks está ocupado. Inténtelo de nuevo más tarde. |
|
429 |
Throttling.User |
Your request is too frequent. Try again later. |
El mensaje de error devuelto porque se han enviado demasiadas solicitudes en un corto período de tiempo. Inténtelo de nuevo más tarde. |
|
500 |
InternalError.UserId.Missing |
An internal system error occurred. Try again later. |
El mensaje de error devuelto porque se ha producido un error interno. Inténtelo de nuevo más tarde. |
|
500 |
InternalError.System |
An internal system error occurred. Try again later. |
El mensaje de error devuelto porque se ha producido un error interno. Inténtelo de nuevo más tarde. |
Para obtener una lista de códigos de error, consulte Códigos de error del servicio.