Les codes d'erreur MaxCompute identifient le composant défaillant, la gravité de l'échec et la nature du problème. Cette approche vous permet de localiser et de corriger les incidents sans avoir à deviner.
Format des messages d'erreur
Chaque message d'erreur MaxCompute respecte la structure suivante :
Error code:General description - Context-related description
| Composant | Description |
|---|---|
| Code d'erreur | Identifie le module, le type d'erreur et sa gravité. Format : ODPS-MMCCCCX |
| Description générale | Brève explication compréhensible de l'erreur. À chaque code d'erreur correspond une seule description générale. |
| Description liée au contexte | Détails d'exécution qui vous aident à identifier la cause racine. |
Exemple : Dans ODPS-0130131:Table not found - "myproject" "mytable", le code d'erreur est ODPS-0130131, la description générale est Table not found et "myproject" "mytable" constitue le contexte identifiant la table manquante.
Structure du code d'erreur
Le code d'erreur ODPS-MMCCCCX se compose de trois champs :
| Champ | Description | Valeurs |
|---|---|---|
MM |
Numéro de module — identifie le composant ayant généré l'erreur | 00–14 (voir le tableau ci-dessous) |
CCCC |
Code d'erreur — entier à quatre chiffres identifiant l'erreur spécifique | Voir Référence des erreurs |
X |
Gravité — entier à un chiffre. Plus la valeur est élevée, plus la gravité est importante. | De 1 (mineure, par exemple saisie utilisateur non valide) à 9 (majeure, par exemple erreur d'atomicité) |
Numéros de module
**Module (MM)** |
Composant |
|---|---|
00 |
Erreurs courantes — échecs dans les composants sous-jacents tels que Tablestore, Apsara Distributed File System ou Job Scheduler |
01 |
Tâches SQL |
02 |
Tâches en langage procédural (PL) |
03 |
Data Tunnel (DT) — tâches MaxCompute Tunnel |
04 |
API |
05 |
Tâches Xlib — module d'exploration de données dans MaxCompute |
07 |
Tâches MapReduce |
08 |
Tâches ODPS SDK ou client |
09 |
Tâches de streaming |
10 |
Tâches de réplication |
11 |
Tâches xFlow |
12 |
Tâches AlgoTask — tâches Machine Learning Platform for AI (PAI) |
13 |
PAI Server (PS) |
14 |
Tâches Galaxy |
Résolution d'une erreur
Identifiez le module (
MM), la gravité (X) et le numéro d'erreur (CCCC) dans le message d'erreur pour déterminer la cause de l'incident.Corrigez l'erreur en vous fondant sur la description liée au contexte. Pour les pannes complexes, utilisez LogView V2.0 afin d'inspecter les journaux des tâches. Consultez la rubrique Utilisation de LogView V2.0 pour afficher les informations relatives aux tâches.
Erreurs
Pour connaître les conditions de déclenchement et les solutions associées à chaque type d'erreur, reportez-vous à la référence correspondante :