Orchestrator
2023.4
False
Imagen de fondo del banner
Guía del usuario de Orchestrator
Última actualización 19 de abr. de 2024

Carga masiva de elementos de cola utilizando un archivo CSV

Esta característica te permite cargar gran cantidad elementos de cola en una cola específica en Orchestrator utilizando un archivo CSV. Para ello, comienza por subir tu archivo a tu instancia de Orchestrator para una cola específica. Una vez procesado con éxito el archivo, los elementos en su interior se cargan en la cola de acuerdo a la estrategia seleccionada.Ten en cuenta que el archivo debe ser rellenado previamente con formatos predefinidos para que la operación de carga tenga éxito.

Hay una serie de encabezados de columna predefinidos que puedes utilizar al crear tu archivo CSV, pero también puedes usar otros encabezados personalizados. Después de cargar correctamente el archivo CSV, la información contenida en las columnas con encabezados predefinidos se asigna a las columnas que se encuentran en Orchestrator. La información en las columnas con encabezados personalizados se coloca en la sección Datos específicos del elemento correspondiente en Orchestrator. Consulta más detalles sobre la asignación de columnas aquí y un ejemplo aquí.

Nota: La carga está limitada a 15 000 elementos por archivo.

Puedes reducir el límite utilizando la configuración Upload.Queues.MaxNumberOfItems de la aplicación.

Asignación de columnas

Encabezado de columna de archivo

Campo de Orchestrator

Referencia

Obligatorio para colas de referencia únicas .

Es compatible con todos los caracteres especiales, excepto las comillas dobles - ".

Referencia

Nota: las referencias no son compatibles con las versiones v2016.2 o anteriores de Orchestrator o Robot.

Fecha límite

Si se utilizan, deben rellenarse con una fecha en uno de los siguientes formatos:

  • dd-MM-aaaa
  • AAAA / MM / DD
  • AAAA MM DD
  • AAAA-MM-DD HH: mm
  • AAAA / MM / DD HH: mm
  • AAAA MM DD HH: mm
  • AAAA-MM-DD HH: mm: ss
  • AAAA / MM / DD HH: mm: s
  • AAAA MM DD HH: mm: ss

Fecha límite

Posponer

Si se utilizan, deben rellenarse con una fecha en uno de los siguientes formatos:

  • dd-MM-aaaa
  • AAAA / MM / DD
  • AAAA MM DD
  • AAAA-MM-DD HH: mm
  • AAAA / MM / DD HH: mm
  • AAAA MM DD HH: mm
  • AAAA-MM-DD HH: mm: ss
  • AAAA / MM / DD HH: mm: s
  • AAAA MM DD HH: mm: ss

Posponer

Prioridad

Si se utilizan, deben rellenarse con una fecha en uno de los siguientes formatos:

  • Bajo o 1
  • Normal o 2
  • Alto o 3

Si la prioridad no se especifica en el archivo, los elementos se cargan con alta prioridad de forma predeterminada.

Prioridad

Asignados a los siguientes valores, respectivamente:

  • Bajo
  • Normal
  • Alto

[Custom_Name]

El nombre solo se puede contener caracteres alfanuméricos: 0-9, a-z o barra baja.

Datos específicos

Asignados en formato JSON.

Por ejemplo:

Nuestra comprobación: 5540

Ten en cuenta que no puedes dejar encabezados de columnas vacíos en tu archivo.

Nota: los encabezados de columna predefinidos que sean sensibles a mayúsculas y minúsculas, comprueba que siguen las normas anteriores de asignación. Una columna de tu CSV llamada reference está asignada a la sección Datos específicos en lugar de la columna Referencia.

Cargar estrategias

Existen dos estrategias para gestionar la carga:

  • ProcessAllIndependently procesa todos los elementos de forma individual y los añade a la cola, en caso de hacerlo correctamente.Si no, vuelve a la lista de aquellos cuyos procesamiento falló. Tienes la opción de descargar la lista en un archivo CSV rellenado con los mismos campos que en el archivo cargado inicialmente.
  • AllOrNothing - añade los elementos solo si todos se procesan con éxito. De otro modo, no se añade ninguno.

