Todos los productos
Search
Centro de documentos

:ListFileType

Última actualización: Sep 04, 2026

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

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, le recomendamos que ejecute esta operación en OpenAPI Explorer. OpenAPI Explorer genera dinámicamente el código de ejemplo de la operación para diferentes SDK.

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:

  • Puede consultar el nombre en inglés o chino de un tipo de nodo específico, pero el idioma especificado por este parámetro para mostrar el nombre debe coincidir con el idioma especificado por el parámetro Locale.
  • Se admite la coincidencia aproximada.
  • Si no se especifica este parámetro, se devuelven los nombres de todos los tipos de nodo.
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.