Udostępnij za pośrednictwem


Dane publikowane

 

Data opublikowania: marzec 2016

Dotyczy: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Dane publikowane umożliwiają działaniu wykorzystanie informacji z innego działania w tym samym elemencie Runbook. Każde działanie ma określony zbiór elementów danych publikowanych, które wypełnia po zakończeniu działania. Wszystkie inne działania wykonywane później mają dostęp do tych danych. Oprócz danych specyficznych dla siebie każde działanie publikuje wspólny zbiór danych zawierających między innymi informacje o czasie uruchomienia i zatrzymania działania czy jego stanie ukończenia. Warunki łącza również używają danych publikowanych w celu dodania do elementów Runbook możliwości filtrowania i podejmowania decyzji.

Na przykład element Runbook może przy użyciu działania Odczytaj wiersz odczytać informacje z pliku tekstowego. Działanie Wyślij pocztą e-mail w dalszej części elementu Runbook ma wykorzystać te informacje i umieścić je w tekście wiadomości e-mail. Działanie Wyślij pocztą e-mail może użyć pozycji danych publikowanych Tekst wiersza z działania Odczytaj wiersz i umieścić tę pozycję w swojej wiadomości.

Typy danych

W poniższej tabeli opisano kategorie typów wartości danych publikowanych.

Typy wartości danych publikowanych Opis
Wartość ciągowa Tekst, na przykład opis komunikatu o błędzie.
Wartość daty Informacje o dacie i godzinie. Na przykład data i godzina wystąpienia określonego błędu.
Wartość numeryczna Informacje numeryczne. Na przykład liczba wierszy zwracanych przez zapytanie do bazy danych.
Wartość logiczna prawda lub fałsz. Na przykład ukończenie polecenia.

Charakterystyka daty i godziny

Dane Godzina rozpoczęcia działania i Godzina zakończenia działania są zapisywane w magistrali danych w dwóch polach. Zawierają one czas lokalny i Uniwersalny czas koordynowany (UTC), oba w formacie ISO 8601. Używając czasu UTC, elementy Runbook mogą działać w kontekście niewymagającym uwzględniania ustawień lokalnych lub strefy czasowej. Tylko dane publikowane zapisywane w magistrali danych zawierają datę i godzinę według czasu UTC w formacie ISO 8601.

Wartości daty i godziny wyświetlane w programie Runbook Designer i konsoli Orchestration, w tym między innymi Historia dzienników, Historia inspekcji i Zdarzenia, są w lokalnym formacie skonfigurowanym na używanym komputerze.

Dane publikowane z typami wielowartościowymi

Gdy działanie elementu Runbook zostaje uruchomione, jest ono wykonywane raz dla każdego elementu danych wytworzonego przez poprzednie działanie. Na przykład zostaje uruchomione działanie Kwerenda bazy danych, które pobiera trzy wiersze z bazy danych. Te trzy wiersze danych powodują trzykrotne uruchomienie następnego działania, po jednym razie dla każdego zwróconego wiersza. To następne działanie nie musi subskrybować danych, aby wystąpiła akcja.

Działanie może również pobierać informacje ze źródła zewnętrznego. Przykładem tego są działania Pobierz i Monitoruj. Danymi wyjściowymi działania może być na przykład lista komputerów. Dane mogą być przekazywane jako wiele oddzielnych wyjść, które wywołują następne działanie tyle razy, ile jest elementów na wyjściu.

Istnieje również opcja przekazywania danych jako pojedynczego wyjścia. Informacje o sposobie konfigurowania danych publikowanych z wieloma wartościami można znaleźć w temacie Wspólne właściwości działań.

Dodawanie zwróconych danych do konfiguracji działań

Gdy działanie subskrybuje dane publikowane, w miejscu, gdzie ma zostać dodana wartość danych, jest wstawiany symbol zastępczy. Działanie może subskrybować tylko dane publikowane z wcześniejszego działania w przepływie pracy.

Aby dodać dane publikowane do działania, zmienić subskrypcję danych publikowanych oraz skopiować i wkleić elementy danych publikowanych, użyj następujących procedur.

Aby zasubskrybować dane publikowane z wcześniejszego działania w przepływie pracy

  1. Kliknij prawym przyciskiem myszy działanie w elemencie Runbook, wybierz polecenie Właściwości, a następnie kliknij kartę Szczegóły, aby otworzyć okno dialogowe właściwości działania.

  2. Aby otworzyć menu, w polu tekstowym kliknij prawym przyciskiem myszy, wybierz polecenie Subskrybuj, a następnie kliknij pozycję Dane publikowane, aby otworzyć okno dialogowe Dane publikowane.

  3. Na liście Działanie wybierz działanie zwracające dane, które chcesz subskrybować. Domyślnie w oknie dialogowym są wyświetlane tylko dane publikowane specyficzne dla danego działania. Aby dołączyć dane publikowane wspólne dla wszystkich działań, kliknij opcję Pokaż wspólne opublikowane dane.

  4. Wybierz element opublikowanych danych, którego chcesz użyć, a następnie kliknij przycisk OK.

Aby zmienić subskrypcję danych publikowanych

  1. W polu tekstowym kliknij symbol zastępczy danych, aby otworzyć okno dialogowe Dane publikowane.

  2. Na liście rozwijanej Działanie kliknij działanie zwracające dane, które chcesz subskrybować. Domyślnie w oknie dialogowym są wyświetlane tylko dane publikowane specyficzne dla danego działania. Aby dołączyć dane publikowane wspólne dla wszystkich działań, kliknij opcję Pokaż wspólne opublikowane dane.

  3. Kliknij element opublikowanych danych, którego chcesz użyć, a następnie kliknij przycisk OK. Symbol zastępczy danych publikowanych zmieni się, aby odzwierciedlić wybrane nowe działanie i dane publikowane.

