Es posible que algunas partes de esta página usen traducción automática.

Utilidades de puente: Funciones de utilidad

Las funciones de utilidad en Bridge contienen módulos de almacenamiento de datos y más.

¿Quién puede usar esto?

Planes:

  • Bridge by Smartsheet

Las funciones de utilidad mejoran la automatización del flujo de trabajo al permitir la manipulación de datos, el almacenamiento y la interacción con sistemas externos. 

Módulos de funciones de utilidad 

Agregar entidad 

Este módulo crea nuevos registros en el flujo de trabajo. Por ejemplo, si un valor de estado puede regresar en un arreglo o fuera de él, normalmente necesitaría hacer referencia a ambos. En su lugar, agregue dos referencias en Agregar entidad y use la salida del estado a lo largo del flujo de trabajo.

  1. Encuentre el módulo Agregar entidad en su panel de navegación izquierda en Utilidades > Funciones de utilidad.
  2. Arrastre un nuevo estado al flujo de trabajo y asígnele un nombre, por ejemplo, estado. El estado debe estar sobre cualquier módulo que necesite usar el estado devuelto.
  3. Debajo del módulo, su flujo de trabajo obtiene el valor para hacer referencia, arrastre el módulo Agregar entidad. Complete los siguientes campos:
  • Nombre del estado: Nombre del estado que acaba de agregar.
  • Valor de la entidad: Haga referencia a los valores en los que desea establecer el estado, {{||}}. De esta manera, se establece el valor del estado utilizando la referencia que no está vacía.
  • Nombre de la entidad: Nombre de la entidad que desea definir.

En los módulos siguientes en los que necesite hacer referencia al estado, use el resultado del estado que creó en su lugar. Para encontrarlo, seleccione el estado y copie el valor de Salida en el panel para el estado.

Almacenar datos

Almacena y recupera datos limitados a un usuario, ejecución de flujo de trabajo o globalmente. Especifique estos tres valores al momento de almacenar datos:

  • Ubicación de almacenamiento: Dónde almacenar los datos. Las opciones válidas son usuario, solicitud (datos vinculados a una ejecución particular del flujo de trabajo) o global (datos accesibles en todos los flujos de trabajo).
  • Name of DataStore (Nombre de DataStore): En qué clave se almacenarán los datos.
  • Data To Store (Datos para almacenar: Los datos que se almacenarán.

Si busca almacenar pares de valores clave simples, use las funciones de administración de claves. Data Storage (Almacenamiento de datos se utiliza principalmente para almacenar objetos JSON.

Recuperar datos

Acceder a datos almacenados previamente dentro de un flujo de trabajo. Especifique estos dos valores al momento de recuperar datos:

  • Storage location (Ubicación de almacenamiento: Dónde almacenar los datos. Las opciones válidas son usuario, solicitud o global.
  • Name of DataStore (Nombre de DataStore: En qué clave se almacenarán los datos.

Eliminar datos

Eliminar datos almacenados de la memoria de datos de su flujo de trabajo. Especifique estos dos valores al momento de eliminar datos:

  • Storage location (Ubicación de almacenamiento: Dónde eliminar los datos. Las opciones válidas son usuario, solicitud o global.
  • Name of DataStore (Nombre de DataStore: En qué clave se eliminarán los datos.

Comprobar datos

Este módulo crea una unión en su flujo de trabajo. Verifica la existencia de datos específicos dentro de la memoria de datos de su flujo de trabajo y redirige a un camino dependiendo de si existe. Especifique estos valores al momento de comprobar datos:

  • Name (Nombre: Nombre del estado.
  • Storage Location (Ubicación de almacenamiento: Dónde se almacenan los datos. Las opciones válidas son usuario, solicitud o global.
  • Name of DataStore (Nombre de DataStore: En qué clave se almacenan los datos.

Retraso

Introduce una pausa en la ejecución de su flujo de trabajo. El módulo Delay requiere que complete uno de los siguientes campos:

  • Delay: los segundos que desea esperar hasta que Bridge ejecute el siguiente paso de su flujo de trabajo.
  • String: una cadena a partir de la cual Bridge calcula el retraso según su longitud.

Puede especificar un retraso en segundos o hacer referencia a un texto, y Bridge calcula automáticamente un retraso en función de la longitud de la cadena.

Alternativamente, puede dejar ambas opciones en blanco y hacer que Bridge elija un retraso aleatorio entre 0 y 60 segundos.

El retraso máximo posible es de 60 segundos. Si se especifica un tiempo o cadena más largo, el retraso es de 60 segundos.