Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Monitoraggio dei progressi dei lavori
Verifica lo stato di avanzamento e i dettagli del lavoro (console)
Visualizza Importa metadati (console) o Esporta metadati (console) avvia un lavoro collettivo.
Panoramica dello stato di avanzamento del lavoro nella AWS IoT SiteWise console:
-
Passare alla console AWS IoT SiteWise
. -
Scegli Operazioni in blocco Nuove dal pannello di navigazione.
-
La tabella di avanzamento dei lavori nella AWS IoT SiteWise console mostra l'elenco dei lavori relativi alle operazioni in blocco.
-
La colonna Job type descrive se si tratta di un processo di esportazione o importazione. Le colonne Data di importazione mostrano la data di inizio del processo.
-
La colonna Stato mostra lo stato del lavoro. È possibile selezionare un lavoro per visualizzarne i dettagli.
-
Il lavoro selezionato mostra Successo in caso di esito positivo o un elenco di errori se il lavoro non è riuscito. Per ogni tipo di risorsa viene inoltre visualizzata una descrizione dell'errore.
Panoramica dei dettagli del lavoro nella AWS IoT SiteWise console:
La tabella di avanzamento dei lavori nella AWS IoT SiteWise console mostra l'elenco dei lavori eseguiti in blocco.
-
Scegli un lavoro per visualizzare maggiori dettagli.
-
Per un processo di importazione,
Data source ARN
rappresenta la posizione Amazon S3 del file di importazione. -
Per un processo di esportazione,
Data destination ARN
rappresenta la posizione Amazon S3 del file dopo l'esportazione. -
Inoltre
Status
Status reason
, fornisci ulteriori dettagli sul lavoro corrente. Per ulteriori dettagli, consulta Monitoraggio dell'avanzamento dei lavori e gestione degli errori. -
Queued position
Rappresenta la posizione del lavoro nella coda del processo. I lavori vengono elaborati uno alla volta. Una posizione in coda pari a 1 indica che il lavoro verrà elaborato successivamente. -
La pagina dei dettagli dei lavori mostra anche i conteggi relativi allo stato di avanzamento dei lavori.
-
I tipi di conteggio dell'avanzamento dei lavori sono:
-
Total resources
— Indica il numero totale di asset nel processo di trasferimento. -
Succeeded
— Indica il numero di asset trasferiti con successo durante il processo. -
Failed
— Indica il numero di asset che hanno avuto esito negativo durante il processo. -
Skipped
— Indica il numero di risorse che sono state ignorate durante il processo.
-
-
-
Uno stato del lavoro pari a
PENDING
oVALIDATING
, visualizza tutti i conteggi relativi all'avanzamento dei lavori.–
Ciò indica che i conteggi relativi allo stato di avanzamento dei lavori sono in fase di valutazione. -
Uno stato del lavoro pari a
RUNNING
mostra ilTotal resources
conteggio, il lavoro inviato per l'elaborazione. I conteggi dettagliati (Succeeded
Failed
, eSkipped
) si applicano alle risorse elaborate. La somma dei conteggi dettagliati è inferiore alTotal resources
conteggio, finché lo stato del lavoro non èCOMPLETED
oERROR
. -
Se lo stato di un lavoro è
COMPLETED
oERROR
, ilTotal resources
conteggio è uguale alla somma dei conteggi dettagliati (Succeeded
Failed
, e).Skipped
-
Se lo stato di un lavoro è
ERROR
, consulta la tabella Job failures per i dettagli sugli errori e gli errori specifici. Per ulteriori dettagli, consulta Controlla i dettagli dell'errore (console).
Rivedi lo stato di avanzamento e i dettagli del lavoro ()AWS CLI
Dopo aver avviato un'operazione in blocco, puoi verificarne o aggiornarne lo stato utilizzando le seguenti azioni API:
-
Per recuperare informazioni su un lavoro specifico, utilizza l'azione GetMetadataTransferJobAPI.
Recupera informazioni con l'
GetMetadataTransferJob
API:-
Crea ed esegui un processo di trasferimento. Chiamata dell'API
GetMetadataTransferJob
.Esempio AWS CLI comando:
aws iottwinmaker get-metadata-transfer-job \ --metadata-transfer-job-id
your_metadata_transfer_job_id
\ --regionyour_region
-
L'
GetMetadataTransferJob
API restituisce unMetadataTransferJobProgress
oggetto con i seguenti parametri:-
successeededCount: indica il numero di risorse trasferite correttamente durante il processo.
-
FailedCount: indica il numero di asset che hanno avuto esito negativo durante il processo.
-
SkippedCount: indica il conteggio degli asset che sono stati ignorati durante il processo.
-
totalCount: indica il conteggio totale degli asset nel processo di trasferimento.
Questi parametri indicano lo stato di avanzamento del lavoro. Se lo stato è
RUNNING
, aiutano a tenere traccia del numero di risorse ancora da elaborare.Se si verificano errori di convalida dello schema o se failedCount è maggiore o uguale a 1, lo stato di avanzamento del lavoro diventa.
ERROR
Un report di errore completo per il processo viene inserito nel tuo bucket Amazon S3. Per ulteriori dettagli, consulta Ispeziona gli errori. -
-
-
Per elencare i lavori correnti, utilizza l'azione ListMetadataTransferJobsAPI.
Utilizza un file JSON per filtrare i lavori restituiti in base al loro stato corrente. Consultate la procedura seguente:
-
Per specificare i filtri che desideri utilizzare, crea un file JSON AWS CLI di input. Vuoi usare:
{ "sourceType": "s3", "destinationType": "iottwinmaker", "filters": [{ "state": "COMPLETED" }] }
Per un elenco di
state
valori validi, consulta la Guida ListMetadataTransferJobsFilterdi riferimento dell'AWS IoT TwinMaker API. -
Utilizzate il file JSON come argomento nel seguente comando di AWS CLI esempio:
aws iottwinmaker list-metadata-transfer-job --region
your_region
\ --cli-input-json file://ListMetadataTransferJobsExample.json
-
-
Per annullare un lavoro, utilizza l'azione CancelMetadataTransferJobAPI. Questa API annulla lo specifico processo di trasferimento dei metadati, senza influire sulle risorse già esportate o importate:
aws iottwinmaker cancel-metadata-transfer-job \ --region
your_region
\ --metadata-transfer-job-idjob-to-cancel-id