Lewati ke konten utama

AI - Pengurai Dokumen di Power Automate

Apa yang dilakukan oleh tindakan ini?

PDF4me AI - Pengurai Dokumen menjalankan yang tersimpan Penganalisis dari PDF4me dasbor yang membandingkan dokumen apa pun dan mengembalikan data yang diekstrak sebagai Data Dokumen yang Diuraikan dinamis JSON di dalam Power Automate alur. Satu tindakan mencakup faktur, pesanan pembelian, tanda terima, kontrak, laporan laboratorium, kartu identitas, atau formulir khusus apa pun, cukup arahkan saja. Catatan Kustomisasi pada pencocokan ID Penganalisis (Uraikan untuk satu skema, Klasifikasikan untuk banyak varian dokumen). Kolom-kolom tersebut berupa token yang dapat dipetakan secara individual yang dapat Anda masukkan ke dalamnya. SharePoint, Excel, Dataverse, Outlook, atau hilir mana pun Microsoft 365 melangkah.

Postingan Blog Terkait(1)

Contoh Faktur untuk Pengujian

Gunakan contoh faktur vendor ini untuk memastikan tindakan tersebut berfungsi dari awal hingga akhir sebelum mengarahkan alur kerja Anda ke data langsung. Unggah ke SharePoint, OneDrive, atau Dropbox, peta Isi File dari Dapatkan isi file, mengatur Nama File ke contoh-faktur-vendor.pdf, dan tipe ekstraksi_faktur_default di dalam Catatan KustomisasiAksi tersebut kembali Data Dokumen yang Diuraikan dengan bidang-bidang seperti Nomor faktur, nama vendor, Dan tagihan.

Memverifikasi Identitas Anda API Meminta

Untuk menelepon PDF4me melalui Power AutomateAlur tersebut membutuhkan validitas. PDF4me API kunci pada PDF4me Connect konektor. Dapatkan atau putar kunci Anda dari dasbor pengembang.

Siapkan Analyzer Anda terlebih dahulu.

URL dasbor yang akan Anda gunakan dalam panduan ini:
Buatlah Analyzer Anda terlebih dahulu (diperlukan untuk setiap platform)
AI - Document Parser menjalankan Analyzer yang telah disimpan dari dasbor pengembang PDF4me. Pilih "Parse" untuk satu skema dokumen, atau "Classify" untuk mengarahkan berbagai varian (Klien ABC, Klien XYZ, faktur umum) dalam satu panggilan. ID Analyzer yang sama dapat digunakan di Make, Zapier, Power Automate, n8n, dan REST API.

Fakta Penting yang Tidak Boleh Anda Lewatkan

Analyzer berada di dasbor, alur hanya merujuk padanya.
Anda menentukan skema (kolom, tipe, deskripsi) sekali saja. Daftar penganalisis Dan Detail penganalisis halaman. Itu Power Automate tindakan membaca Catatan Kustomisasi untuk memilih Analyzer mana yang akan dijalankan. Ubah skema Analyzer nanti dan setiap alur yang mengarah ke ID yang sama akan langsung menggunakannya, tanpa perlu membangun ulang alur.
Data Dokumen yang Diuraikan sepenuhnya dinamis. JSON
Objek keluaran memiliki satu properti per bidang yang didefinisikan dalam skema Analyzer Anda. Power Automate Menampilkan properti tersebut secara langsung di panel konten dinamis setiap tindakan selanjutnya. Tidak Menguraikan JSON langkah yang diperlukan.
Keputusan antara parse dan classify ditentukan oleh Analyzer, bukan oleh tindakan.
Aksi yang sama, dua mode penganalisis. A Menguraikan Analyzer mengembalikan field dari skema tunggalnya. A Menggolongkan Analyzer mengarahkan dokumen ke Skema yang paling cocok dan mengembalikan Nama Klasifikasinya. plus Bidang yang diekstrak dari Skema yang cocok. Ubah perilaku dengan mengubah ID Analyzer di Catatan Kustomisasi.
Power Automate PDF4me AI - Tab Parameter Pengurai Dokumen dengan Konten File yang dipetakan dari Konten File Dropbox, Nama File Test.pdf, Parameter lanjutan menunjukkan 1 dari 1, dan Catatan Kustomisasi diatur ke default_invoice_extraction