Aby skopiować i wkleić elementy danych publikowanych

  1. W oknie dialogowym Właściwości działania znajdź element danych publikowanych, który został już wstawiony do pola.

  2. Wybierz element danych publikowanych do skopiowania.

  3. Użyj skrótu klawiaturowego CTRL+C lub kliknij wybrany element prawym przyciskiem myszy, a następnie kliknij opcję Kopiuj.

  4. Otwórz okno dialogowe Właściwości, do którego chcesz skopiować element danych publikowanych.

  5. Umieść kursor w miejscu, gdzie ma zostać umieszczony element danych publikowanych, i użyj skrótu klawiaturowego CTRL+V lub kliknij prawym przyciskiem myszy punkt wstawienia, a następnie kliknij opcję Wklej. Zostanie wyświetlony element danych publikowanych.

Przekształcanie elementów opublikowanych danych

Może być konieczne zmodyfikowanie tekstu z działania Dane publikowane przed jego użyciem w innym działaniu. Na przykład może być konieczne usunięcie części tekstu lub zastąpienie go innym ciągiem. Treść danych publikowanych lub elementów zmiennych można przekształcać w nową zawartość zgodnie z regułami określonymi przy użyciu działania Mapuj opublikowane dane.

Wspólne dane publikowane

W poniższej tabeli opisano elementy danych publikowanych wspólne dla wszystkich działań.

Nawa Opis
Identyfikator działania Unikatowy identyfikator działania. Na przykład {4BD3F27A-8F1B-4F60-8245-F69469075EF1}.
Nazwa działania Nazwa działania wyświetlana w obszarze roboczym. W przypadku dostosowania nazwy działania w obszarze roboczym zostanie tu wyświetlona dostosowana nazwa.
Identyfikator procesu działania Identyfikator procesu zadania, gdzie jest wykonywane działanie.
Stan działania Wynikowy stan uruchomienia działania, na przykład Sukces.
Typ działania Domyślna nazwa działania. Nie zmieni się ona z nazwy domyślnej, nawet jeśli nazwa działania zostanie zmieniona w obszarze roboczym, i może być przydatna podczas identyfikacji działania w elementach Runbook, gdy nazwy działań i wyświetlane ikony zostały zmienione.
Tekst podsumowania błędu Podsumowanie informacji o błędzie zwracanych przez działanie.
Nazwa elementu Runbook Nazwa elementu Runbook.
Identyfikator procesu elementu Runbook Identyfikator procesu programu wykonywalnego modułu elementu Runbook działającego na serwerze Runbook.

Proces zadania zawiera logikę działania. Jest on uruchamiany, gdy serwer Runbook uruchomi element Runbook, i jest zatrzymywany, gdy zostanie zatrzymany element Runbook. Każdy element Runbook działa w ramach własnego programu wykonywalnego procesu zadania.
Nazwa serwera Nazwa serwera Runbook, na którym działa element Runbook.
Czas trwania działania Łączny czas wykonywania działania.
Czas zakończenia działania Czas, gdy działanie zostało zakończone.
Czas zakończenia działania (rok) Rok, gdy działanie zostało zakończone.
Czas zakończenia działania (miesiąc) Miesiąc, gdy działanie zostało zakończone.
Czas zakończenia działania (dzień) Dzień, gdy działanie zostało zakończone.
Czas zakończenia działania (dzień tygodnia) Dzień tygodnia, gdy działanie zostało zakończone.
Czas zakończenia działania (godziny) Godzina, gdy działanie zostało zakończone.
Czas zakończenia działania (minuty) Liczba minut po pełnej godzinie, gdy działanie zostało zakończone.
Czas zakończenia działania (sekundy) Liczba sekund po pełnej minucie, gdy działanie zostało zakończone.
Godzina zakończenia działania w formacie UTC Godzina, o której działanie zostało zakończone, w formacie UTC.
Godzina zakończenia działania w formacie UTC (rok) Rok, w którym działanie zostało zakończone, w formacie UTC.
Godzina zakończenia działania w formacie UTC (miesiąc) Miesiąc, w którym działanie zostało zakończone, w formacie UTC.
Godzina zakończenia działania w formacie UTC (dzień) Dzień, w którym działanie zostało zakończone, w formacie UTC.
Godzina zakończenia działania w formacie UTC (dzień tygodnia) Dzień tygodnia, w którym działanie zostało zakończone, w formacie UTC.
Godzina zakończenia działania w formacie UTC (godziny) Godzina, o której działanie zostało zakończone, w formacie UTC.
Godzina zakończenia działania w formacie UTC (minuty) Liczba minut po pełnej godzinie, gdy działanie zostało zakończone, w formacie UTC.
Godzina zakończenia działania w formacie UTC (sekundy) Liczba sekund po pełnej minucie, gdy działanie zostało zakończone, w formacie UTC.
Czas rozpoczęcia działania Czas, gdy działanie zostało rozpoczęte.
Godzina rozpoczęcia działania w formacie UTC Godzina, gdy działanie zostało rozpoczęte, w formacie UTC.
Pętla: Opóźnienie między próbami Czas (w sekundach) między każdą próbą wykonania pętli.
Pętla: Włączona Ustawienia określające, czy dla działania jest włączone zapętlanie według działania.
Pętla: Komunikat o błędzie pętli Komunikat o błędzie, jeśli wykonanie pętli się nie powiodło.
Pętla: Liczba prób Liczba iteracji, które przeszła pętla.
Nazwa elementu Runbook, do którego należy działanie.
Pętla: Łączny czas trwania Łączny czas pracy (w sekundach) zapętlonego działania.

Zobacz też

Tworzenie elementu Runbook