P

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Glosario >

P

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

 

Permiso

Los permisos controlan el acceso de lo usuarios a los contenedores. Al igual que los privilegios, los permisos se pueden conceder tanto a usuarios como a roles. Por tanto, si un usuario es miembro de un rol, los permisos concedidos a ese rol se transfieren automáticamente a ese usuario.

 

Los permisos asignados a un contenedor se heredan por defecto del contenedor primario. Por ejemplo, imagine que el contenedor A incluye el contenedor secundario B. Los usuarios con permiso para acceder al contenedor A también tendrán permiso por defecto para acceder al contenedor B. Sin embargo, el administrador puede volver a definir los permisos de cualquier usuario o rol en cualquier nivel de la jerarquía del contenedor.

 

Privilegio

Los privilegios definen qué pueden hacer los usuarios en FlowForce Server (p. ej. definir su propia contraseña, leer los usuarios y los roles, detener cualquier trabajo, etc.). Es necesario distinguir entre privilegios y permisos porque los permisos controlan el acceso de los usuarios a los contenedores, mientras que los privilegios afectan a todo FlowForce Server en general. En otras palabras y para que se entienda bien la diferencia entre privilegios y permisos: los privilegios son globales y los permisos son locales.

 

Al igual que los permisos, los privilegios se pueden asignar a cada uno de los usuarios y a los roles. Por tanto, cuando el usuario inicia sesión en FlowForce Server, sus privilegios reales vienen determinados por:

 

a) los privilegios directos que tenga asignados

b) los privilegios que tengan asignados los roles de los que es miembro el usuario.

 

Productor de caché

Un trabajo que rellena la memoria caché con datos (en otras palabras, produce la memoria caché).

 

Paso Opción

Los pasos Opción sirven para definir las condiciones que deben cumplirse para que se ejecuten otros pasos del trabajo. Los pasos Opción tienen esta estructura:

 

Cuando {alguna expresión}

Ejecutar (algún paso)

De lo contrario

Ejecutar (otro paso)

 

En cada sección Paso Opción puede anidar más pasos Opción (es decir, condiciones subordinadas). Por ejemplo:

 

Cuando {expresión}

Cuando {expresión}

Ejecutar (paso)

De lo contrario

Ejecutar (paso)

De lo contrario

Ejecutar (paso)

 

Los pasos condicionales del paso Opción que puede definir son ilimitados.

 

Dentro de cada par Cuando / De lo contrario, FlowForce Server solamente ejecuta la condición que se cumple. La otra condición se ignora.

 

 

Paso de ejecución

Los pasos de ejecución sirven para ejecutar una función concreta de FlowForce. Entre las funciones disponibles se encuentran las funciones integradas que vienen con FlowForce Server, las asignaciones de datos de MapForce y las transformaciones de StyleVision implementadas en FlowForce Server y los pasos de ejecución de otros trabajos.

 

 

Paso For-Each

Los pasos For-Each sirven para recorrer una secuencia (por ejemplo, una lista de archivos de un directorio) y repetir un paso de ejecución tantas veces como se quiera. Los pasos For-Each tienen esta estructura:

 

Por cada elemento de la secuencia {expresión de secuencia}

Ejecutar (paso)

 

FlowForce ejecuta el paso hasta que termina de recorrer todos los elementos de la expresión de secuencia.

 

 

Parámetros de entrada

En el contexto de un trabajo de FlowForce Server, los parámetros de entrada representan información aleatoria que se suministra al trabajo. En función de esta información, el trabajo se ejecutará de una manera u otra. Los parámetros de entrada de un trabajo de FlowForce Server son similares a los argumentos de una función en un lenguaje de programación. Los parámetros de entrada de un trabajo de FlowForce Server pueden ser de varios tipos (p. ej. referencias a directorios o archivos, texto, números, valores binarios, etc.) y en algunos tipos de trabajos FlowForce Server crea los parámetros de entrada automáticamente.

 

Paso

Los pasos definen qué debe hacer exactamente el trabajo de FlowForce Server (p. ej. eliminar un archivo, ejecutar una asignación de datos de MapForce o enviar un correo electrónico). Expresándolo en los términos más sencillos, un paso es simplemente una operación que puede completarse con éxito o dar lugar a error y que requiere la ejecución de una función (véase Paso de ejecución). No obstante, algunos pasos constituyen un instrumento para ejecutar otros pasos de modo condicionado o en un bucle (véase Paso Opción, Identificador de error/operación correcta y Paso For-Each). En un mismo trabajo puede crear tantos pasos como sea necesario y también puede elegir en qué orden se ejecutan.

 


© 2019 Altova GmbH