Tab Parameter: peta Isi File dari sebelumnya Dapatkan isi file langkah, atur Nama File (menggunakan contoh-faktur-vendor.pdf dengan sampel yang direkomendasikan), perluas Parameter lanjutanlalu atur Catatan Kustomisasi ke ekstraksi_faktur_default atau ID Analyzer kustom Anda.

Parameter

URL dasbor yang akan Anda gunakan dalam panduan ini:

Yang dibutuhkan dalam tindakan ini: Konten Berkas (biner), Nama Berkas (string dengan ekstensi), dan Catatan Kustomisasi (ID Analyzer dari PDF4me (Dashboard, terletak di bawah Parameter Lanjutan tetapi sebenarnya diperlukan, tindakan tersebut tidak memiliki data yang dapat diekstrak tanpa itu).

ParameterDiperlukanApa fungsinya?Contoh
File ContentYesBinary content of the source document. Map from a previous Get file content step (SharePoint, OneDrive, Outlook attachment, Dropbox, or any cloud-storage connector that exposes raw bytes). Try the sample-vendor-invoice.pdf above for your first run.File Content
File NameYesSource document filename with extension. Used for format detection and for tracking the call in logs. Accepts .pdf, .png, .jpg, .jpeg. Match the name of the file you uploaded (for example sample-vendor-invoice.pdf).sample-vendor-invoice.pdf
Customisation NoteYes (Advanced)The Analyzer Id from the PDF4me dashboard. Create Analyzers at https://dev.pdf4me.com/dashboard/#/ai-document-parser/ (+ Add), then edit schemas on https://dev.pdf4me.com/ai-document-parser/?id=<analyzer-guid>. Use default_invoice_extraction for invoices, a Parse Analyzer Id for one schema, or a Classify Analyzer Id for several variants.default_invoice_extraction

Catatan Kustomisasi: bagaimana ID Analyzer dipetakan ke perilaku

ID Penganalisis ParseSatu skema, mengekstrak bidang yang telah Anda definisikan.
Hasil terbaik diperoleh jika setiap dokumen yang Anda proses memiliki keluarga tata letak yang sama (misalnya, hanya faktur Anda sendiri). Output JSON berisi persis properti yang Anda jelaskan di ladang pada Analyzer.
Klasifikasi Penganalisis IdBanyak skema, rute, dan ekstrak dalam satu panggilan.
Paling efektif ketika satu alur harus menangani beberapa varian (Klien ABC, Klien XYZ, faktur umum). AI mencocokkan data yang masuk. PDF ke Skema yang paling sesuai berdasarkan Perintah Klasifikasinya, kemudian mengembalikan Nama Klasifikasi yang cocok ditambah bidang-bidang yang diekstrak dari Skema tersebut.
ekstraksi_faktur_defaultPenganalisis faktur bawaan
Siap digunakan untuk faktur vendor standar. Pengembalian Nomor faktur, nama vendor, tagihan, tanggal, dan kolom header terkait tanpa perlu membuat skema khusus terlebih dahulu.

Keluaran

Aksi kembali Data Dokumen yang Diuraikan sebagai dinamis JSONSetiap properti yang didefinisikan dalam skema Analyzer Anda muncul sebagai token yang dapat dipetakan secara individual di panel konten dinamis setiap tindakan selanjutnya. Header respons juga membawa standar. Power Automate metadata perutean.

Output eksekusi Power Automate AI - Document Parser dengan statusCode 200 dan body JSON yang berisi invoiceNumber INV-3337, invoiceDate January 25 2016, vendorName DEMO - Sliced Invoices, vendorAddress, vendorEmail admin@slicedinvoices.com, billTo Test Business, billToAddress, dan billToEmail test@test.com dari default_invoice_extraction pada faktur vendor sampel.

Proses pembuatan faktur vendor sampel berhasil dijalankan dengan ekstraksi_faktur_default. kode status 200; Data Dokumen yang Diuraikan mengekspos satu properti per bidang Analyzer untuk pemetaan selanjutnya.

Lapangan (uji coba sampel)Contoh nilai
invoiceNumberINV-3337
invoiceDateJanuary 25, 2016
vendorNameDEMO - Sliced Invoices
vendorEmail[email protected]
billToTest Business
billToEmail[email protected]
paymentDeadlineJanuary 31, 2016
KeluaranJenisIsi di dalamnya
statusCodeInteger200 on success, 400 for a malformed request body, 500 on a server-side error.
headersObjectStandard Power Automate / Microsoft routing headers, including Content-Type application/json.
Parsed Document DataDynamic JSONThe body object. One property per field defined in your Analyzer schema (string, number, date, or nested table). For Classify Analyzers, the Classification Name of the matched Schema is also present.

Pengaturan Cepat

  1. Bangun Analyzer Anda terlebih dahulu. Buka Daftar penganalisis, klik + Tambahkan, ketik ID Analyzer yang jelas, pilih Menguraikan atau Menggolongkan, simpan baris tersebut, lalu tambahkan Skema Dokumen pada Detail penganalisis halaman. Lihat Panduan pengaturan Parse atau Panduan pengaturan klasifikasi untuk panduan lengkapnya.
  2. Di dalam dirimu Power Automate klik aliran + Langkah baru, mencari PDF4me, memilih AI - Pengurai Dokumen.
  3. Masuk ke PDF4me Terhubung dengan Anda API kunci.
  4. Isi FilePeta dari sebelumnya Dapatkan isi file melangkah (SharePoint, OneDrive, Outlook lampiran, Dropbox, atau konektor penyimpanan cloud lainnya).
  5. Nama File. Petakan nama file sumber dengan ekstensi (sample-vendor-invoice.pdf, invoice.png, dll).
  6. Parameter lanjutanCatatan KustomisasiKetik ID Analyzer dari langkah 1 (misalnya default_invoice_extraction, client_invoices, atau purchase order parser).
  7. Simpan alur dan uji. Aksi akan kembali. Data Dokumen yang Diuraikan dengan satu properti per bidang dalam skema Anda. Petakan bidang ke langkah berikutnya menggunakan panel konten dinamis.

Contoh Alur Kerja

Contoh Alur KerjaOpen by default. Four common AI - Document Parser patterns in a 2x2 grid.
Faktur vendor kepada SharePoint daftar
  1. Memicu saat file baru di dalam SharePoint Faktur Masuk perpustakaan.
  2. Dapatkan konten file untuk yang baru PDF.
  3. Berlari AI - Pengurai Dokumen dengan Catatan Kustomisasi yang diatur ke ID Penganalisis Parse Anda. pengurai faktur.
  4. SharePoint Buat item dalam daftar AP dengan InvoiceNumber, VendorName, TotalAmount, DueDate yang dipetakan dari data dinamis. JSON.

Dampak: Entri data manual digantikan oleh input AP tanpa sentuhan.

Kotak masuk campuran vendor dengan Classify
  1. Outlook Saat email baru tiba dengan pemicu pemasangan.
  2. Dapatkan konten lampiran sebagai data biner.
  3. Jalankan AI - Pengurai Dokumen dengan Catatan Kustomisasi yang diatur ke ID Penganalisis Klasifikasi (faktur_klien) memegang satu Skema per vendor.
  4. Aktifkan Nama Klasifikasi yang dikembalikan dan arahkan kolom Klien ABC ke satu tabel Dataverse, Klien XYZ ke tabel lainnya.

Dampak: Satu Power Automate Flow menangani setiap vendor tanpa penyortiran manual.

Pesanan pembelian untuk Excel untuk ditinjau
  1. Pemicu pada yang baru PDF di Dropbox Kotak masuk PO.
  2. Dapatkan isi file.
  3. Jalankan AI - Pengurai Dokumen dengan Catatan Kustomisasi yang diatur ke pengurai pesanan pembelian.
  4. Excel Tambahkan baris ke tabel dengan SalesOrderNumber, AgentName, OrderDate, TotalAmount yang dipetakan dari respons.

Dampak: Tim operasional melihat setiap PO tanpa perlu membuka satu pun. PDF.

Formulir pendaftaran pelanggan untuk Dynamics 365
  1. Power Automate Saat permintaan HTTP diterima picu dari portal Anda.
  2. Dekode data yang diunggah PDF.
  3. Jalankan AI - Document Parser dengan Catatan Kustomisasi yang diatur ke ID Parse Analyzer yang Anda buat untuk formulir onboarding kustom Anda.
  4. Alam Semesta Data Tambahkan baris baru Untuk Kontak, pemetaan langsung CompanyName, ContactPerson, Email, TaxId, BillingAddress.

Dampak: Proses pendaftaran pelanggan mandiri tanpa entri CRM manual.

Pertanyaan yang Sering Diajukan

What is the difference between AI - Document Parser and AI-Invoice Parser?+
AI-Invoice Parser uses a fixed schema tuned for invoices (vendor, line items, totals, dates). AI - Document Parser is schema-driven: it runs whatever Analyzer you reference by Customisation Note, built once in the PDF4me dashboard. The same action handles purchase orders, receipts, contracts, custom forms, lab results, ID cards, or anything else you describe in a schema. Pick AI - Document Parser whenever you need flexibility or a non-invoice document type.
Where do I build the Analyzer?+
At https://dev.pdf4me.com/dashboard/#/ai-document-parser/ (Analyzer list, + Add) and https://dev.pdf4me.com/ai-document-parser/?id=<analyzer-guid> (Analyzer detail for schemas). Two analyzer types: Parse (one schema) and Classify (many variants). Reference the Analyzer Id in the Customisation Note field.
What does Customisation Note actually do?+
Customisation Note tells the action which saved Analyzer to apply to your document. Type the Analyzer Id you created in the dashboard (for example default_invoice_extraction, client_invoices, or purchase order parser). The Analyzer schema controls every extracted field; changing this single value lets one Power Automate flow handle multiple document types.
What format is the output and how do I map fields downstream?+
Parsed Document Data is dynamic JSON with one property per field defined in your schema. In SharePoint Create item, Excel Add a row, Dataverse Add a new row, or any downstream action, pick the matching property from the dynamic content panel and drop it into the target column. No Parse JSON step needed.
Which file types does the action accept?+
PDF, PNG, JPG, and JPEG. The Get file content action of any cloud-storage connector that exposes binary file bytes can feed AI - Document Parser. Scanned PDFs work because the AI engine handles OCR internally.
Can one flow process several document variants in one run?+
Yes, with a Classify Analyzer. Build one Classify Analyzer with one Schema per variant (Client ABC, Client XYZ, generic invoice). The AI picks the best-matching Schema at runtime and the action returns its fields plus the Classification Name. Switch on the Classification Name in a Power Automate switch step to route each result to the right downstream destination.
What happens on failure?+
Status code 400 means the request body was malformed (missing File Content, invalid filename, or an Analyzer Id that does not exist in your account). Status code 500 means a transient server-side error, your flow should retry. Use a Try / Catch / Finally scope around the action for production-grade error handling.
Will the same Analyzer work from Make, Zapier, n8n, or the REST API?+
Yes. The Analyzer Id is shared across every platform. Once you save an Analyzer in the dashboard you can call it from Power Automate, Make, Zapier, n8n, or the REST API by passing the same Id. Schema changes propagate to every platform without rewiring.

Tindakan Terkait

Tugas yang Sama di Platform Lain

Dapatkan Bantuan