La fonctionnalité de streaming de fichiers permet à l\'automatisation (à la fois les Tâches API et les Robots de tâches) de gérer les fichiers directement depuis une source de données. Le streaming d\'un fichier directement depuis la source de données élimine le besoin de télécharger puis charger le fichier depuis votre bureau local ou depuis le stockage de la Control Room.

Présentation

La fonctionnalité de flux de fichier utilise la variable de fichier pour diffuser un fichier. Créez une variable de fichier et assignez cette variable au fichier que vous devez streamer dans l\'option Assigner le fichier à une variable parmi les actions prises en charge. Une fois que vous assignez une variable de fichier pour streamer un fichier, vous pouvez utiliser la variable dans les actions suivantes. Pendant l\'exécution, l\'automatisation streame le fichier directement depuis la source sans avoir besoin de télécharger et charger le fichier. Cette fonctionnalité vous permet de créer des Tâches API basées sur des fichiers.

Le flux de fichiers est disponible pour utilisation uniquement au sein de la session, car les valeurs globales ne prennent pas en charge la capacité de flux de fichiers. Si la session est fermée, le streaming s\'arrête. De plus, les actions qui consomment le flux dépendent du fichier source. La fonctionnalité de flux de fichier réduit la durée dans les scénarios où vous devez télécharger un fichier à l\'aide d\'une action Affecter, puis le charger à l\'aide d\'une action différente comme entrée pour l\'automatisation suivante.

Remarque :
  • Si le fichier source est modifié, l\'action change en conséquence.
  • Si vous supprimez le fichier source, l\'automatisation échoue.

Par exemple, vous pouvez utiliser l\'action Affecter un fichier du package Microsoft 365 OneDrive pour affecter une variable de fichier à un fichier disponible à l\'emplacement Microsoft 365 OneDrive. Vous pouvez utiliser la variable de fichier comme source de données dans le flux de travail d\'automatisation suivant. Lorsque vous sélectionnez la variable de fichier comme source de données, les autres options (fichier Control Room et fichier de bureau) ne sont pas disponibles.

Packages pris en charge

Les actions suivantes vous permettent d\'affecter une variable de fichier pour diffuser un fichier depuis un emplacement de stockage cloud :

Package Action
Google Drive Utilisez l\'action Attribuer un fichier pour affecter une variable de fichier à un fichier disponible dans un emplacement Google Drive. Vous pouvez utiliser cette variable dans les actions suivantes de la session.

action Attribuer un fichier

Microsoft 365 OneDrive Utilisez l\'action Attribuer un fichier pour affecter une variable de fichier à un fichier disponible dans un emplacement Microsoft 365 OneDrive. Vous pouvez utiliser cette variable dans les actions suivantes de la session.

action Attribuer un fichier

Microsoft 365 Outlook Utilisez l\'action Affecter la ou les pièces jointes pour affecter une variable de fichier aux pièces jointes d\'e-mail et l\'utiliser dans les actions suivantes de la session.

action Attribuer des pièces jointes dans Microsoft 365 Outlook package

Services Web REST Utilisez l\'action Get file stream pour affecter une variable de fichier au fichier disponible dans l\'URI et l\'utiliser dans les actions suivantes de la session.

Utilisation de l\'action Obtenir le flux de fichiers

SharePoint Utilisez l\'action Attribuer un fichier pour affecter une variable de fichier à un fichier disponible dans un emplacement SharePoint et l\'utiliser dans les actions suivantes de la session.

Action d\'attribution de fichier SharePoint

Les actions suivantes prennent en charge la consommation d\'un flux de fichier comme source de données :

Package Action
CSV/TXT L\'action Ouvrir prend en charge les variables de fichier pour diffuser le fichier comme source de données pour les actions suivantes dans la session.

Utilisation de l\'action Ouvrir pour un fichier CSV/TXT

Google Drive L\'action Charger le fichier vous permet de charger un fichier vers un emplacement Google Drive en utilisant une variable de fichier. Vous pouvez attribuer un fichier à une variable de fichier en utilisant l\'une des actions mentionnées ci-dessus et utiliser la variable pour charger le fichier. Le flux de travail d\'automatisation streame et charge le fichier à l\'emplacement Google Drive sans le télécharger localement.

action Charger le fichier dans Google Drive

JSON L\'action Démarrer la session prend en charge les variables de fichier pour diffuser le fichier comme source de données pour les actions suivantes dans la session.

action Démarrer une session dans JSON

Liste L\'action Ajouter un élément vous permet d\'ajouter une variable de fichier qui diffuse le fichier directement depuis un stockage cloud vers une variable de liste.

action Ajouter un élément dans Liste

Microsoft 365 OneDrive L\'action Charger le fichier vous permet de charger un fichier vers un emplacement Microsoft 365 OneDrive en utilisant une variable de fichier. Vous pouvez attribuer un fichier à une variable de fichier en utilisant l\'une des actions mentionnées ci-dessus et utiliser la variable pour charger le fichier. Le flux de travail d\'automatisation streame et charge le fichier à l\'emplacement Microsoft 365 OneDrive sans le télécharger localement.

action Charger le fichier