Bucles incrustados
Se aplica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
En System Center 2012 - Orchestrator se puede configurar un bucle para cualquier Runbook. Mediante el uso de bucles, puede generar reintentos automáticos y supervisar cualquier ubicación de un Runbook.
Cada actividad puede crear un bucle de modo que puede volver a intentar operaciones si se producirá un error o para probar la información de salida de la actividad de datos válidos. También puede usar estos mecanismos para generar las condiciones de espera en los flujos de trabajo.
Cuando se configura un bucle de una actividad, continúa ejecutándose con los mismos datos de entrada hasta que se alcanza una bucle criterios de salida deseado. Los criterios de salida se genera de forma similar las configuraciones de conexión inteligente. Se puede utilizar cualquier elemento de datos publicados de la actividad como parte de la configuración de salida o. Incluido en los datos publicados comunes son elementos de datos especiales como bucle: número de intentos de y bucle: duración Total que le permiten utilizar la información de bucle en las condiciones de bucles.
Los bucles ejecutan una vez para cada dato entrante que se pasa a la actividad. Por ejemplo, considere un runbook que utiliza un base de datos de consulta seguido de actividad Anexar línea. Si el base de datos de consulta actividad devuelve tres filas, el Anexar línea actividad ejecutaría tres veces. Si tiene un bucle en el Anexar línea actividad, se ejecutaría tres bucles independientes. Después de los datos del primer elemento ha recorrido el Anexar línea actividad, el siguiente elemento pasa a través de Anexar línea y se repite hasta que se cierra y, a continuación, comienza la tercera. Después de todo, tres elementos se han procesado, se ejecuta la siguiente actividad del runbook.
Configurar un bucle
Use el procedimiento siguiente para configurar un bucle.
Para configurar un bucle
Haga clic en una actividad en el runbook para seleccionar bucle. El Propiedades de bucle abre el cuadro de diálogo.
En la General haga clic en la ficha Habilitar.
En el intervalo entre intentos escriba el número de segundos que transcurrirán entre cada intento de ejecutar la actividad.
Salir y no salir condiciones
Las reglas en la Exit ficha, especifique las condiciones que determinan si se sale del bucle. Las reglas en el no salir ficha, especifique las condiciones que causan el bucle continúe.
Importante |
---|
Las reglas en el no salir ficha sustituyen a las reglas en la Exit ficha. |
Las reglas de cada pestaña se combinan mediante una o condición. Basta que se cumpla una de las condiciones de una pestaña para que toda la pestaña sea verdadera.
Utilice el procedimiento siguiente para agregar o quitar un Exit condición.
Para agregar una condición de salida
En la Propiedades de bucle diálogo cuadro, haga clic en el Exit ficha o no salir ficha y, a continuación, seleccione la condición que se enumeran en el cuadro o haga clic en Agregar para agregar una condición.
Importante Para cambiar los valores que componen la regla, tendrá que seleccionar cada parte subrayada de la condición de vínculo.
Haga clic en la actividad mostrada en la condición que se va a abrir el datos publicados cuadro de diálogo.
Compruebe el Mostrar datos devueltos comunes cuadro para mostrar las propiedades que son comunes a todas las actividades.
Seleccione una propiedad de los datos publicados y, a continuación, haga clic en Aceptar. La expresión de criterios cambia según el tipo de datos que devuelve la propiedad.
Para cambiar las diferentes partes de la expresión, seleccione el texto subrayado y, o bien seleccione o escriba un valor adecuado. Para obtener más información acerca de los criterios, vea criterios de conexión inteligente.
Haga clic en Finalizar.
Para quitar una condición de salida
En la Propiedades de bucle diálogo cuadro, haga clic en el Exit ficha o no salir ficha.
Para seleccionar la condición que desea quitar, haga clic en o a la derecha de la condición de vínculo y, a continuación, haga clic en quitar.
Haga clic en Finalizar.
Véase también