UiPath Documentation
data-service
latest
false
  • Erste Schritte
    • Einleitung
    • Data Fabric / Data Service feature availability
    • Erkunden der Benutzeroberfläche
    • Regionen und Instanzen
  • Lizenzierung
  • Einstellung und Konfiguration (Setup and Configuration)
  • Verwenden des Dienstes
  • Referenz (Reference)
  • Beispiele und Tutorials
  • Protokollierung

Data Service-Benutzerhandbuch

Letzte Aktualisierung 7. Mai 2026

Herunterladen von Dateifeldern in Entitätsdatensätzen

Mit Studio können Sie bestimmte Dateien eines Entitätsdatensatzes einfach bearbeiten. Mit diesen Aktivitäten können Sie Vorgänge wie etwa das Hochladen, Herunterladen oder Löschen bestimmter Dateien aus einem bestimmten Feld eines Entitätsdatensatzes ausführen.

The following example demonstrates how to automatically download from Data Fabric / Data Service a specified file containing information from the Olympics games extracted from Wikipedia pages in order to use it for other operations.

Prerequisite: Create entities in Data Fabric / Data Service

Gemäß den auf der Seite Erstellen einer Entität beschriebenen Schritte haben wir eine Entität zum Speichern von Informationen über die Olympischen Spiele erstellt.

Die Entität Olympische Spiele verfügt über folgende Felder: Name (Text) und Logo (Datei).

Sehen Sie sich die folgenden Seiten an:

  • die Aktivität „Upload File“, da sie Details darüber enthält, wie diese Aktivität zum einfachen Hochladen der Logos verwendet werden kann;

  • die Seite Datei enthält Informationen darüber, wie Sie Logos von der Plattform hochladen können.

    Hinweis:

    Integrierte Systemfelder werden Ihrer Entität automatisch hinzugefügt, um Details zu ihrer Erstellung bereitzustellen.

    Dokumentationsbild

Schritt 1: Erstellen des Workflows

We use the Query Entity Records activity to pull up a list of records from the Olympics entity from Data Fabric / Data Service by setting up the folder variable. This goes through all records from the Name field and outputs them in the olympicsRecords variable to be used in the following Input Dialog activity.

Dokumentationsbild

Erstellen eines Eingabedialogfelds

Fügen Sie die Aktivität Input Dialog hinzu, um ein Dialogfeld mit der Label-Nachricht Select und einem Multiple choice -Eingabetyp anzuzeigen. Fügen Sie im Eingabe-Array die Variable olympicsRecords hinzu, die zuvor für die Aktivität „Query Entity Records“ erstellt wurde, und wenden Sie die folgende Funktion an: olympicsRecords.Select(Function (o as Olympics) o.Name).ToArray um das Array an Optionen einzurichten, aus denen Sie auswählen können.

Richten Sie die Variable selectedOlympics ein, um die Ausgabeergebnisse zu sammeln.

Dokumentationsbild

Der Datei einen Wert zuweisen

Verwenden Sie die Aktivität Assign, um die Variable olympicsRecords.First(Function (o as Olympics) o.Name = selectedOlympics), die zuvor in der Aktivität Input Dialogue erstellt wurde, der neuen Variable olympicEdition zuzuweisen.

Dokumentationsbild

Einrichten eines Dialogfelds für Select Folder

Fügen Sie die Variable Ordner auswählen hinzu, um ein Dialogfeld zu öffnen und die folder -Variable für den Ausgabeordnerpfad zu erstellen. Verwenden Sie diese Variable in der folgenden Aktivität Download File from Record Field .

Dokumentationsbild

Datei aus Datensatzfeld herunterladen

Verwenden Sie die Aktivität Download File from Record Field, um die Datei folder aus der Logo- Datei des Entitätsdatensatzes olympicEdition.Id herunterzuladen.

Dokumentationsbild

PowerShell-Befehl einrichten

Fügen Sie die Aktivität Invoke Power Shell hinzu, um die folgende Befehlszeile auszuführen: Path.Combine(folder, olympicEdition.Logo.Name) , um die folgenden Eingabeparameter zu kombinieren: folder und olympicEdition-Variablen sowie die Felder Logo und Name , die in der Entität Olympische Spiele erstellt wurden.

Der Zweck dieser Aktivität ist es, den vollständigen Pfad der Datei aufzurufen und sie in der standardmäßigen Fotoanzeige oder im Editor zu öffnen.

Dokumentationsbild

[Optional] Comment Out

Als optionalen Schritt haben wir ein Beispiel für das Löschen einer Datei hinzugefügt, die auskommentiert wurde, um die Datei nicht zur Laufzeit zu löschen. Dafür haben wir die Aktivität Comment Out hinzugefügt. Hier haben wir die folgenden Aktivitäten aufgenommen, die nicht zur Laufzeit ausgeführt werden:

Beachten Sie, dass Sie es zum Ausprobieren auskommentieren können.

Dokumentationsbild

  1. Legen Sie die Reihenfolge der untergeordneten Aktivitäten fest.

    Wir haben eine Sequence-Aktivität hinzugefügt, die wir in Ignored Activities umbenannt haben.

  2. Hier finden Sie die Aktivität Delete File from Record Field, um die Datei aus dem angegebenen Entitätdatensatzfeld zu entfernen.

    Dokumentationsbild

  3. Damit die Aktivität Delete File from Record Field wie erwartet funktioniert, müssen Sie sie wie folgt einrichten:

    1. Legen Sie die Datensatz-ID auf die Variable olympicEdition.Id fest, die in der Aktivität Download File from Record Field erstellt wurde.

    2. The Field from where you want to delete the file is the Logo file created in Data Fabric / Data Service record created at the beginning of this example.

    3. Der Ausgabedatensatz ist die Variable olympicEdition, die in der Aktivität Assign erstellt wurde.

      Dokumentationsbild

Nach Abschluss sollte Ihr Projekt folgendermaßen aussehen:

Dokumentationsbild

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben