Monitoraggio del flusso di lavoro in Informatica: Task & Esempi di visualizzazione diagramma di Gantt

Sommario:

Anonim

Nel nostro tutorial precedente, abbiamo discusso del flusso di lavoro, che non è altro che un gruppo di comandi o istruzioni per il servizio di integrazione. Definisce come eseguire attività come attività di comando, attività di sessione, attività di posta elettronica, ecc. Per tenere traccia che tutto sia ottimizzato ed eseguito nell'ordine desiderato, abbiamo bisogno di un monitor del flusso di lavoro.

Cos'è il monitoraggio del flusso di lavoro?

Il monitoraggio del flusso di lavoro è uno strumento con l'aiuto del quale è possibile monitorare l'esecuzione dei flussi di lavoro e delle attività assegnate al flusso di lavoro.

Nel monitoraggio del flusso di lavoro puoi,

  • Vedi i dettagli di esecuzione
  • Visualizza la cronologia dell'esecuzione del flusso di lavoro
  • Interrompi, interrompi o riavvia flussi di lavoro e attività
  • Visualizza i flussi di lavoro quelli che vengono eseguiti almeno una volta

In questo tutorial imparerai

  • Come aprire Workflow Monitor
  • Visualizzazione attività
  • Visualizzazione diagramma di Gantt
  • Esempio: come monitorare e visualizzare i dettagli

Il monitoraggio del flusso di lavoro è costituito dalle seguenti finestre:

  • Finestra del navigatore: mostra i repository monitorati, le cartelle e il servizio di integrazione
  • Finestra di output: visualizza i messaggi dai servizi di integrazione e dal repository
  • Finestra delle proprietà: visualizza i dettagli / proprietà sulle attività e sui flussi di lavoro
  • Finestra temporale: visualizza lo stato di avanzamento delle attività in esecuzione e dei flussi di lavoro con dettagli sui tempi.

Ora, vediamo cosa possiamo fare in Workflow Monitor

Come aprire Workflow Monitor

Passaggio 1 : nella casella degli strumenti di Informatica Designer o del gestore del flusso di lavoro, fare clic sull'icona del monitor del flusso di lavoro

Passaggio 2 : si aprirà la finestra di monitoraggio del flusso di lavoro

Nello strumento di monitoraggio del flusso di lavoro, vedrai i repository e i servizi di integrazione associati sul lato sinistro. Sotto la colonna dello stato, vedrai se sei connesso o disconnesso al servizio di integrazione. Se sei in modalità disconnessa, non vedrai alcun flusso di lavoro in esecuzione. C'è una barra temporale che ci aiuta a determinare quanto tempo ci è voluto per eseguire un'attività.

Passaggio 3 : per impostazione predefinita, il monitor del flusso di lavoro è in modalità disconnessa. Per connettersi al servizio di integrazione.

  1. Fare clic con il tasto destro sul servizio di integrazione
  2. Seleziona l'opzione di connessione

Dopo il collegamento, il monitor mostrerà lo stato di connessione.

Viste nel monitoraggio del flusso di lavoro

Sono disponibili due tipi di visualizzazioni nel monitor del flusso di lavoro di Informatica

  • Visualizzazione attività
  • Visualizzazione Gantt

Visualizzazione attività

La visualizzazione attività mostra le esecuzioni del flusso di lavoro in formato report ed è organizzata per esecuzioni del flusso di lavoro. Fornisce un approccio conveniente per confrontare le esecuzioni del flusso di lavoro e filtrare i dettagli delle esecuzioni del flusso di lavoro.

La visualizzazione attività mostra i seguenti dettagli

  • Elenco delle esecuzioni del flusso di lavoro: mostra l'elenco delle esecuzioni del flusso di lavoro. Contiene cartelle, flusso di lavoro, worklet e nomi di attività. Visualizza le esecuzioni del flusso di lavoro in ordine cronologico con la corsa più recente in alto. Visualizza le cartelle e Integration Services in ordine alfabetico.
  • Messaggio di stato: messaggio dal servizio di integrazione relativo allo stato dell'attività o del flusso di lavoro.
  • Nodo: il nodo del servizio di integrazione ha eseguito l'attività.
  • Ora di inizio: l'ora in cui è iniziata l'attività o il flusso di lavoro.
  • Ora di completamento: l'ora in cui l'attività o il flusso di lavoro ha completato l'esecuzione.
  • Stato: mostra lo stato dell'attività o del flusso di lavoro, indipendentemente dal fatto che il flusso di lavoro sia stato avviato, riuscito, non riuscito o interrotto.

