Dati pubblicati

 

Si applica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

I dati pubblicati consentono a un'attività di utilizzare le informazioni da un'altra attività nello stesso Runbook. Ogni attività dispone di un insieme specifico di elementi di dati pubblicati che popola dopo l'esecuzione. Qualsiasi altra attività che viene eseguita successivamente nel il flusso di lavoro ha accesso ai dati. Oltre ai dati specifici per ogni attività, tutte le attività pubblicano un insieme comune di elementi di dati che forniscono informazioni come l'orario di avvio e di interruzione dell'attività e il suo stato di completamento. Le condizioni di collegamento consentono inoltre di utilizzare i dati pubblicati per aggiungere funzionalità di filtro e decisionali ai Runbook.

Ad esempio, il runbook può utilizzare un'attività Leggi riga per ottenere informazioni da un file di testo. Un'attività Invia messaggio di posta elettronica in seguito nel Runbook deve utilizzare informazioni da includere nel testo del messaggio di posta elettronica. L'attività Invia messaggio di posta elettronica potrebbe utilizzare l'elemento dei dati pubblicati Testo riga dall'attività Leggi riga da includere nel suo messaggio di posta elettronica.

Tipi di dati

Nella tabella seguente vengono descritte le categorie dei tipi di valore dei dati pubblicati.

Tipi di valore dei dati pubblicati

Descrizione

Valore stringa

Testo, ad esempio, una descrizione del messaggio di errore.

Valore di data

Informazioni su data e ora. Ad esempio, la data e l'ora in cui si è verificato un errore specifico.

Valore numerico

Informazioni numeriche. Ad esempio, il numero di righe restituite da una query sul database.

Valore booleano

true o false. Ad esempio, comando completato.

Caratteristiche di data e ora.

I dati dell'ora di inizio delle attività e dell'ora di fine dell'attività vengono salvati nel bus di dati in due campi. Questi formati sono l'ora locale e il tempo universale coordinato (UTC), entrambi in formato ISO 8601. Utilizzando l'ora UTC, i Runbook possono essere eseguiti in un contesto non specifico dell'area geografica o non specifico del fuso orario. Solo i dati pubblicati salvato nel bus di dati forniscono informazioni di data e ora in formato UTC con formattazione ISO 8601.

I valori di data e ora visualizzati in Runbook Designer e nella console di orchestrazione, inclusi, ma solo a titolo esemplificativo Cronologia registro, Cronologia controllo ed Eventi, rispettano il formato locale di data e ora configurato per il computer.

Dati pubblicati con tipi multivalore

Quando un'attività viene eseguita in un Runbook, essa viene eseguita una volta per ogni elemento di dati prodotto dall'attività precedente. Ad esempio, l'attività Esegui query sul database viene eseguita e recupera tre righe dal database. Queste tre righe di dati provocano l'esecuzione dell'attività successiva per tre volte, una volta per ogni riga restituita. Non è necessario che l'attività successiva esegua la sottoscrizione ai dati per l'esecuzione dell'attività.

Un'attività può inoltre recuperare informazioni da un'origine esterna. Le attività Ottieni ed Esegui monitoraggio dimostrano questo comportamento. L'output di dati di un'attività potrebbe essere un elenco di computer, per esempio. I dati possono essere trasmessi come output individuali multipli che richiamano l'attività successiva ogni volta che sono presenti elementi nell'output.

È inoltre possibile trasmettere i dati come un unico output. Per informazioni su come configurare i dati pubblicati con valori multipli, consultare Proprietà attività comuni.

Aggiunta di dati restituiti alle configurazioni di attività

Quando un'attività ha eseguito la sottoscrizione ai dati pubblicati, viene inserito un segnaposto dove verrà aggiunto il valore dei dati. Un'attività può sottoscrivere solo dati pubblicati da una precedente attività del flusso di lavoro.

Utilizzare le procedure riportate di seguito per aggiungere i dati pubblicati a un'attività, modificare la sottoscrizione ai dati pubblicati e copiare e incollare gli elementi di dati pubblicati.

Per sottoscrivere la pubblicazione dei dati di un'attività precedente nel flusso di lavoro

  1. Fare clic con il pulsante destro del mouse su un'attività nel Runbook per selezionare Proprietà, quindi selezionare la scheda Dettagli per aprire la finestra di dialogo delle proprietà delle attività.

  2. Per aprire un menu, in una casella di testo fare clic con il pulsante destro del mouse per selezionare Sottoscrivi, quindi selezionare Dati pubblicati per aprire la finestra di dialogo Dati pubblicati.

  3. Nell'elenco Attività selezionare l'attività che restituisce i dati a cui si desidera eseguire la sottoscrizione. Per impostazione predefinita, la finestra di dialogo visualizza solo i dati pubblicati specifici dell'attività. Per includere i dati pubblicati che sono comuni a tutte le attività, fare clic su Visualizza dati pubblicati comuni.

  4. Selezionare l'elemento Dati pubblicati che si desidera utilizzare e quindi fare clic su OK.

Per modificare la sottoscrizione ai dati pubblicati

  1. Nella casella di testo selezionare il segnaposto dati per aprire la finestra di dialogo Dati pubblicati.

  2. Nell'elenco Attività selezionare l'attività che restituisce i dati a cui si desidera eseguire la sottoscrizione. Per impostazione predefinita, la finestra di dialogo visualizza solo i dati pubblicati specifici dell'attività. Per includere i dati pubblicati che sono comuni a tutte le attività, fare clic su Visualizza dati pubblicati comuni.

  3. Selezionare l'elemento Dati pubblicati che si desidera utilizzare e quindi fare clic su OK. Il segnaposto dei dati pubblicati cambia per riflettere la nuova attività e i dati pubblicati selezionati.

