View a markdown version of this page

Ispeziona gli errori per AWS IoT SiteWise - AWS IoT SiteWise

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à.

Ispeziona gli errori per AWS IoT SiteWise

Controlla i dettagli dell'errore (console)

I dettagli dell'errore sono riportati in AWS IoT SiteWise console:
  1. Passare alla console AWS IoT SiteWise.

  2. Consulta la tabella di avanzamento dei lavori Console AWS IoT SiteWise per un elenco dei processi operativi in blocco.

  3. Seleziona un lavoro per visualizzarne i dettagli.

  4. Se lo stato di un lavoro è pari a COMPLETED oERROR, il Total resources conteggio è uguale alla somma dei conteggi dettagliati (SucceededFailed, eSkipped).

  5. Se lo stato di un lavoro èERROR, controlla la tabella Fallimenti del lavoro per i dettagli sugli errori e i fallimenti specifici.

  6. La tabella Job failure mostra il contenuto del report sul job. Il Resource type campo indica la posizione dell'errore o dei guasti, ad esempio:

    • Ad esempio, un errore di convalida nel Resource type campo Bulk operations template in the indica che il formato del file del modello di importazione e dello schema dei metadati non corrispondono. Per ulteriori informazioni, consulta AWS IoT SiteWise schema del processo di trasferimento dei metadati.

    • Un errore Asset nel Resource type campo indica che la risorsa non è stata creata a causa di un conflitto con un'altra risorsa. Vedi Errori comuni per informazioni su errori e conflitti relativi alle AWS IoT SiteWise risorse.

Controlla i dettagli degli errori (AWS CLI)

Per gestire e diagnosticare gli errori generati durante un processo di trasferimento, consulta la seguente procedura sull'utilizzo dell'azione GetMetadataTransferJob API:

  1. Dopo aver creato ed eseguito un processo di trasferimento, chiama GetMetadataTransferJob:

    aws iottwinmaker get-metadata-transfer-job \ --metadata-transfer-job-id your_metadata_transfer_job_id \ --region us-east-1
  2. Una volta visualizzato lo stato del lavoroCOMPLETED, puoi iniziare a verificarne i risultati.

  3. Quando chiamiGetMetadataTransferJob, restituisce un oggetto chiamato MetadataTransferJobProgress.

    L' MetadataTransferJobProgress oggetto contiene i seguenti parametri:

    • FailedCount: indica il numero di risorse non riuscite durante il processo di trasferimento.

    • SkippedCount: indica il numero di risorse che sono state ignorate durante il processo di trasferimento.

    • SucceededCount: indica il numero di risorse che hanno avuto successo durante il processo di trasferimento.

    • TotalCount: indica il numero totale degli asset coinvolti nel processo di trasferimento.

  4. Inoltre, la chiamata API restituisce un elemento reportUrl che contiene un URL prefirmato. Se il tuo processo di trasferimento presenta problemi che devi approfondire, visita questo URL.