Visualizzazione diagramma di Gantt

Nella visualizzazione Diagramma di Gantt è possibile visualizzare la visualizzazione cronologica delle esecuzioni del flusso di lavoro. Il diagramma di Gantt mostra le seguenti informazioni.

  • Nome attività: nome dell'attività nel flusso di lavoro
  • Durata: il tempo impiegato per eseguire l'attività
  • Stato: lo stato più recente dell'attività o del flusso di lavoro

Per passare dal diagramma di Gantt alla visualizzazione delle attività

Per passare dal diagramma di Gantt alla visualizzazione Attività o viceversa, fare clic sul rispettivo pulsante come mostrato nell'immagine per modificare la modalità.

Esempio: come monitorare e visualizzare i dettagli

Negli esempi precedenti, abbiamo creato un file

  • Mappatura "m_emp_emp_target": una mappatura è un insieme di istruzioni su come modificare i dati e l'elaborazione delle trasformazioni che influiscono sul set di record.
  • Sessione "s_ m_emp_emp_target" : Una sessione è un oggetto di livello superiore a una mappatura che specifica le proprietà di esecuzione. Ad esempio, opzioni di ottimizzazione delle prestazioni, dettagli di connessione di origini / destinazioni, ecc.
  • Flusso di lavoro "wkf_s_m_emp_emp_target" : un flusso di lavoro è un contenitore per la sessione e altri oggetti e definisce i tempi di esecuzione delle attività e la dipendenza o il flusso di esecuzione.

Ora analizzeremo i dettagli di esecuzione in questo argomento.

Passaggio 1 : riavvia il designer del flusso di lavoro, come descritto nell'argomento precedente

Passaggio 2 : vai al monitoraggio del flusso di lavoro e nella finestra del monitor vedrai i dettagli come mostrato nella schermata come repository, dettagli dell'esecuzione del flusso di lavoro, dettagli del nodo, ora di inizio dell'esecuzione del flusso di lavoro, tempo di completamento dell'esecuzione del flusso di lavoro e stato.

Passaggio 3 : qui è possibile visualizzare il flusso di lavoro attualmente in esecuzione, che ha lo stato "in esecuzione".

Passaggio 4 : una volta completata l'esecuzione del flusso di lavoro, lo stato cambierà in riuscito / non riuscito insieme ai dettagli dell'ora di inizio e di fine.

Passaggio 5 : visualizzare i dettagli dell'attività

  1. Fare clic con il tasto destro sul nome dell'attività
  2. Nella finestra pop-up seleziona "get run properties"
  3. Apparirà una finestra delle proprietà con i dettagli dell'attività

Passaggio 6 : fare clic su ciascuno dei menu della finestra delle proprietà per visualizzare i dettagli specifici.

Qui abbiamo scelto "Dettagli attività" da visualizzare. Mostrerà tutti i dettagli come il nome dell'istanza, il tipo di attività, l'ora di inizio, il nome del servizio di integrazione, ecc.

Dettagli attività -

Statistiche di origine e di destinazione

Le statistiche di origine e destinazione forniscono i dettagli di origine e destinazione. Ad esempio, quante righe vengono recuperate dall'origine e quante righe vengono popolate nella destinazione, la velocità effettiva corrente, ecc.

Nella schermata seguente, 14 record vengono recuperati dall'origine e tutti i 14 vengono popolati nella tabella di destinazione.

  • Le righe applicate indicano il numero di record che Informatica ha tentato di aggiornare o inserire la destinazione
  • Le righe interessate indicano il numero di righe applicate effettivamente riuscite. Qui tutte le 14 righe vengono caricate correttamente nella destinazione, quindi il conteggio è lo stesso per entrambe.
  • Le righe rifiutate indicano quante righe vengono eliminate a causa di vincoli di destinazione o altri problemi.

In questo tutorial, hai imparato come aprire e monitorare i flussi di lavoro e le attività utilizzando il monitoraggio del flusso di lavoro.