Las variables de archivo admiten la transmisión de archivos directamente desde la fuente de datos a la automatización. La capacidad de flujo de archivos está disponible en variables de archivo tanto de Tareas API como de Bots de tarea.

Cree una Tarea API para cargar un archivo desde una carpeta de Google Drive a una carpeta de OneDrive de Microsoft 365 usando una variable de archivo compatible con flujos de archivos.

Antes de empezar

Asegúrese de que se cumplan los siguientes requisitos previos:

Procedimiento

  1. Inicie sesión en su instancia de Automation Anywhere Control Room como Bot Creator.
  2. Crear un nuevo Tarea API:
    1. Haga clic en Automatización desde el panel izquierdo.
    2. Haga clic en Crear > Tarea API .
    3. Ingrese un nombre apropiado para la Tarea API en la ventana modal Crear Tarea API .
      La ubicación predeterminada para la Tarea API es <\Bots\>. Utilice el botón Elegir y siga los indicadores para guardarlo en una ubicación diferente.
    4. Haga clic en Crear y editar.
  3. Vaya a Variables > Crear variable para crear una variable.
    1. Seleccione Archivo en el campo Tipo.
    2. Ingrese filestream como nombre de variable en el campo Nombre.
    3. Opcional: Ingrese una descripción adecuada en el campo Descripción.
    4. Haga clic en Crear para crear la variable de archivo.
  4. Vaya a Acciones > Google Drive, y haga doble clic en Conectar para agregar la acción al editor de bots.
  5. Configure la acción Conectar de la siguiente manera:
    1. Utilice una de las siguientes opciones para ingresar el nombre de usuario de la cuenta de Google: Credencial, Variable o String insegura.
      Asegúrese de que este nombre de usuario sea el mismo que el nombre de usuario que usa para configurar la conexión de ‌OAuth.
    2. Seleccione Gestionado por la Control Room en el campo Modo de autenticación OAuth2.
    3. Haga clic en Elegir y siga los indicadores en Elegir una conexión OAuth para seleccionar la conexión ‌OAuth configurada para la cuenta de Google.
  6. Vaya a Acciones > Google Drive, y haga doble clic en Asignar archivo para agregar la acción al editor de bots.
  7. Configure la acción Asignar archivo de la siguiente manera:
    1. Ingrese el nombre de usuario de la cuenta de Google Drive.
      Puede seleccionar una de las siguientes opciones: Credencial, Variable o String insegura.
    2. Seleccione la opción Seleccione el método de acceso al archivo e ingrese la ruta de la carpeta <Files/Logs.txt>.
    3. Seleccione filestream de la lista desplegable Asignar archivo a una variable.
      Durante la ejecución, la Tarea API asigna la variable de archivo filestream a <Logs.txt> para transmitir el archivo.
  8. Vaya a Acciones > Microsoft 365 OneDrive, y haga doble clic en Conectar para agregar la acción al editor de bots.
  9. Configure la acción Conectar de la siguiente manera:
    1. Ingrese un nombre de sesión de usuario apropiado en Sesión de usuario de Microsoft 365 OneDrive.
      El nombre predeterminado de la sesión de usuario se establece como Microsoft365OneDriveUserSession.
    2. Seleccione Gestionado por la Control Room en el campo Modo de autenticación OAuth2.
    3. Haga clic en el botón Elegir en Conexión y siga los indicadores en Elegir una conexión OAuth para elegir la conexión ‌OAuth configurada para la cuenta de Google.
    4. Utilice una de las siguientes opciones para ingresar el nombre de usuario de la cuenta de Microsoft 365: Credencial, Variable o String insegura.
      Asegúrese de que este nombre de usuario sea el mismo que el nombre de usuario que usa para configurar la conexión de ‌OAuth.
  10. Vaya a Acciones > Microsoft 365 OneDrive y haga doble clic en Cargar archivo para agregar la acción al editor de bots.
  11. Configure la acción Cargar archivo de la siguiente manera:
    1. Ingrese Microsoft365OneDriveUserSession en Sesión de usuario de Microsoft 365 OneDrive.
    2. Seleccione Variable > filestream en el campo Modo de autenticación OAuth2
    3. Haga clic en el botón Elegir en Conexión, y siga los indicadores en Variable de archivo / Nombre de archivo en el directorio local (incluida la ruta y la extensión) para seleccionar la variable de archivo que creó en el paso 3.
    4. Ingrese la ruta de la carpeta de destino de OneDrive de Microsoft 365 en Cargar carpeta en OneDrive (incluida la ruta).
      Vaya a la carpeta de destino de OneDrive de Microsoft 365 en un navegador y haga clic en Copiar enlace para copiar la ruta de la carpeta.
  12. Haga clic en Guardar para guardar el Tarea API.
Vaya a la carpeta donde guardó la Tarea API y haga clic en Ejecutar ahora desde el menú contextual de la Tarea API, la Tarea API asigna la variable de archivo al archivo de Google Drive y utiliza la capacidad de transmisión para cargar el archivo en la carpeta de OneDrive de Microsoft 365 configurada.