Escritura dinámica

Cuando se cargan elementos de cola a colas con definiciones de esquema, hay veces que se necesita que Orchestrator interprete caracteres de cadena como enteros o booleanos para que coincidan con la definición del esquema.

La tipificación dinámica es una opción que permite controlar el modo en que Orchestrator analiza los valores de las cadenas dentro de los archivos .csv utilizados para cargar elementos de la cola.

Nota: Los datos numéricos deben ajustarse a la definición de un literal decimal. Valores numéricos superiores a 253 o menores que -253 no se convierten en enteros para preservar la precisión. Asegúrate de utilizar el punto como separador de decimales y la coma como separador de miles.

Carga de elementos de la cola mediante un archivo CSV

Esta sección aborda la adición de elementos a una cola utilizando un archivo CSV de Orchestrator.

  1. En la página Colas, haz clic en el botón Más acciones correspondiente de la cola deseada, y luego en Cargar elementos. Se mostrará la ventana Cargar elementos.



  2. Haz clic en Examinar y selecciona el archivo CSV deseado.
  3. Haz clic en Abrir. Si tu archivo cumple con las reglas de formato compatibles, la operación de carga se realizará con éxito.
  4. Selecciona la estrategia de carga:

    • Procesarlos todos individualmente: procesa todos los elementos de manera individual y los añade a la cola, si tiene éxito. Si no, vuelve a la lista de aquellos cuyos procesamiento falló. Tienes la opción de descargar la lista en un archivo CSV rellenado con los mismos campos que en el archivo cargado inicialmente
    • Todo o nada: añade los elementos solo si todos se procesan con éxito. De otro modo, no se añade ninguno.
  5. Selecciona la casilla Tipificación dinámica si deseas que Orchestrator interprete los caracteres de cadena de los archivos CSV como enteros o booleanos. Esto se recomienda cuando se cargan elementos de cola a colas con definiciones de esquema al requerirse que coincida con la definición del esquema. Más información sobre la escritura dinámica. Si quieres que las cadenas se interpreten como cadenas, no selecciones la casilla.



  6. Haz clic en Cargar. Los elementos se añaden a tu cola de acuerdo a la estrategia seleccionada previamente.
  7. Si utilizaste la opción Procesar todo de forma independiente y hay elementos sin procesar, el botón Cargar aparece como Descargar y te permite descargar un archivo CSV que contiene los elementos sin procesar.

Ejemplo

Supongamos que cargas en una cola el contenido del siguiente archivo CSV. Una forma de crear un archivo de este tipo es rellenar los datos en un libro de Excel y guardarlo como un archivo CSV:  



O puedes descargar un archivo CSV con todos los encabezados de columna rellenados y personalizarlo según tus necesidades.

Ten en cuenta que este archivo contiene 3 columnas predefinidas, con el mismo nombre que en Orchestrator (Referencia, Fecha límite y Prioridad, Destacado en verde) y 2 columnas personalizadas (Cliente y Color, destacado en rojo).



  1. Haz clic en Cargar elementos para la cola deseada, y selecciona el archivo CSV. Orchestrator analiza el archivo para confirmar que cumple con las normas de formato.
  2. Selecciona las estrategias de carga deseadas y haz clic en Cargar para completar el proceso.
  3. Selecciona Más acciones > Ver transacciones para ver los elementos de cola cargados.

La página Transacciones muestra cada elemento cargado desde tu archivo. La información del archivo de las columnas predefinidas se asigna a las columnas con el mismo nombre que Orchestrator. (Referencia, Fecha límite, y Prioridad, destacado en verde):



La información en las columnas personalizadas se asigna en formato JSON a los Datos específicos de cada sección. Haz clic en Ver información para ver el elemento deseado:



Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.