Inserisci dati utilizzando il CreateBulkImportJob API - 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à.

Inserisci dati utilizzando il CreateBulkImportJob API

Utilizza il CreateBulkImportJob API per importare grandi quantità di dati da Amazon S3. I tuoi dati devono essere salvati nel CSV formato in Amazon S3. I file di dati possono avere le seguenti colonne.

Nota

Per identificare una proprietà della risorsa, specificate una delle seguenti opzioni.

  • La proprietà ASSET_ID e PROPERTY_ID della risorsa a cui stai inviando i dati.

  • IlALIAS, che è un alias del flusso di dati (ad esempio,/company/windfarm/3/turbine/7/temperature). Per utilizzare questa opzione, è necessario prima impostare l'alias della proprietà dell'asset. Per informazioni relative all'impostazione degli alias delle proprietà, consultare Mappa i flussi di dati industriali sulle proprietà degli asset.

  • ALIAS— L'alias che identifica la proprietà, ad esempio il percorso di un flusso di dati del server OPC UA (ad esempio,). /company/windfarm/3/turbine/7/temperature Per ulteriori informazioni, consulta Mappa i flussi di dati industriali sulle proprietà degli asset.

  • ASSET_ID— L'ID della risorsa.

  • PROPERTY_ID— L'ID della proprietà dell'asset.

  • DATA_TYPE— Il tipo di dati della proprietà può essere uno dei seguenti.

    • STRING— Una stringa con un massimo di 1024 byte.

    • INTEGER— Un numero intero con segno a 32 bit con intervallo [-2.147.483.648, 2.147.483.647].

    • DOUBLE— Un numero in virgola mobile con intervallo [-10^100, 10^100] e 754 a doppia precisione. IEEE

    • BOOLEANtrue oppure. false

  • TIMESTAMP_SECONDS— Il timestamp del punto dati, in Unix Epoch Time.

  • TIMESTAMP_NANO_OFFSET— L'offset in nanosecondi coperto da. TIMESTAMP_SECONDS

  • QUALITY— (Facoltativo) La qualità del valore della proprietà del bene. Il valore può essere uno dei seguenti.

    • GOOD— (Impostazione predefinita) I dati non sono interessati da alcun problema.

    • BAD— I dati sono interessati da un problema, ad esempio un guasto del sensore.

    • UNCERTAIN— I dati sono influenzati da un problema come l'imprecisione del sensore.

    Per ulteriori informazioni su come AWS IoT SiteWise gestisce la qualità dei dati nei calcoli, vedi Qualità dei dati nelle espressioni di formule.

  • VALUE— Il valore della proprietà dell'asset.

Esempio file di dati in formato.csv
asset_id,property_id,DOUBLE,1635201373,0,GOOD,1.0 asset_id,property_id,DOUBLE,1635201374,0,GOOD,2.0 asset_id,property_id,DOUBLE,1635201375,0,GOOD,3.0
unmodeled_alias1,DOUBLE,1635201373,0,GOOD,1.0 unmodeled_alias1,DOUBLE,1635201374,0,GOOD,2.0 unmodeled_alias1,DOUBLE,1635201375,0,GOOD,3.0 unmodeled_alias1,DOUBLE,1635201376,0,GOOD,4.0 unmodeled_alias1,DOUBLE,1635201377,0,GOOD,5.0 unmodeled_alias1,DOUBLE,1635201378,0,GOOD,6.0 unmodeled_alias1,DOUBLE,1635201379,0,GOOD,7.0 unmodeled_alias1,DOUBLE,1635201380,0,GOOD,8.0 unmodeled_alias1,DOUBLE,1635201381,0,GOOD,9.0 unmodeled_alias1,DOUBLE,1635201382,0,GOOD,10.0

AWS IoT SiteWise fornisce le seguenti API operazioni per creare un processo di importazione in blocco e ottenere informazioni su un lavoro esistente.