Una giornata con uno sviluppatore che si occupa di integrazione dati: Funzioni di base di AMC Studio [Parte 4]

In questa puntata di Una giornata con uno sviluppatore che si occupa di integrazione dati imparerai a configurare la tua Activity Monitor Console (AMC) per acquisire le statistiche di un determinato job di integrazione dati.

AMC fornisce informazioni fondamentali sul tempo di esecuzione di determinati componenti, sulle prestazioni complessive e sulla cronologia delle prestazioni di un job.

Analizziamo il job di integrazione dati relativo alla tabella di caricamento delle dimensioni di una linea aerea.

Facciamo clic sulla scheda Job e andiamo a Stat and Log (Statistiche e registri); come vediamo in questo esempio le impostazioni del job sono state configurate in modo da acquisire dal job tutte le statistiche, i flussi di lavoro e i punti del flusso di dati.

screenshot amc studio

Il job viene anche registrato in un database AMC della mia sequenza per specificare a quali tabelle deve accedere e acquisire le statistiche dai vari componenti. Posso anche accedere a ogni singolo componente per acquisirne le statistiche specifiche, che poi vengono registrate nelle tabelle AMC. Questa opzione è selezionata per tutti e tre gli aggregati, perché voglio sapere se uno degli aggregati impiega più tempo degli altri.

screenshot amc studio

Quando il processo è in esecuzione, è possibile aprire la vista AMC in Studio. Se non è disponibile, possiamo fare clic sull'icona per aprire tutte le viste disponibili e selezionare AMC.

screenshot amc studio

In alto è possibile selezionare i progetti e la connessione che desideriamo; quindi premiamo Refresh (Aggiorna) per visualizzare tutti i job eseguiti in passato per i quali erano stati registrati i dati AMC.

Ecco qui la tabella di caricamento delle dimensioni e tutta la cronologia delle esecuzioni registrate nel database.

screenshot amc studio

Facendo clic su una di queste esecuzioni e poi sulla prima tabella o quella centrale dei registri, viene visualizzato il dettaglio dei componenti. Qui posso vedere che la lettura del file ha impiegato il 25% del tempo, mentre il tempo restante è stato distribuito uniformemente tra i componenti di aggregazione. Nessuno dei componenti sta impiegando più tempo degli altri.

Ho anche attivato il monitoraggio per sapere se vengono rifiutati dei record e in quale percentuale. Posso anche definire delle soglie per questo. In questo caso l'indicatore è verde, il che significa che è stato caricato il 100% dei dati e quindi non si sono verificati errori né problemi di alcun tipo.

Per maggiori dettagli, guarda il video completo o vai avanti facendo clic per saperne di più sulle funzioni di base per la progettazione dei job.

| Ultimo aggiornamento: Agosto 7th, 2019