Datos publicados

 

Se aplica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Los datos publicados permiten que una actividad utilice información de otra actividad del mismo Runbook. Cada actividad tiene un conjunto específico de elementos de datos publicados que se rellena tras la ejecución. Todas las actividades que se ejecuten a posteriori en el flujo de trabajo tendrán acceso a estos datos. Además de los datos específicos de cada actividad, todas las actividades publican un conjunto de elementos de datos comunes que proporcionan información como, por ejemplo, la hora de inicio o de finalización de la actividad, así como su estado de finalización. Las condiciones de conexión también usan los datos publicados para agregar capacidades de filtrado y de toma de decisiones a los Runbooks.

Por ejemplo, el Runbook puede utilizar la actividad Leer línea para obtener información de un archivo de texto. Más adelante, la actividad Enviar correo electrónico del Runbook utilizará esta información para incluirla en el texto de su correo. La actividad Enviar correo electrónico puede utilizar el elemento de datos publicados Texto de línea de la actividad Leer línea para incluirlo en su mensaje de correo.

Tipos de datos

La tabla siguiente describe las categorías de tipos de valores de los datos publicados.

Tipos de valores de datos publicados

Descripción

Valor de cadena

Texto como, por ejemplo, la descripción de un mensaje de error.

Valor de fecha

Información de fecha y hora. Por ejemplo, la fecha y hora en que se produjo un error específico.

Valor numérico

Información numérica. Por ejemplo, el número de filas devueltas por una consulta de base de datos.

Valor booleano

Verdadero o falso. Por ejemplo, comando completado.

Características de fecha y hora

Los datos de Hora de inicio de actividad y Hora de finalización de actividad se guardan en el bus de datos en dos campos. Estos datos se almacenan con el formato ISO 8601 de hora local y hora universal coordinada (UTC). Al utilizar el formato de UTC, los Runbooks pueden ejecutarse en cualquier contexto de hora local o zona horaria. Solo los datos publicados que se guardan en el bus de datos proporcionan información de fecha y hora de UTC con el formato ISO 8601.

Los valores de fecha y hora que se muestran en Runbook Designer y en la consola de Orchestration, incluidos, entre otros, el Historial de registro, el Historial de auditoría o los Eventos, respetan el formato de hora y fecha local configurados en su equipo.

Datos publicados con tipos de valores múltiples

Cuando se ejecuta una actividad en el Runbook, esta se ejecuta una vez para cada elemento de datos producido por la actividad anterior. Por ejemplo, se ejecuta la actividad Consultar base de datos y recupera tres filas de la base de datos. Estas tres filas de datos hacen que la siguiente actividad se ejecute tres veces, una vez por cada fila devuelta. Esta actividad siguiente no tiene que suscribirse a los datos para que se realice esta acción.

Una actividad también puede obtener información de un origen externo. Las actividades Obtener y Monitor demuestran este comportamiento. Los datos producidos por una actividad pueden ser, por ejemplo, una lista de equipos. Los datos se pueden pasar como varias salidas individuales que llamarán a la siguiente actividad tantas veces como elementos haya en la salida.

También tiene la opción de pasar datos como una única salida. Para obtener información acerca de la configuración de datos publicados con varios valores, vea Propiedades de actividades comunes.

Adición de datos devueltos a las configuraciones de la actividad

Cuando una actividad se suscribe a datos publicados, se inserta un marcador de posición donde se va a agregar el valor de los datos. Una actividad solo puede suscribirse a los datos publicados desde una actividad anterior en el flujo de trabajo.

Use los procedimientos siguientes para agregar datos publicados a una actividad, cambiar la suscripción a datos publicados y copiar y pegar elementos de datos publicados.

Para suscribirse a los datos publicados de una actividad anterior en el flujo de trabajo

  1. Haga clic con el botón secundario en una actividad del Runbook para seleccionar Propiedades y, a continuación, haga clic en la pestaña Detalles para abrir el cuadro de diálogo de propiedades de la actividad.

  2. Para abrir un menú, en el cuadro de texto, haga clic con el botón secundario para seleccionar la opción Suscribir y, a continuación, haga clic en Datos publicados para abrir el cuadro de diálogo Datos publicados.

  3. En la lista Actividad, seleccione la actividad que devuelve los datos a los que desea suscribirse. De forma predeterminada, el cuadro de diálogo solo muestra los datos publicados que son específicos de esa actividad. Para incluir datos publicados comunes a todas las actividades, haga clic en Mostrar datos publicados comunes.

  4. Seleccione el elemento Datos publicados que desea usar y, a continuación, haga clic en Aceptar.

Para cambiar la suscripción a datos publicados

  1. En el cuadro de texto, haga clic en el marcador de posición de datos para abrir el cuadro de diálogo Datos publicados.

  2. En la lista Actividad, haga clic en la actividad que devuelve los datos a los que desea suscribirse. De forma predeterminada, el cuadro de diálogo solo muestra los datos publicados que son específicos de esa actividad. Para incluir datos publicados comunes a todas las actividades, haga clic en Mostrar datos publicados comunes.

  3. Haga clic en el elemento Datos publicados que desea usar y, a continuación, haga clic en Aceptar. El marcador de posición de datos publicados cambia para reflejar la nueva actividad y los datos publicados seleccionados.

