Tous les produits
Search
Centre de documentation

:ListFileType

Dernière mise à jour :Aug 09, 2026

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

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d’appeler cette opération dans OpenAPI Explorer par souci de simplicité. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

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 :

  • Vous pouvez afficher le nom anglais ou chinois d’un type de nœud spécifique, mais la langue spécifiée par ce paramètre pour présenter le nom doit être identique à celle indiquée par le paramètre Locale.
  • La correspondance floue est prise en charge.
  • Si ce paramètre n’est pas spécifié, les noms de tous les types de nœuds sont renvoyés.
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.