Ispeziona gli errori - 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

Controlla i dettagli dell'errore (console)

I dettagli dell'errore nella AWS IoT SiteWise console:
  1. Passare alla console AWS IoT SiteWise.

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

  3. Seleziona un lavoro per visualizzarne i dettagli.

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

  5. Se lo stato di un lavoro èERROR, consulta la tabella Job failures per i dettagli sugli errori e gli errori specifici.

  6. La tabella Job failures mostra il contenuto del rapporto Job. Il Resource type campo indica la posizione dell'errore o degli errori, ad esempio:

    • Ad esempio, un errore di convalida nel Resource type campo indica che il modello di importazione e il formato del file dello schema dei metadati non corrispondono. Bulk operations template 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. Per informazioni sugli errori e i conflitti relativi alle AWS IoT SiteWise risorse, consultate Errori comuni.

Controlla i dettagli dell'errore ()AWS CLI

Per gestire e diagnosticare gli errori prodotti durante un processo di trasferimento, vedete la seguente procedura sull'utilizzo dell'azione GetMetadataTransferJobAPI:

  1. Dopo aver creato ed eseguito un processo di trasferimento, chiamate 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 lavoro a cui rivolgitiCOMPLETED, puoi iniziare a verificare i risultati del lavoro.

  3. Quando si chiamaGetMetadataTransferJob, restituisce un oggetto chiamato MetadataTransferJobProgress.

    L' MetadataTransferJobProgress oggetto contiene i seguenti parametri:

    • failedCount: indica il numero di asset che hanno avuto esito negativo durante il processo di trasferimento.

    • skippedCount: Indica il numero di asset che sono stati ignorati durante il processo di trasferimento.

    • succeededCount: Indica il numero di asset che hanno avuto successo durante il processo di trasferimento.

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

  4. Inoltre, la API chiamata restituisce un elemento reportUrl che contiene un prefirmatoURL. Se la tua operazione di trasferimento presenta problemi che devi approfondire, visita questo URL.