> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Outil Parse Fields

> Parse Fields convertit un fichier de résultats JSON issu de l'outil Get Result en un tableau de données Alteryx contenant les libellés et les valeurs des champs extraits.

L'outil **Parse Fields** crée un tableau de données Alteryx à partir d'un fichier JSON contenant les données extraites reçues dans les résultats du traitement d'une transaction (par exemple, `Invoice US.json`).

Indiquez le chemin d'accès à un fichier de résultats `FileType = Json` dans la colonne d'entrée **FilePath**. Vous pouvez filtrer la sortie de l'outil **Get Result** sur `FileType = Json` afin d'obtenir les chemins de fichiers appropriés.

Pour plus d'informations sur les types de fichiers de sortie JSON et sur les types de compétences qui les génèrent, consultez [JSON output](/fr/vantage/developer/output/json/json-output).

<div id="input-anchor">
  ## Ancre d'entrée
</div>

| Colonne  | Type       | Description                                                                                                                                                                                                                                                |
| -------- | ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| FilePath | V\_WString | Chemin d'accès au fichier JSON contenant les données extraites (valeurs, métadonnées et structure des champs de chaque document). Indiquez le chemin d'un fichier dont `FileType = Json`. Si le fichier n'est pas au format JSON, une erreur est renvoyée. |

Exemple d'entrée, où l'outil **Parse Fields** reçoit la sortie filtrée de **Get Result** :

<Frame>
  <img src="https://mintcdn.com/abbyy/GYXzQ7h3X_sAg5P7/images/vantage/developer/connectors/alteryx/parse-fields-workflow.png?fit=max&auto=format&n=GYXzQ7h3X_sAg5P7&q=85&s=1c52b6efbd7c5d95d4ec35051f657e03" alt="Workflow Alteryx montrant l'outil Get Results connecté via des filtres à l'outil Parse Fields, avec le panneau Results affichant deux lignes FilePath avec FileType Json" width="785" height="319" data-path="images/vantage/developer/connectors/alteryx/parse-fields-workflow.png" />
</Frame>

<div id="output-anchor">
  ## Ancre de sortie
</div>

| Colonne       | Type       | Description                                                                                                  |
| ------------- | ---------- | ------------------------------------------------------------------------------------------------------------ |
| TransactionId | V\_WString | L'identifiant de la transaction.                                                                             |
| DocumentId    | V\_WString | L'identifiant du document.                                                                                   |
| Name          | V\_WString | Le libellé du champ issu de la Compétence de document appliquée au document.                                 |
| Value         | V\_WString | La valeur du champ issue de la Compétence de document appliquée au document.                                 |
| IsSuccess     | Bool       | Indique si l'analyse a réussi pour le fichier d'entrée concerné.                                             |
| Error         | V\_WString | Indique le message d'erreur en cas d'échec de l'analyse (par exemple, un fichier JSON non valide en entrée). |

Exemple de sortie :

<Frame>
  <img src="https://mintcdn.com/abbyy/GYXzQ7h3X_sAg5P7/images/vantage/developer/connectors/alteryx/parse-fields-output-example.png?fit=max&auto=format&n=GYXzQ7h3X_sAg5P7&q=85&s=72ea6556f74c887bc2e8454200bfc912" alt="Tableau de sortie Parse Fields affichant 62 enregistrements avec les champs TransactionId, DocumentId, Name tels que Business Unit Address et Invoice Number, ainsi que les valeurs correspondantes" width="1020" height="424" data-path="images/vantage/developer/connectors/alteryx/parse-fields-output-example.png" />
</Frame>

<div id="limitations">
  ## Limitations
</div>

* **Parse Fields** ne renvoie aucun champ si le JSON **Values only** est activé dans les paramètres de sortie de la Compétence de processus. Utilisez uniquement le fichier JSON complet comme entrée.
* **Parse Fields** ne renvoie pas les valeurs des champs si le JSON d'entrée provient d'un Skill de classification. Pour contourner ce problème, utilisez l'outil Alteryx intégré **Parse JSON** afin d'extraire les données de classification du JSON de résultat.

<div id="related-topics">
  ## Rubriques connexes
</div>

* [Outil Get Result](/fr/vantage/connectors/alteryx/tools/get-result)
* [Outil Use Skill](/fr/vantage/connectors/alteryx/tools/use-skill)
* [Exemple de processus](/fr/vantage/connectors/alteryx/sample-process)
