Analizza il documento in Power Automate
PDF4me Analizza il documento esegue il tuo modello di analisi salvato rispetto a PDF all'interno di un Power Automate flusso e restituisce un ID di traccia più i dati del campo estratto pronti per essere utilizzati come contenuto dinamico. Contenuto del file Pipe da SharePoint, Outlook, OneDrive, o Dataverse, fare riferimento al modello tramite Nome del modello (TemplateId)e instradare i valori analizzati direttamente in un SharePoint aggiornamento elenco, creazione riga Dataverse, Outlook e-mail o una notifica di Teams. Un'azione, un modello, ogni Microsoft 365 flusso di lavoro.
Prima di eseguire questa azione: creare un modello di analisi nel PDF4me dashboard. Definisci i tasti di acquisizione e scegli Espressione regolare per modelli stabili o JavaScript Espressione per la logica condizionale. Il Power Automate riferimenti di azione che modello da TemplateId. Vedere Prepara le informazioni di analisi per il documento per la configurazione completa, esempi di Regex (INV-\d{6,10}, \d{2}/\d{2}/\d{4}), e due lavoratori JavaScript Esempi di classificatori di espressioni.
Autenticazione del tuo API Richiesta
IL PDF4me Collegare il connettore Power Automate richiede un valido Connessione tenendo il tuo PDF4me API chiave. Crea la connessione una volta alla creazione del flusso, poi ogni PDF4me azione nel tuo inquilino lo riutilizza.
Informazioni importanti da non perdere
testo variabile per la classificazione e le regole di fallback, quindi instrada su di essa con Condizione o Switch.
Parametri
| Parametro | Necessario | Cosa fa | Esempio |
|---|---|---|---|
| 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 |
Tipi di espressione nel tuo modello di analisi
Espressione regolareModelli stabiliINV-\d{6,10}), date (\d{2}/\d{2}/\d{4}), importi ($?\d{1,3}(?:,\d{3})*(?:.\d{2})?Circa l'80% delle chiavi di acquisizione della produzione.JavaScript EspressioneLogica condizionale e classificatoritesto; restituisce una stringa. Classificazione multimarcatore, regole di fallback, normalizzazione della data. Vedi Prepara le informazioni di analisi per il documento per due campioni di lavoro.Produzione
L'azione restituisce un ID di tracciamento e i dati del campo analizzati come contenuto dinamico disponibile per ogni azione successiva.
| Campo | Tipo | Cosa contiene |
|---|---|---|
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. |
Esempi di flusso
Modelli di flusso comuni in Power AutomateTypical ways to chain Parse Document into a Power Automate flow.
- Outlook Quando arriva una nuova email, si attiva un trigger nella posta in arrivo/AP.
- Applica a ciascuno dei filtri degli allegati PDFs soltanto.
- La funzione "Analizza documento" esegue il modello di fattura confrontandolo con l'allegato.
- Dataverse Aggiungi una nuova riga scrive invoiceNumber, totalAmount, vendorName nella tabella Invoices.
- I team pubblicano un messaggio in una chat o in un canale, notificando così il team AP.
- SharePoint Quando viene creato un file in una cartella, si attiva un trigger sulla cartella /Documents/Invoices.
- SharePoint Ottieni il contenuto del file carica il PDF binario
- La funzione "Analizza documento" estrae i campi della fattura.
- SharePoint L'aggiornamento dell'elemento riscrive i valori analizzati nei metadati dello stesso elemento.
- L'invio di moduli o Power Apps fornisce un PDF.
- Analizza documento esegue un modello con un JavaScript Chiave espressione che restituisce il tipo di documento.
- Cambia percorso di azione sul campo tipo (fattura / ordine / contratto).
- Ogni ramo invia i valori analizzati alla destinazione corretta (Dinamica, SharePoint, Outlook approvazione).