Per copiare e incollare elementi di dati pubblicati

  1. Trovare un elemento di dati pubblicati che è già stato inserito in una casella nella finestra di dialogo Proprietà di un'attività.

  2. Selezionare l'elemento di dati pubblicati che si desidera copiare.

  3. Utilizzare i tasti di scelta rapida CTRL+C, o fare clic con il pulsante destro del mouse sull'elemento selezionato e quindi fare clic su Copia.

  4. Aprire la finestra di dialogo Proprietà in cui si desidera copiare l'elemento di dati pubblicati.

  5. Posizionare il cursore dove si desidera visualizzare l'elemento di dati pubblicati e utilizzare i tasti di scelta rapida CTRL+V, o fare clic con il pulsante destro del mouse sul punto di inserimento e quindi fare clic su Incolla. Viene visualizzato l'elemento di dati pubblicati.

Trasformazione degli elementi di dati pubblicati

Potrebbe essere necessario modificare il testo di un'attività Dati pubblicati prima di utilizzarlo in un'altra attività. Ad esempio, potrebbe essere necessario rimuovere una parte del testo o sostituirla con un'altra stringa. Con l'attività Mappa pubblicati dati è possibile trasformare il contenuto esistente dei dati pubblicati o gli elementi variabili in nuovo contenuto in base alle regole specificate.

Dati pubblicati comuni

Nella tabella seguente vengono descritti gli elementi dati pubblicati comuni a tutte le attività.

Nome

Descrizione

ID attività

L'identificatore univoco dell'attività. Ad esempio, {4BD3F27A-8F1B-4F60-8245-F69469075EF1}.

Nome attività

Il nome dell'attività che viene visualizzato nell'area di lavoro. Se si personalizza il nome di un'attività nell'area di lavoro, il nome personalizzato verrà visualizzato qui.

ID processo attività

L'ID processo del processo di lavoro in cui viene eseguita l'attività.

Stato attività

Lo stato restituito dopo l'esecuzione dell'attività, ad esempio, Operazione completata.

Tipo attività

Il nome predefinito dell'attività. Il nome predefinito non viene modificato neanche se si rinomina l'attività nell'area di lavoro e può essere utile per identificare un'attività nei Runbook in cui le icone di visualizzazione e i nomi attività sono stati modificati.

Il testo di riepilogo dell'errore

Un riepilogo delle informazioni di errore restituite dall'attività.

Nome Runbook

Il nome del Runbook.

ID processo Runbook

L'ID del processo del programma eseguibile del modulo Runbook in esecuzione sul server Runbook.

Il processo di lavoro contiene la logica per l'attività. Viene avviato quando il server Runbook avvia il Runbook e viene interrotto quando il Runbook viene interrotto. Ogni Runbook viene eseguito nel proprio programma eseguibile del processo.

Nome del server

Il nome del server Runbook in cui è in esecuzione il Runbook.

Durata attività

Il tempo totale di esecuzione dell'attività.

Fine attività

L'ora di fine dell'attività.

Fine attività (anno)

L'anno di fine dell'attività.

Fine attività (mese)

Il mese di fine dell'attività.

Fine attività (giorno)

Il giorno di fine dell'attività.

Fine attività (giorno della settimana)

Il giorno della settimana per il termine dell'attività.

Fine attività (ora)

L'ora di fine dell'attività.

Fine attività (minuti)

Il numero di minuti passati dall'ora di fine dell'attività.

Fine attività (secondi)

Il numero di minuti passati dal minuto di fine dell'attività.

Ora di fine attività in formato UTC

Ora di fine attività in formato UTC.

Ora di fine attività in formato UTC (anno)

Anno di fine attività in formato UTC.

Ora di fine attività in formato UTC (mese)

Mese di fine attività in formato UTC.

Ora di fine attività in formato UTC (giorno)

Giorno di fine attività in formato UTC.

Ora di fine attività in formato UTC (giorno della settimana)

Il giorno della settimana per il termine dell'attività in formato UTC.

Ora di fine attività in formato UTC (ore)

Ora di fine attività in formato UTC.

Ora di fine attività in formato UTC (minuti)

Il numero di minuti passati dall'ora di fine dell'attività in formato UTC.

Ora di fine attività in formato UTC (secondi)

Il numero di secondi trascorsi dal minuto di fine dell'attività in formato UTC.

Avvio attività

L'ora di avvio dell'attività.

Ora di inizio attività in formato UTC

Ora di inizio attività in formato UTC.

Ciclo: ritardo tra i tentativi

La quantità di tempo (in secondi) tra ogni tentativo di ciclo.

Ciclo: Abilitato

L'impostazione che determina se un ciclo per ogni attività è abilitato per l'attività.

Ciclo: messaggio di errore

Il messaggio di errore se il ciclo non viene completato.

Ciclo: numero di tentativi

Il numero di iterazioni che ha passato il ciclo.

Il nome di un Runbook a cui appartiene l'attività.

Ciclo: durata totale

La quantità totale di tempo (in secondi) in cui è stata in esecuzione l'attività nel ciclo.