Analyser le document dans Power Automate
PDF4me Analyser le document exécute votre modèle d'analyse enregistré sur un PDF à l'intérieur d'un Power Automate Le flux renvoie un ID de trace ainsi que les données de champ extraites, prêtes à être utilisées comme contenu dynamique. Contenu du fichier de pipeline provenant de SharePoint, Outlook, OneDrive, ou Dataverse, référencez le modèle par Nom du modèle (ID du modèle)et acheminer les valeurs analysées directement vers un SharePoint mise à jour de liste, création d'une ligne Dataverse, un Outlook Un e-mail ou une notification Teams. Une action, un modèle, chaque Microsoft 365 flux de travail.
Avant d'exécuter cette action : créer un modèle d'analyse dans le PDF4me tableau de bord. Définissez vos touches de capture et sélectionnez Expression régulière pour des modèles stables ou JavaScript Expression pour la logique conditionnelle. Power Automate l'action fait référence à ce modèle par ID du modèle. Voir Préparer les informations d'analyse pour le document pour une configuration complète, exemples d'expressions régulières (INV-\d{6,10}, \d{2}/\d{2}/\d{4}), et deux travailleurs JavaScript Exemples de classificateur d'expressions.
Authentification de votre API Demande
Le PDF4me Connectez le connecteur dans Power Automate nécessite un numéro valide Connexion tenant votre PDF4me API clé. Créez la connexion une seule fois lors de la création du flux, puis à chaque PDF4me L'action effectuée par votre locataire le réutilise.
Informations importantes à ne pas manquer
texte variable pour la classification et les règles de repli, puis routage en fonction de celle-ci avec Condition ou Switch.
Paramètres
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| File Content | Yes | Binary PDF as dynamic content from a prior Microsoft 365 action: SharePoint Get file content, Outlook Get attachments, OneDrive Get file content, Dataverse Download file. Must be a valid PDF. | @triggerOutputs()?['body'] |
| File Name | Yes | Source filename including .pdf extension. Usually mapped as dynamic content from the same upstream action File Name output. | Invoice_12345.pdf |
| Template Name | Yes | TemplateId GUID from the PDF4me dashboard. Identifies which parse template (capture keys + extraction rules) the action should apply. | 12345678-1234-1234-1234-123456789abc |
Types d'expressions dans votre modèle d'analyse
Expression régulièreModèles stablesINV-\d{6,10}), dates (\d{2}/\d{2}/\d{4}), montants ($?\d{1,3}(?:,\d{3})*(?:.\d{2})?Environ 80 % des clés de capture de production.JavaScript ExpressionLogique conditionnelle et classificateurstexte; renvoie une chaîne de caractères. Classification multi-marqueurs, règles de repli, normalisation des dates. Voir Préparer les informations d'analyse pour le document pour deux échantillons de travail.Sortir
L'action renvoie un ID de trace ainsi que les données de champ analysées sous forme de contenu dynamique disponible pour chaque action en aval.
| Champ | Taper | Ce qu'il contient |
|---|---|---|
Trace-Id | String | Unique identifier for the parse operation. Log it to a SharePoint list or Dataverse table for audit and troubleshooting. |
Parsed fields | Object | One dynamic-content field per capture key in your template (invoiceNumber, totalAmount, invoiceDate, etc). Reference them directly in any downstream action. |
Exemples de flux
Modèles de flux courants de Power AutomateTypical ways to chain Parse Document into a Power Automate flow.
- Outlook Lorsqu'un nouvel e-mail arrive, un déclencheur s'active dans la boîte de réception/AP.
- Appliquer à chaque filtre de pièces jointes PDFs seulement.
- L'outil Analyser le document applique le modèle de facture à la pièce jointe.
- Dans Dataverse, l'ajout d'une nouvelle ligne inscrit invoiceNumber, totalAmount et vendorName dans la table Invoices.
- L'envoi d'un message dans une conversation ou un canal par Teams notifie l'équipe AP.
- SharePoint Lorsqu'un fichier est créé dans un dossier, un déclencheur s'active sur /Documents/Invoices.
- SharePoint Récupérer le contenu du fichier charge le PDF binaire.
- L'analyse de document extrait les champs de la facture.
- SharePoint La fonction Update item réécrit les valeurs analysées dans les métadonnées du même élément.
- La soumission de formulaires ou d'applications Power Apps génère un PDF.
- Analyser le document exécute un modèle avec un JavaScript Clé d'expression renvoyant le type de document.
- Modifier les itinéraires d'action en fonction du champ type (facture / commande / contrat).
- Chaque branche envoie les valeurs analysées à la destination appropriée (Dynamics, SharePoint, Outlook approbation).