Data Service
Más reciente
False
  • Primeros pasos
    • Introducción
    • La interfaz de usuario
    • Regiones e instancias
  • Licencia
  • Instalación y configuración
  • Uso de Data Service
  • Referencia
  • Ejemplos y Tutoriales
    • Uso de entidades en los proyectos
    • Carga campos de archivo en registros de entidad
    • Descarga de campos de archivo en registros de entidad
    • Cargar datos desde CSV utilizando actividades en masa
Imagen de fondo del banner
Guía de usuario del servicio de datos
Última actualización 26 de abr. de 2024

Carga campos de archivo en registros de entidad

Mediante Studio puedes manipular fácilmente archivos específicos de un registro de entidad.Estas actividades te permiten ejecutar operaciones como cargar, descargar o eliminar archivos especificados de un campo especificado de un registro de entidad.

Importante:

El tamaño máximo de un solo archivo no puede superar los 10 MB, de lo contrario podría producirse un comportamiento inesperado.

El siguiente ejemplo contiene un XAML principal que demuestra cómo subir un archivo a Data Service después de descargarlo de las páginas de Wikipedia relacionadas con los juegos olímpicos.

Requisito previo Paso 1: crear entidades en Data Service

Siguiendo los pasos detallados en la página Creación de una entidad, creamos una entidad para almacenar información sobre los juegos olímpicos.

La entidad Olimpiadas tiene los siguientes campos: Nombre (texto) y Logo (archivo).

Nota: Los campos integrados en el sistema se añaden automáticamente a su entidad para proporcionar detalles sobre su creación.


Requisito previo al paso 2: Importar las entidades en Studio

Importa la entidad dentro de tu flujo de trabajo en Studio.

El siguiente flujo de trabajo extrae información e imágenes sobre una determinada edición de las Olimpiadas, asigna los datos encontrados a argumentos y los manda al flujo de trabajo principal.



Paso 3: Crear el flujo de trabajo

Registros relacionados con la consulta

Usaremos la actividad Consultar registros de entidad para obtener una lista de registros de la entidad Olimpiadas de Data Service configurando la name variable. Esto va a través de todos los registros del campo Nombre y los emite en la existingRecords variable para ser usada en la siguiente actividad Si.


Añadir la actividad Si (If) nos permite tomar uno de los siguientes dos cursos diferentes de acción, dependiendo de si el contenido de la variable existingRecords es 0 o no:


1. Si no existe un registro, créalo y asigna valores

Si no se encuentran registros, lo que significa que se cumple la condición existingRecords=0 , crea una nueva Secuencia, utiliza la actividad Asignación múltiple para asignar valores a las variables olympics y olympics.Name y la actividad Crear registro de entidad para añadir la información recopilada a Servicio de datos.

Puedes usar la información disponible en el ejemplo de la sección Crear registros de datos de la página Usar entidades en proyectos .



2. Si ya existe un registro, asigna valores

Si se encuentra un registro, lo que significa que la condición existingRecords=0 no se cumplirá, usa la actividad Asignación o Asignación múltiple para asignar el valor a la variable existingRecords.


Cargar archivo en el campo de registro

Usamos la actividad Cargar archivo para registrar campo y cargamos el archivo creado al campo Logo desde el registro de entidad Olimpiadas.



Eliminar el archivo local

Eliminamos el archivo que se descargó localmente de Wikipedia a nuestra máquina después de subirlo a Data Service utilizando la actividad Eliminar.



Muestra el valor de la variable en el panel de salida

Añade la línea de escritura para mostrar el valor de la variable de cadena, para este ejemplo hemos añadido olympics.Name al panel Salida.


Una vez finalizado, tu proyecto debería tener el siguiente aspecto:



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.