[BACK] new structure for errors detected exported in jsonl #256
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Champs présents dans chaque erreur :
timestamp - string - Date et heure UTC de l’erreur (format ISO 8601, ex : "2025-05-28T15:00:00Z")
error_code - string - Code unique pour le type d’erreur (ex : "FORMAT_NOT_SUPPORTED", "LOAD_FAILED")
message - string -Message lisible décrivant l’erreur
file_url - string - URL ou chemin du fichier concerné (si applicable)
dataset - string - Nom du dataset ou du workflow concerné
step - string - Étape du pipeline où l’erreur est survenue (ex : "process_files", "download_file")
details - objet - Détails techniques additionnels (ex : titre du fichier, exception, etc.)
Exemple d’une ligne :
{"timestamp":"2025-05-28T15:00:00Z","error_code":"FORMAT_NOT_SUPPORTED","message":"Format xls not supported","file_url":"https://example.com/file.xls","dataset":"subventions","step":"process_files","details":{"title":"Budget 2024"}}
Objectifs:
Si besoin on peut changer la structure assez aisément (même le format de fichier en sortie ;) )
PS: En draft car il faut que je test encore