Saltar al contenido principal

Almacén de Datos

La pestaña Datastore le permite administrar variables y secretos encriptados utilizados por los flujos de trabajo de su proyecto. Está dividida en dos pestañas — Datastore para variables en texto plano y Vault (Encrypted) para secretos sensibles.

La pestaña Datastore almacena variables en texto plano no sensibles utilizadas por los flujos de trabajo. Los valores se delimitan a un nivel específico usando el menú desplegable Scope.

Alcance​

Use el menú desplegable Scope para filtrar y administrar variables a un nivel específico:

AlcanceDescripción
ProjectVariables compartidas en todos los flujos dentro del proyecto.
FlowVariables delimitadas a un flujo de trabajo específico.
RunVariables que existen solo durante una ejecución de flujo de trabajo.

Tabla de Variables​

ColumnaDescripción
KeyEl nombre de la variable utilizado para referenciar el valor en los flujos de trabajo.
ValueEl valor almacenado.
TypeEl tipo de dato del valor: string, number, boolean u object.
TagsEtiquetas opcionales asignadas a la variable.
ActionsEditar (lápiz) o eliminar (papelera) la variable.

Use el campo Search datastore para encontrar una variable por nombre de clave.

Agregar una Variable​

  1. Seleccione el botón + Add Value.

  2. Complete el formulario Create Variable:

    CampoDescripción
    NameEl nombre de clave utilizado para referenciar esta variable en los flujos de trabajo.
    TypeEl tipo de dato del valor: String, Number, Boolean u Object.
    ValueEl valor a almacenar.
  3. Seleccione Add para guardar la variable.

Orden de Resolución de Variables​

Cuando un flujo de trabajo recupera una variable, el sistema resuelve los valores según la siguiente prioridad:

Run → Flow → Project

El alcance más específico tiene precedencia. Si la misma variable existe tanto a nivel de Flow como de Project, se utilizará el valor a nivel de Flow.

Ejemplo:

AlcanceVariableValor
ProjectAPI_URLhttps://api.company.com
FlowAPI_URLhttps://sandbox.api.company.com

Cuando el flujo de trabajo se ejecuta, utilizará el valor a nivel de Flow ya que sobreescribe el valor a nivel de Project.