Dateistreaming mit Dateivariable
- Zuletzt aktualisiert2025/10/22
Die Datei-Stream-Funktion erlaubt es der Automatisierung (sowohl API-Aufgaben als auch Task Bots), Dateien direkt aus einer Datenquelle zu verarbeiten. Das direkte Streamen einer Datei aus der Datenquelle macht das Herunterladen und anschließende Hochladen der Datei von Ihrem lokalen Desktop oder Control Room-Speicher überflüssig.
Übersicht
Die Dateistream-Funktion nutzt die Dateivariable, um eine Datei zu streamen. Erstellen Sie eine Datei-Variable und weisen Sie diese Variable der Datei zu, die Sie im Feld Datei einer Variablen zuweisen innerhalb der unterstützten Aktionen streamen müssen. Sobald Sie einer Datei eine Variable zuweisen, um eine Datei zu streamen, können Sie die Variable in den nachfolgenden Aktionen verwenden. Während der Laufzeit streamt die Automatisierung die Datei direkt vom Quellort, ohne dass ein Herunter- und Hochladen der Datei erforderlich ist. Mit dieser Funktion können Sie dateibasierte API-Aufgaben erstellen.
Der Dateistream ist nur innerhalb der Sitzung zur Nutzung verfügbar, da globale Werte die Dateistream-Funktionalität nicht unterstützen. Wenn die Sitzung geschlossen wird, stoppt das Streaming. Außerdem hängen die Aktionen, die den Stream verbrauchen, von der Quelldatei ab. Die Dateistream-Funktionalität verkürzt die Zeit in Szenarien, in denen Sie eine Datei mit einer „Zuweisen“-Aktion herunterladen und dann mit einer anderen Aktion als Eingabe für die nachfolgende Automatisierung hochladen müssen.
- Wenn die Quelldatei geändert wird, ändert sich die Aktion entsprechend.
- Wenn Sie die Quelldatei löschen, schlägt die Automatisierung fehl.
Zum Beispiel können Sie die Aktion Datei zuweisen des Microsoft 365 OneDrive-Pakets verwenden, um eine Dateivariable einer Datei am Microsoft 365 OneDrive-Speicherort zuzuweisen. Sie können die Dateivariable als Datenquelle im nachfolgenden Automatisierungs-Workflow verwenden. Wenn Sie die Datei-Variable als Datenquelle auswählen, stehen andere Optionen (Control Room-Datei und Desktop-Datei) nicht zur Auswahl.
Unterstützte Pakete
Die folgenden Aktionen ermöglichen es Ihnen, eine Dateivariable zuzuweisen, um eine Datei von einem Cloud-Speicherort zu streamen:
| Paket | Aktion | 
|---|---|
| Datenbank | Verwenden Sie die In Dateistream exportieren-Aktion, um Daten aus einer Datenbank mit einer SELECT-Anweisung oder Gespeicherten Prozedur abzurufen. Exportieren Sie die Daten in eine .csv-Datei und speichern Sie das Ergebnis in einer Dateistream-Variablen. Es ermöglicht Ihnen, die Daten effizient zu verwalten und sie zwischen verschiedenen Automatisierungsaufgaben zu teilen. | 
| Google Drive | Verwenden Sie die Datei zuweisen-Aktion, um einer Dateivariable eine Datei zuzuweisen, die an einem Google Drive-Speicherort verfügbar ist. Sie können diese Variable in den nachfolgenden Aktionen in der Sitzung verwenden. | 
| Microsoft 365 OneDrive | Verwenden Sie die Datei zuweisen-Aktion, um einer Dateivariable eine Datei zuzuweisen, die an einem Microsoft 365 OneDrive-Speicherort verfügbar ist. Sie können diese Variable in den nachfolgenden Aktionen in der Sitzung verwenden. | 
| Microsoft 365 Outlook | Verwenden Sie die Anhang/Anhänge zuweisen-Aktion, um eine Dateivariable E-Mail-Anhängen zuzuweisen und sie in den nachfolgenden Aktionen in der Sitzung zu verwenden. Aktion „Anhang/Angänge zuweisen“ im Microsoft 365 Outlook-Paket | 
| REST Web Services | Verwenden Sie die Dateistream abrufen-Aktion, um einer Dateivariable die im URI verfügbare Datei zuzuweisen und sie in den nachfolgenden Aktionen der Sitzung zu verwenden. Verwendung der Aktion „Dateistream abrufen“ (Get file stream) | 
| Salesforce | Verwenden Sie die Datei zuweisen-Aktion, um einer Dateivariable einen Anhang zuzuweisen, der in jeder beliebigen Salesforce-Instanz verfügbar ist. | 
| ServiceNow | Verwenden Sie die Datei zuweisen-Aktion, um einer Dateivariable einen Anhang zuzuweisen, der in jeder beliebigen ServiceNow-Instanz verfügbar ist. | 
| SharePoint | Verwenden Sie die Datei zuweisen-Aktion, um eine Dateivariable einer im SharePoint-Speicherort verfügbaren Datei zuzuweisen und sie in den nachfolgenden Aktionen in der Sitzung zu verwenden. | 
Die folgenden Aktionen unterstützen den Verbrauch eines Dateistreams als Datenquelle:
| Paket | Aktion | 
|---|---|
| CSV/TXT | Die Öffnen-Aktion unterstützt die Dateivariable, um die Datei als Datenquelle für nachfolgende Aktionen in der Sitzung zu streamen. | 
| Google Drive | Mit der Datei hochladen-Aktion können Sie eine Datei mithilfe einer Dateivariable an einen Google Drive-Ort hochladen. Sie können eine Datei einer Dateivariable zuweisen, indem Sie eine der oben genannten Aktionen verwenden und die Variable verwenden, um die Datei hochzuladen. Der Automatisierungs-Workflow streamt und lädt die Datei an den Google Drive-Speicherort hoch, ohne sie lokal herunterzuladen. | 
| JSON | Die Aktion Sitzung starten unterstützt die Dateivariable, um die Datei als Datenquelle für nachfolgende Aktionen in der Sitzung zu streamen. | 
| Liste | Die Element hinzufügen-Aktion ermöglicht es Ihnen, eine Dateivariable hinzuzufügen, die die Datei direkt aus einem Cloud-Speicher in eine Listenvariable streamt. | 
| Microsoft 365 OneDrive | Mit der Datei hochladen-Aktion können Sie eine Datei mithilfe einer Dateivariable an einen Microsoft 365 OneDrive-Ort hochladen. Sie können eine Datei einer Dateivariable zuweisen, indem Sie eine der oben genannten Aktionen verwenden und die Variable verwenden, um die Datei hochzuladen. Der Automatisierungs-Workflow streamt und lädt die Datei an den Microsoft 365 OneDrive-Speicherort hoch, ohne sie lokal herunterzuladen. | 
| Microsoft 365 Outlook | Die Aktionen Weiterleiten, Antworten, Allen antworten und Senden unterstützen Dateistreams in Anhängen. Sie können eine Dateivariable, die einen Dateistream enthält, zu einer Listenvariablen hinzufügen und dann die Listenvariable in den Anhang-Einstellungen der Aktion verwenden, um die Datei als Anhang in der E-Mail hinzuzufügen. Um mehrere Dateien an die E-Mail anzuhängen, verwenden Sie Aktion hinzufügen im Paket Listen, um mehrere Dateivariablen zur Listenvariablen hinzuzufügen. | 
| Pipeline Accelerator | Mit der Anhang hochladen-Aktion können Sie geschäftsrelevante Dokumente an eine Möglichkeit anhängen, indem Sie eine Dateivariable verwenden, die einen Dateistream enthält. Der Automatisierungs-Workflow streamt und lädt die Datei zu einer Möglichkeit hoch, ohne sie lokal herunterzuladen. | 
| Salesforce | Die Aktion Dateianhang hochladen ermöglicht es Ihnen, eine Datei zu einem Salesforce-Datensatz hochzuladen, indem Sie eine Dateivariable verwenden, die einen Dateistream enthält. Sie können beliebige dateistreamkompatible Aktionen von Standardpaketen oder benutzerdefinierten Paketen verwenden, die mit Connector Builder erstellt wurden, um die Dateivariable zu erstellen, die den Dateistream enthält. | 
| ServiceNow | Die Aktion Datei hinzufügen ermöglicht es Ihnen, eine Datei zu einem Datensatz in einer ServiceNow-Tabellenanwendung hochzuladen, indem Sie eine Dateivariable verwenden, die einen Dateistream enthält. Sie können beliebige dateistreamkompatible Aktionen von Standardpaketen oder benutzerdefinierten Paketen verwenden, die mit Connector Builder erstellt wurden, um die Dateivariable zu erstellen, die den Dateistream enthält. | 
Dateistream in Connector Builder
Der Connector Builder unterstützt jetzt Dateistreams innerhalb von Paketaktionen, sodass Sie Aktionen erstellen können, um Dateistreams zu erzeugen und zu konsumieren. Sie können Aktionen erstellen, um eine Binärdatei in einer Dateivariable zu speichern. Dateistream-kompatible Aktionen, die in Out-of-the-Box-Paketen verfügbar sind und mit Connector Builder erstellt wurden, können diese Dateivariablen innerhalb derselben Sitzung verwenden.
Achten Sie darauf, dass das Kontrollkästchen für die Dateistream-Notation Stream-Datei(en) während des Downloads aktiviert ist, wenn Sie Aktionen erstellen.