Conexiones inteligentes
Publicado: marzo de 2016
Se aplica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
Los vínculos que conectan las actividades individuales de un Runbook se denominan conexiones inteligentes. Las conexiones inteligentes de System Center 2012 - Orchestrator permiten la precedencia entre dos actividades. Las conexiones inteligentes invocan la siguiente actividad del Runbook cuando la actividad anterior finaliza correctamente. Las conexiones inteligentes también proporcionan capacidades de filtrado de datos, lo que permite limitar los datos que se pasan a las actividades siguientes del flujo de trabajo.
Creación y configuración de conexiones inteligentes
Haga doble clic en la conexión inteligente para modificar sus propiedades de condición.
Use el procedimiento siguiente para habilitar o deshabilitar las conexiones inteligentes.
Para crear una conexión inteligente
En el área de trabajo de diseño de Runbook Designer, haga clic y arrastre dos actividades del panel Actividades al área de trabajo de diseño de Runbook Designer.
En el área de trabajo de diseño de Runbook Designer, desplace el cursor del mouse sobre una de las actividades, haga clic en la flecha derecha y, a continuación, arrástrela a la actividad de destino.
Se creará una línea entre las dos actividades para indicar que se ha creado una conexión inteligente.
Para deshabilitar una conexión inteligente y conservar las propiedades configuradas
Para deshabilitar la conexión inteligente, haga clic con el botón secundario en la conexión inteligente para desactivar Habilitar.
La conexión inteligente cambiará a una línea discontinua que indica que está deshabilitada.
Para habilitar una conexión inteligente
Para habilitar la conexión inteligente, haga clic con el botón secundario en la conexión inteligente deshabilitada para activar Habilitar.
La conexión inteligente cambiará a una línea continua para indicar que se ha habilitado.
Pestaña General
En el cuadro de diálogo Propiedades del vínculo de la pestaña General, puede agregar los valores Nombre y Descripción a la conexión inteligente. Estas propiedades no son obligatorias, pero son útiles para identificar el propósito de la conexión inteligente. Estas propiedades no se muestran a menos que configure la opción del Runbook para mostrar las etiquetas de las conexiones.
Para agregar una etiqueta de conexión inteligente desde el Runbook Designer
Para ver el nombre de la conexión inteligente, haga clic con el botón secundario en una conexión inteligente para seleccionar Propiedades.
En el cuadro de diálogo Propiedades de la pestaña General, en el cuadro Nombre, escriba un nombre descriptivo.
Haga clic en Finalizar.
Para mostrar los nombres de la conexión inteligente en el Runbook
En el menú Runbook Designer, haga clic en Opciones y, a continuación, haga clic en Configurar para abrir el cuadro de diálogo Configuración.
Seleccione Mostrar etiquetas de vínculo.
Haga clic en Finalizar.
Pestañas Incluir y Excluir
Orchestrator permite configurar las condiciones según las cuales se pasan los datos a las tareas siguientes del Runbook. Mediante las condiciones de la conexión, puede crear capacidades de bifurcación en los Runbooks. Por ejemplo, un Runbook debe detener un servidor de base de datos antes de realizar una copia de seguridad. Si el servidor de base de datos se detiene correctamente, el Runbook inicia la aplicación de copia de seguridad. Si la base de datos no se detiene correctamente, se enviará un mensaje de correo electrónico al administrador para remitir el problema.
En la pestaña Incluir, puede especificar las condiciones que permiten el flujo de datos a la siguiente actividad del Runbook. La pestaña Excluir permite especificar las condiciones que causan la exclusión de datos de la siguiente actividad del Runbook.
Importante |
---|
Las reglas de la pestaña Excluir tienen prioridad con respecto a las reglas de la pestaña Incluir de la conexión inteligente. |
Importante |
---|
Las reglas de cada pestaña se combinan mediante una condición o. Basta con que se cumpla una de las condiciones definidas en una pestaña para que la condición sea verdadera. |
Use el procedimiento siguiente para agregar o quitar una condición de una conexión inteligente.
Para agregar una condición de conexión inteligente
Haga clic con el botón secundario para seleccionar las Propiedades y abrir el cuadro de diálogo Propiedades de vínculo.
Importante Para cambiar los valores que componen la regla, debe seleccionar cada parte subrayada de la condición de conexión inteligente.
Haga clic en la actividad mostrada en la condición para abrir el cuadro de diálogo Datos publicados.
Active la casilla Mostrar datos devueltos comunes para mostrar las propiedades comunes a todas las actividades.
Seleccione una propiedad de los Datos publicados y haga clic en Aceptar. La expresión de criterios cambia según el tipo de datos que devuelve la propiedad.
Para cambiar las distintas partes de la expresión, seleccione el texto subrayado y, a continuación, seleccione o escriba un valor adecuado. Para obtener más información sobre los criterios, vea Criterios de conexión inteligente.
Haga clic en Finalizar.
Para quitar una condición de conexión inteligente
En el cuadro de diálogo Propiedades de vínculo, haga clic en la pestaña Incluir o Excluir.
Para seleccionar la condición que desea quitar, haga clic a la derecha de la condición de la conexión en la palabra o y, a continuación, haga clic en Quitar.
Haga clic en Finalizar.
Pestaña Opciones
En el cuadro de diálogo Propiedades del vínculo, en la pestaña Opciones, puede especificar distintos colores de conexión para las bifurcaciones con el fin de facilitar su lectura. Por ejemplo, puede seleccionar el verde para la bifurcación Superado y el color rojo para la bifurcación Error para identificar la diferencia de ruta de lógica.
En esta pestaña también puede especificar un retraso antes de la ejecución de la actividad.
Use el procedimiento siguiente para configurar estas opciones.
Para configurar los colores de la conexión inteligente
Haga clic en Color y, a continuación, haga clic en el color deseado para la conexión inteligente.
Haga clic en el Ancho de la línea de la conexión inteligente en píxeles para especificar el ancho.
Haga clic en Finalizar.
Para configurar el retraso de la actividad de la conexión inteligente
En el cuadro Retraso de desencadenador, escriba el número de segundos que desea que la conexión inteligente espere antes de invocar el siguiente paso del Runbook.
Haga clic en Finalizar.
Criterios de conexión inteligente
Pueden crearse criterios de conexión para todos los datos publicados de la actividad que inicia la conexión. El tipo de criterio depende del tipo de datos que devuelve la propiedad. Las secciones siguientes proporcionan detalles acerca de los diferentes tipos de datos que pueden devolver las actividades.
Estado de finalización de la actividad
Cuando se agregan nuevos criterios a la conexión, se utilizarán de forma predeterminada como estado de finalización de la actividad. Este estado devuelve uno de los valores siguientes:
Correcto
Advertencia
failed
Cada vez que se crea una nueva conexión, se crean criterios predeterminados que especifican que el estado de finalización de la actividad debe devolver el valor success. Si desea que la actividad siguiente se ejecute sin importar si se ha finalizado correctamente la actividad anterior, deberá eliminar o modificar los criterios.
Valores binarios
Algunas propiedades devuelven el valor true o false. Puede establecer los criterios "es igual a" o "no es igual", con lo que el sistema le pedirá que especifique uno de los dos valores posibles.
Valores de texto
Algunas propiedades de datos publicados devuelven texto que puede comparar con un patrón o valor esperado. La tabla siguiente muestra los distintos criterios que se pueden utilizar.
Condición | Descripción |
---|---|
contiene | El texto especificado aparece en algún lugar del valor del elemento Datos publicados. |
no contiene | El texto especificado no aparece en ningún lugar del valor del elemento Datos publicados. |
empieza por | El valor del elemento Datos publicados empieza con el texto especificado. |
termina con | El valor del elemento Datos publicados termina con el texto especificado. |
coincide con el patrón | El valor del elemento Datos publicados coincide con la expresión regular específica. |
no coincide con el patrón | El valor del elemento Datos publicados coincide con la expresión regular específica. |
es igual a | El valor del elemento Datos publicados coincide exactamente con el texto especificado. |
no es igual a | El valor del elemento Datos publicados no coincide con el texto especificado. |
Nota
Los valores de texto no distinguen entre mayúsculas y minúsculas.
Importante |
---|
Los criterios de expresión regular se comportan de forma distinta del resto de expresiones regulares cuando se utiliza el carácter ^ para especificar la posición inicial del texto y el carácter $ para especificar la posición final del texto. Debe especificar un carácter comodín además de estos operadores. Por ejemplo, con la cadena “Este es un texto de ejemplo”, |
Valores numéricos
Existen determinadas propiedades de datos publicados que devuelven datos numéricos que pueden compararse con un valor esperado. La tabla siguiente muestra los distintos criterios que se pueden utilizar.
Condición | Descripción |
---|---|
es igual a | El valor del elemento Datos publicados es exactamente igual que el valor especificado. |
no es igual a | El valor del elemento Datos publicados no es igual al valor especificado. |
es menor que | El valor del elemento Datos publicados es menor que el valor especificado. |
es mayor que | El valor del elemento Datos publicados es mayor que el valor especificado. |
es menor o igual que | El valor del elemento Datos publicados es menor o igual que el valor especificado. |
es mayor o igual que | El valor del elemento Datos publicados es mayor o igual que el valor especificado. |
está entre | El valor del elemento Datos publicados está entre dos valores especificados. |
Vea también