- Überblick
- Erste Schritte
- UiPath-Marktplatzanbieter
- Marketplace-Kunden
- Veröffentlichungsrichtlinien
- Veröffentlichungsrichtlinien für sofort einsatzbereite Automatisierungen
- Veröffentlichungsrichtlinien für Lösungsbeschleuniger
- Veröffentlichungsrichtlinien für Integration Service-Connectors
- Veröffentlichungsrichtlinien für Process Mining-App-Vorlagen
- Sicherheit und IP-Schutz
- Andere UiPath-Auflistungen
- Node-RED
- Einrichten
- Teams
- Microsoft Teams-Scope
- Erstellen Sie ein Team
- Erstellt ein Team aus der Gruppe
- Get Team
- Teams abrufen
- Kanäle
- Create Channel
- Kanal löschen
- Kanal abrufen
- Rufen Sie Kanäle ab
- Updatekanal
- Chats
- Get Chat
- Rufen Sie Chats ab
- Chatmitglieder abrufen
- Messages
- Get message
- Get Messages
- Rufen Sie Nachrichtenantworten ab
- Auf Nachricht antworten
- Send Message
- Events
- Termin erstellen
- Ereignis löschen
- Get Event
- Ereignisse abrufen
- Benutzer
- Rufen Sie die Benutzeranwesenheit ab
- Wie es funktioniert
- Technische Referenzen
- Erste Schritte
- Einrichten
- Technische Referenzen
- Schnellstarts
- Amazon-Scope
- Aktivitäten
- Analysieren Sie einseitiges Dokument
- Analysieren Sie ein mehrseitiges Dokument
- Dokumentanalyse starten
- Rufen Sie den Status der Dokumentanalyse ab
- Rufen Sie die Dokumentanalyse ab
- Das Objekt „Seitendetails“.
- Wie es funktioniert
- Technische Referenzen
- Erste Schritte
- Über
- Einrichten
- Technische Referenzen
- Azure Formularerkennungs-Scope
- Aktivitäten
- Formular analysieren
- Formular asynchron analysieren
- Formularergebnis der Analyse abrufen
- Beleg analysieren
- Beleg asynchron analysieren
- Rufen Sie das Analyseergebnis des Belegs ab
- Analysieren Sie das Layout
- Analysieren Sie das Layout asynchron
- Rufen Sie das Ergebnis der Analyselayouts ab
- Modell trainieren
- Modelle abrufen
- Modellschlüssel abrufen
- Modellinformationen abrufen
- Modell löschen
- Konnektoren
- So erstellen Sie Aktivitäten
- Ihre Integration entwickeln
Marketplace-Benutzerhandbuch
Überblick
Im Folgenden finden Sie Links zu Schritt-für-Schritt-Anweisungen zur Verwendung der Amazon Textract-Aktivitäten. Diese Leitfäden helfen Ihnen, ein funktionierendes Beispiel der verschiedenen Aktivitäten zu erstellen, damit Sie die Verbindung zu Ihren AWS-Ressourcen überprüfen und sich mit den Eingabe-/Ausgabedatentypen vertraut machen können.
| Schnellstart | Beschreibung |
|---|---|
| Nachdem Sie die Schritte in dieser Anleitung ausgeführt haben, verfügen Sie über eine Automatisierungs-Sequence, die Folgendes ausführt:
FormField[] ) enthält, werden die Werte PageDetail.FormFields.Items().Key und PageDetail.FormFields.Items().Value in das Ausgabefenster ( For Each und Write Line ) geschrieben. Wenn die Datei Tabellendaten enthält ( DataTable ), werden die PageDetail.Tables -Werte in das Ausgabefenster geschrieben ( Output Data Table and Write Line ). | |
| Nachdem Sie die Schritte in dieser Anleitung ausgeführt haben, verfügen Sie über eine Automatisierungs-Sequence, die Folgendes ausführt:
|
Schnellstart – Analysieren einseitiger Dokumente
Überblick
Dieser Leitfaden soll Sie bei der Erstellung eines funktionierenden Beispiels unterstützen, das die Aktivität Amazon Textract Analyze Single Page Document verwendet.
Mit diesem Arbeitsbeispiel können Sie schnell die Verbindung zu Ihren AWS-Ressourcen überprüfen und sich mit den Eingabe-/Ausgabedatentypen der Aktivität vertraut machen.
Nachdem Sie die Schritte in dieser Anleitung ausgeführt haben, verfügen Sie über eine Automatisierungs-Sequence, die Folgendes ausführt:
- Stellt eine Verbindung zu Ihren AWS-Ressourcen (Amazon Scope) her.
- Analysiert eine einzelne JPEG- oder PNG-Datei (Analyze Single Page Document).
- Gibt die Ergebnisse der Analyse in Abhängigkeit vom Typ der gefundenen Daten aus (Wenn).
-
Wenn die Datei Formulardaten (
FormFields) enthält, werden die WertePageDetail.FormFields.Items().NameundPageDetail.FormFields.Items().Valuein das Ausgabefenster (For Each und Write Line) geschrieben. -
Wenn die Datei Tabellendaten enthält (
DataTable), werden diePageDetail.Tables-Werte in das Ausgabefenster geschrieben (Output Data Table and Write Line).
-
Voraussetzungen
Bevor Sie beginnen:
- Schließen Sie die Schritte zum Einrichten von Amazon Textract ab.
- Stellen Sie eine JPEG- oder PNG-Datei zur Verfügung, indem Sie sie in einen S3-Bucket hochladen oder lokal speichern.
Schritte
Erstellen Sie Ihr Projekt
-
Fügen Sie die Aktivität Amazon Scope zu Ihrem Projekt hinzu.
-
Enter the Id, Secret, and Region for the IAM user that you want to use for the Amazon Textract activities.
- Weitere Informationen finden Sie im Abschnitt IAM-Benutzer erstellen in der Setup- Anleitung.
-
Fügen Sie die Aktivität Analyze Single Page Document innerhalb der Aktivität Amazon Scope hinzu.
-
Enter the DocumentPath to, or the Bucket and DocumentName of, the JPEG or PNG file that you want to analyze.
-
Erstellen und geben Sie eine
PageDetail-Variable für Ihren Seitenwert ein (z. B. SeiteDetail).- When creating your variable, select *UiPath.Amazon.Textract.Client.Models.PageDetail
- als Variablentyp.
-
Fügen Sie eine If -Aktivität nach der Aktivität Analyze Single Page Document hinzu.
-
Geben Sie in der Eigenschaft Bedingung die Variable
PageDetailein, die Sie im obigen Schritt erstellt haben, und .HasFormData.ToString.Equals("True"), um zu bestimmen, ob die DateiFormField-Objekte enthält (z. B. pageDetail.HasFormData.ToString.Equals( "True")) -
Fügen Sie im Then -Anweisungsfeld eine For Each- Aktivität hinzu.
- Wählen Sie in der Eigenschaft Argumenttyp die Option _UiPath.Amazon.Textract.Client.Models.FormFields aus
- Geben Sie in der Eigenschaft Werte die
FormFields.Items-Eigenschaft der Variablen ein, die Sie für die Aktivität Get Messages erstellt haben (z. B. pageDetail.FormFields.Items). - Fügen Sie in der Aktivität For Each eine Aktivität Write Line hinzu.
- Geben Sie in der Eigenschaft Text den Wert item.Name+" | "+item.Value+" | "+item.Confidence" ein, um die
KeyValuePair-Werte der Formulardaten auszugeben.
- Geben Sie in der Eigenschaft Text den Wert item.Name+" | "+item.Value+" | "+item.Confidence" ein, um die
- In the Else statement box, add a Write Line activity.
- Geben Sie in der Eigenschaft Text den Text „Keine Formulardaten gefunden“ ein.
-
Fügen Sie eine weitere If- Aktivität nach der ersten If- Aktivität hinzu.
-
Geben Sie in der Eigenschaft Bedingung die Variable
PageDetailein, die Sie im obigen Schritt erstellt haben, und .HasTableData.ToString.Equals("True"), um zu bestimmen, ob die DateiDataTable-Objekte enthält (z. B. pageDetail.HasTableData.ToString.Equals( "True")) -
Fügen Sie im Then -Anweisungsfeld eine Output Data Table -Aktivität hinzu.
- Geben Sie in der Eigenschaft Datentabelle die Variable
PageDetailein, die Sie für die Aktivität „Analyze Single Page Document“ erstellt haben, und .Tables(0), um das „DataTable“-Objekt in der Datei anzugeben (z. B. pageDetail.Tables(0)) - Erstellen und geben Sie für die Eigenschaft Text eine
String-Variable für denDataTable-Inhalt ein (z. B Datentabelle). - Fügen Sie eine Write Line- Aktivität nach der Aktivität Output Data Table hinzu.
- Geben Sie in der Eigenschaft Text die Variable
Stringein, die Sie im obigen Schritt erstellt haben, um denDataTable-Inhalt auszugeben.
- Geben Sie in der Eigenschaft Text die Variable
- In the Else statement box, add a Write Line activity.
- Geben Sie in der Eigenschaft Text den Text „Keine Tabellendaten gefunden“ ein.
- Geben Sie in der Eigenschaft Datentabelle die Variable
-
Klicken Sie auf Ausführen und stellen Sie sicher, dass das Fenster Ausgabe die erwarteten Formulardaten und Tabellendaten enthält.
Alles erledigt!
Wenn Sie bereit sind, lesen Sie die anderen Schnellstart -Anleitungen, um sich mit den verschiedenen Amazon Textract-Aktivitäten vertraut zu machen.
To learn more about the Amazon Textract activities (including example property inputs/outputs), see the Activities page for a complete activity list and links to the activity detail pages.
Schnellstart – Analyse starten und abrufen
Überblick
Dieser Leitfaden soll Sie bei der Erstellung eines funktionierenden Beispiels unterstützen, das die Aktivitäten Amazon Textract Start Document Analysis, Get Document Analysis Status und Get Document Analysis verwendet.
Mit diesem Arbeitsbeispiel können Sie schnell die Verbindung zu Ihren AWS-Ressourcen überprüfen und sich mit den Eingabe-/Ausgabedatentypen der Aktivität vertraut machen.
Nachdem Sie die Schritte in dieser Anleitung ausgeführt haben, verfügen Sie über eine Automatisierungs-Sequence, die Folgendes ausführt:
-
Stellt eine Verbindung zu Ihren AWS-Ressourcen (Amazon Scope) her.
-
Startet einen Amazon Textract-Analyseauftrag (Start Document Analysis).
-
Ruft den Status des gestarteten Analyseauftrags ab und gibt ihn aus (Do While, Get Document Analysis Status, Write Line und Delay).
-
Ruft die Ergebnisse der Analyse ab und gibt sie aus, wenn der Analyseauftrag erfolgreich ist (If, Get Document Analysis, For Each, For Each und Write Line).
Voraussetzungen
Bevor Sie beginnen:
- Schließen Sie die Schritte zum Einrichten von Amazon Textract ab.
- Stellen Sie eine JPEG- oder PNG-Datei zur Verfügung, indem Sie sie in einen S3-Bucket hochladen oder lokal speichern.
Schritte
Erstellen Sie Ihr Projekt
-
Fügen Sie die Aktivität Amazon Scope zu Ihrem Projekt hinzu.
-
Enter the Id, Secret, and Region for the IAM user that you want to use for the Amazon Textract activities.
- Weitere Informationen finden Sie im Abschnitt IAM-Benutzer erstellen in der Setup- Anleitung.
-
Fügen Sie die Aktivität Start Document Analysis innerhalb der Aktivität Amazon Scope hinzu.
-
Enter the Bucket and DocumentName of, the JPEG or PNG file that you want to analyze.
-
Erstellen und geben Sie eine
String-Variable für den Wert der Auftrags-ID ein (z. B. jobId). -
Fügen Sie eine Do While- Aktivität nach der Aktivität Start Document Analysis hinzu.
-
Fügen Sie innerhalb der Aktivität „Do While“ die Aktivität Get Document Analysis Status hinzu.
-
Geben Sie in der Eigenschaft Auftrags-ID die Variable
Stringein, die Sie für die obige Auftrags-ID erstellt haben (z. B. jobId). -
Erstellen und geben Sie eine
String-Variable für den Wert von JobStatus ein (z. B. jobStatus). -
Geben Sie in der Eigenschaft Bedingung der Aktivität Do While die Variable JobStatus zusammen mit einem Bedingungswert ein (z. B. jobStatus = "IN_PROGRAMP")
- Eine Liste der möglichen Auftragsstatuswerte finden Sie im Abschnitt Auftragsstatus auf der Detailseite zum Abrufen des Dokumentanalysestatus .
-
Fügen Sie eine Write Line- Aktivität nach der Aktivität Get Document Analysis Status hinzu.
-
Geben Sie in der Eigenschaft Text die Variable
Stringein, die Sie für den obigen Wert JobStatus erstellt haben (z. B. jobStatus). -
Fügen Sie eine Delay- Aktivität nach der Write Line- Aktivität hinzu.
-
Geben Sie in der Eigenschaft Dauer die geschätzte Zeit ein, die für die Verarbeitung Ihres Dokuments benötigt wird. In unserem Beispiel geben wir 00:00:20 ein, um die Änderungen des Ausgabewerts „Auftragsstatus“ zu veranschaulichen (für Nicht-Demoszenarien geben wir 00:00:55 für ein einzelnes Formulardokument ein).
Hinweis:Im oben beschriebenen Szenario ruft Ihr Roboter den Status des Analyseauftrags alle 20 Sekunden ab und gibt ihn aus, während der Status gleich IN_PROGRAMP ist. Diese Bedingung ermöglicht es dem Roboter, den Status abzurufen und auszugeben, bis er sich ändert.
-
Fügen Sie eine If- Aktivität nach der Aktivität Do While hinzu.
-
Geben Sie in der Eigenschaft Bedingung die Variable JobStatus zusammen mit einem Bedingungswert ein (z. B. jobStatus = "SucCEEDED" oder jobStatus="partpartal_ SUCCESS")
-
Fügen Sie im Then -Anweisungsfeld die Aktivität Get Document Analysis hinzu.
- Geben Sie in der Eigenschaft Auftrags-ID die Variable
Stringein, die Sie für die Eigenschaft Auftrags-ID in der Aktivität Start Document Analysis erstellt haben. (z. B. jobId). - Erstellen und geben Sie eine
PageDetail[]-Variable für Ihren Seitenwert ein (z. B. pageDetails).
- When creating your variable, select *UiPath.Amazon.Textract.Client.Models.PageDetail[]
- als Variablentyp.
- Geben Sie in der Eigenschaft Auftrags-ID die Variable
-
Für unser folgendes Beispiel werten wir nur das erste Dokument im
PageDetail[]-Array der Eigenschaft Seiten aus.- Erstellen und geben Sie eine
PageDetail-Variable ein, um das erste Element im Array zu speichern, und verwenden Sie eine Assign- Aktivität nach der Aktivität Get Document Analysis (z. B. SeiteDetail). - Weisen Sie PageDetail(0) als Wert der Variablen zu, die Sie gerade erstellt haben (pageDetail)
- Erstellen und geben Sie eine
-
Fügen Sie eine For Each-Aktivität nach der Assign-Aktivität hinzu.
- Wählen Sie in der Eigenschaft Argumenttyp die Option UiPath.Amazon.Textract.Client.Models.FormFieldsaus
- Geben Sie in der Eigenschaft Werte die
FormFields.Items-Eigenschaft der Variablen ein, die Sie für die Aktivität Zuweisen erstellt haben (z. B. pageDetail.FormFields.Items). - Fügen Sie in der Aktivität For Each eine Aktivität Write Line hinzu.
- Geben Sie in der Eigenschaft Text Folgendes ein: item.Name+" | "+item.Value+" | "+item.Confidence , um die Formularwerte auszugeben.
- In the Else statement box, add a Write Line activity.
- Geben Sie in der Eigenschaft Text eine Meldung für einen fehlgeschlagenen Auftrag ein (z. B. „Auftrag fehlgeschlagen, versuchen Sie es erneut.“)
-
Führen Sie die Sequence aus und stellen Sie sicher, dass das Fenster Ausgabe den Auftragsstatus und die erwarteten Formulardatenwerte enthält.
Alles erledigt!
Wenn Sie bereit sind, lesen Sie die anderen Schnellstart -Anleitungen, um sich mit den verschiedenen Amazon Textract-Aktivitäten vertraut zu machen.
To learn more about the Amazon Textract activities (including example property inputs/outputs), see the Activities page for a complete activity list and links to the activity detail pages.