Para copiar y pegar elementos de datos publicados

  1. Busque un elemento de datos publicados que ya esté insertado en un cuadro del cuadro de diálogo Propiedades de una actividad.

  2. Seleccione el elemento de datos publicados que desea copiar.

  3. Use el método abreviado CTRL+C o haga clic con el botón secundario en el elemento seleccionado y, a continuación, haga clic en Copiar.

  4. Abra el cuadro de diálogo Propiedades al que desea copiar el elemento de datos publicados.

  5. Coloque el cursor donde desee que aparezca el elemento de datos publicados y use el método abreviado de teclado, CTRL+V, o haga clic con el botón secundario en el punto de inserción, y, a continuación, haga clic en Pegar. Se mostrará el elemento de datos publicados.

Transformación de elementos de datos publicados

Es posible que tenga que modificar el texto de una actividad de Datos publicados para poder usarlo en otra actividad. Por ejemplo, es posible que tenga que quitar una parte de texto o reemplazarla por otra cadena. Puede transformar el contenido de datos publicados existente o los elementos variables en contenido nuevo según las reglas que especifique mediante la actividad Mapa publicado datos.

Datos publicados comunes

La tabla siguiente describe los elementos de datos publicados comunes a todas las actividades.

Nombre

Descripción

Identificador de actividad

El identificador único de la actividad. Por ejemplo, {4BD3F27A-8F1B-4F60-8245-F69469075EF1}.

Nombre de actividad

El nombre de la actividad, tal y como aparece en el área de trabajo. Si personaliza el nombre de una actividad en el área de trabajo, aquí aparece el nombre personalizado.

Id. de proceso de actividad

El id. de proceso del proceso de trabajo en el que se ejecuta la actividad.

Estado de actividad

El estado de resultado de ejecutar la actividad, por ejemplo, Correcto.

Tipo de actividad

El nombre predeterminado de la actividad. El valor predeterminado no cambia aunque se cambie el nombre de la actividad en el área de trabajo, y puede resultar útil para identificar una actividad en Runbooks en los que cambian los nombres de actividad y los iconos.

Texto de resumen de error

Resumen de la información de error que devuelve la actividad.

Nombre de Runbook

Nombre del Runbook.

Id. de proceso de Runbook

Identificador de proceso del programa ejecutable del módulo de Runbook que se ejecuta en el servidor de Runbooks.

El proceso de trabajo contiene la lógica de la actividad. Se inicia cuando el servidor de Runbooks inicia el Runbook y se detiene cuando se detiene el Runbook. Cada Runbook se ejecuta en su propio programa ejecutable de proceso de trabajo.

Nombre de servidor

El nombre del servidor de Runbooks en el que se ejecuta el Runbook.

Duración de actividad

Tiempo total de ejecución de la actividad.

Hora de finalización de actividad

La hora a la que finalizó la actividad.

Hora de finalización de actividad (año)

El año en que finalizó la actividad.

Hora de finalización de actividad (mes)

El mes en que finalizó la actividad.

Hora de finalización de actividad (día)

El día en que finalizó la actividad.

Hora de finalización de actividad (día de la semana)

El día de la semana en que finalizó la actividad.

Hora de finalización de actividad (hora)

La hora en que finalizó la actividad.

Hora de finalización de actividad (minutos)

El número de minutos transcurridos tras la hora en que finalizó la actividad.

Hora de finalización de actividad (segundos)

El número de segundos transcurridos tras el minuto en que finalizó la actividad.

Hora de finalización de actividad en UTC

Hora a la que finalizó la actividad en formato UTC.

Hora de finalización de actividad en UTC (año)

Año en el que finalizó la actividad en formato UTC.

Hora de finalización de actividad en UTC (mes)

Mes en el que finalizó la actividad en formato UTC.

Hora de finalización de actividad en UTC (día)

Día en el que finalizó la actividad en formato UTC.

Hora de finalización de actividad en UTC (día de la semana)

Día de la semana en que finalizó la actividad en formato UTC.

Hora de finalización de actividad en UTC (día)

Hora a la que finalizó la actividad en formato UTC.

Hora de finalización de actividad en UTC (minutos)

Número de minutos transcurridos tras la hora en que finalizó la actividad en formato UTC.

Hora de finalización de actividad en UTC (segundos)

Número de segundos transcurridos tras la hora en que finalizó la actividad en formato UTC.

Hora de inicio de actividad

La hora a la que se inició la actividad.

Hora de inicio de actividad en UTC

Hora a la que se inició la actividad en formato UTC.

Bucle: intervalo entre intentos

La cantidad de tiempo (en segundos) entre cada intento de bucle.

Bucle: Habilitado

La configuración que determina si está habilitado el bucle por actividad de la actividad.

Bucle: mensaje de error de bucle

El mensaje de error que se muestra si el bucle no finaliza correctamente.

Bucle: número de intentos

El número de iteraciones que ha realizado el bucle.

El nombre del Runbook al que pertenece la actividad.

Bucle: duración total

El tiempo total (en segundos) que se ejecutó la actividad en bucle.