Belgeyi ayrıştırma işleminde Power Automate
PDF4me Belgeyi Ayrıştır Kaydedilmiş ayrıştırma şablonunuzu bir PDF içeride Power Automate Akışı başlatır ve dinamik içerik olarak kullanıma hazır, çıkarılan alan verilerini içeren bir İzleme Kimliği döndürür. Boru Hattı Dosya İçeriği SharePoint, Outlook, OneDriveŞablonu, Dataverse veya Dataverse üzerinden referans alarak kullanabilirsiniz. Şablon Adı (TemplateId)ve ayrıştırılan değerleri doğrudan bir yere yönlendirin. SharePoint liste güncelleme, Dataverse satır oluşturma, bir Outlook E-posta veya Teams bildirimi. Tek işlem, tek şablon, her şey. Microsoft 365 iş akışı.
Bu işlemi çalıştırmadan önce: ayrıştırma şablonu oluşturun PDF4me Kontrol paneli. Yakalama tuşlarınızı tanımlayın ve seçin. Düzenli İfade istikrarlı kalıplar için veya JavaScript İfade Koşullu mantık için. Power Automate Eylem, şablonu şu şekilde referans alır: Şablon Kimliği. Görmek Belge için Ayrıştırma Bilgilerini Hazırlayın Tam kurulum için, Regex örnekleri (INV-\d{6,10}, \d{2}/\d{2}/\d{4}ve iki çalışan JavaScript İfade sınıflandırıcı örnekleri.
Kimliğinizi Doğrulama API Rica etmek
O PDF4me Konektörü bağlayın. Power Automate geçerli bir belge gerektirir Bağlantı elinizde tuttuğunuz PDF4me API Anahtar. Bağlantıyı akış oluşturma sırasında bir kez oluşturun, ardından her seferinde. PDF4me Kiracınızın bunu yeniden kullanması durumunda gerçekleşecek eylem.
Kaçırmamanız Gereken Önemli Bilgiler
metin Sınıflandırma ve yedekleme kuralları için değişken, ardından Koşul veya Anahtar ile buna göre yönlendirme yapılır.
Parametreler
| Parametre | Gerekli | Ne işe yarar? | Örnek |
|---|---|---|---|
| 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 |
Ayrıştırma şablonunuzdaki ifade türleri
Düzenli İfadeİstikrarlı desenlerINV-\d{6,10}), tarihler (\d{2}/\d{2}/\d{4}), miktarlar ($?\d{1,3}(?:,\d{3})*(?:.\d{2})?Üretimde kullanılan anahtarların yaklaşık %80'i bu şekilde yakalanıyor.JavaScript İfadeKoşullu mantık ve sınıflandırıcılarmetin; bir dize döndürür. Çoklu işaretleyici sınıflandırması, yedek kurallar, tarih normalizasyonu. Bkz. Belge için Ayrıştırma Bilgilerini Hazırlayın iki çalışma örneği için.Çıktı
Bu işlem, bir İzleme Kimliği ve ayrıştırılmış alan verilerini, sonraki tüm işlemler için kullanılabilir dinamik içerik olarak döndürür.
| Alan | Tip | İçeriğinde neler var? |
|---|---|---|
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. |
Akış örnekleri
Ortak Power Automate akış kalıplarıTypical ways to chain Parse Document into a Power Automate flow.
- Outlook Yeni bir e-posta geldiğinde gelen kutusunda/AP'de tetikleyici çalışır.
- Eklerdeki filtrelerin her birine uygula PDFs sadece.
- Parse Document, ekteki dosyaya karşı fatura şablonunu çalıştırır.
- Dataverse'te yeni bir satır ekle, fatura numarası, toplam tutar ve satıcı adını Faturalar tablosuna yazar.
- Ekipler, bir sohbete veya kanala mesaj gönderdiğinde AP ekibine bildirim gönderir.
- SharePoint Bir klasörde dosya oluşturulduğunda, /Documents/Invoices klasöründe tetikleyici çalışır.
- SharePoint Dosya içeriğini yükle PDF ikili.
- Parse Document, fatura alanlarını ayıklar.
- SharePoint Öğeyi güncelleme işlemi, ayrıştırılan değerleri aynı öğenin meta verilerine geri yazar.
- Form veya Power Apps gönderimi şu sonucu verir: PDF.
- Parse Document, bir şablonu çalıştırır. JavaScript Belge türünü döndüren ifade anahtarı.
- İşlem rotalarını tür alanına göre değiştirin (fatura / sipariş / sözleşme).
- Her dal, ayrıştırılmış değerleri doğru hedefe gönderir (Dinamikler, SharePoint, Outlook onay).