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 API Tasks como de Task Bots.

Cree una API Task para cargar un archivo desde una carpeta de Google Drive a una carpeta de Microsoft 365 OneDrive 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 API Task:
    1. Haga clic en Automatización desde el panel izquierdo.
    2. Haga clic en Crear > API Task .
    3. Ingrese un nombre apropiado para la API Task en la ventana modal Crear API Task .
      La ubicación predeterminada para la API Task 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 API Task 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 Microsoft 365 OneDrive en Cargar carpeta en OneDrive (incluida la ruta).
      Vaya a la carpeta de destino de Microsoft 365 OneDrive en un navegador y haga clic en Copiar enlace para copiar la ruta de la carpeta.
  12. Haga clic en Guardar para guardar el API Task.
Vaya a la carpeta donde guardó la API Task y haga clic en Ejecutar ahora desde el menú contextual de la API Task, la API Task 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 Microsoft 365 OneDrive configurada.