Crea una campagna (console) - AWS IoT FleetWise

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

Crea una campagna (console)

Puoi utilizzare la FleetWise console AWS IoT per creare una campagna per selezionare, raccogliere e trasferire i dati dei veicoli sul cloud.

Per creare una campagna
  1. Passa alla FleetWiseconsole AWS IoT.

  2. Nel riquadro di navigazione, scegli Campagne.

  3. Nella pagina Campagne, scegli Crea campagna, quindi completa i passaggi indicati nei seguenti argomenti.

Importante

Fase 1: Configurare la campagna

In Informazioni generali, procedi come segue:

  1. Inserisci un nome per la campagna.

  2. (Opzionale) Immettere una descrizione.

Configura lo schema di raccolta dati della campagna. Uno schema di raccolta dati fornisce al software Edge Agent istruzioni su quali dati raccogliere o quando raccoglierli. Nella FleetWise console AWS IoT, puoi configurare uno schema di raccolta dati nei seguenti modi:

  • Definire manualmente lo schema di raccolta dei dati.

  • Carica un file per definire automaticamente lo schema di raccolta dei dati.

Nell'opzione di configurazione, scegliete una delle seguenti opzioni:

  • Per specificare manualmente il tipo di schema di raccolta dati e definire le opzioni per personalizzare lo schema, scegliete Definisci schema di raccolta dati.

    Specificate manualmente il tipo di schema di raccolta dati e definite le opzioni per personalizzare lo schema.

    1. Nella sezione Dettagli dello schema di raccolta dati, scegli il tipo di schema di raccolta dati che desideri venga utilizzato da questa campagna. Per utilizzare un'espressione logica per riconoscere i dati del veicolo da raccogliere, scegli Basato sulle condizioni. Per utilizzare un periodo di tempo specifico per decidere con quale frequenza raccogliere i dati del veicolo, scegli Basato sul tempo.

    2. Definisci la durata della raccolta dei dati da parte della campagna.

      Nota

      Per impostazione predefinita, una campagna approvata viene attivata immediatamente e non ha un'ora di fine impostata. Per evitare costi aggiuntivi, devi specificare un intervallo di tempo.

    3. Se è stato specificato uno schema di raccolta dati basato sulle condizioni, è necessario definire un'espressione logica per riconoscere i dati da raccogliere. AWS L'IoT FleetWise utilizza un'espressione logica per riconoscere quali dati raccogliere per uno schema basato sulle condizioni. L'espressione deve specificare il nome completo di un segnale come variabile, operatore di confronto e valore di confronto.

      Ad esempio, se si specifica l'$variable.`myVehicle.InVehicleTemperature` > 50.0espressione, AWS IoT FleetWise raccoglie valori di temperatura superiori a 50,0. Per istruzioni su come scrivere espressioni, consulta. Espressioni logiche per le campagne

      Immettere l'espressione logica utilizzata per riconoscere i dati da raccogliere.

    4. (Facoltativo) È possibile specificare la versione linguistica dell'espressione condizionale. Il valore predefinito è 1.

    5. (Facoltativo) È possibile specificare l'intervallo minimo di attivazione, che è il periodo di tempo minimo tra due eventi di raccolta dati. Ad esempio, se un segnale cambia spesso, potresti voler raccogliere i dati a una velocità inferiore.

    6. Specificare la condizione della modalità Trigger per la raccolta dei dati da parte del software Edge Agent. Per impostazione predefinita, il FleetWise software Edge Agent for AWS IoT raccoglie sempre i dati ogni volta che viene soddisfatta la condizione. In alternativa, può raccogliere dati solo quando la condizione viene soddisfatta per la prima volta, al primo trigger.

    7. Se è stato specificato uno schema di raccolta dati basato sul tempo, è necessario specificare un periodo di tempo, in millisecondi, compreso tra 10.000 e 60.000 millisecondi. Il software Edge Agent utilizza il periodo di tempo per decidere con quale frequenza raccogliere i dati.

    8. (Facoltativo) È possibile modificare le opzioni dello schema avanzato dello schema.

      1. Per risparmiare larghezza di banda wireless e ridurre il traffico di rete comprimendo i dati, scegli Snappy.

      2. (Facoltativo) Per definire per quanto tempo, in millisecondi, continuare a raccogliere dati dopo un evento di raccolta dati, puoi specificare la durata della raccolta Post Trigger.

      3. (Facoltativo) Per indicare il livello di priorità della campagna, puoi specificare la priorità della campagna. Le campagne con un numero di priorità inferiore vengono implementate per prime e sono considerate con una priorità più elevata.

      4. Il software Edge Agent può archiviare temporaneamente i dati localmente quando un veicolo non è connesso al cloud. Dopo aver ristabilito la connessione, i dati archiviati localmente vengono trasferiti automaticamente nel cloud. Specificate se desiderate che Edge Agent memorizzi i dati localmente durante una connessione interrotta.

      5. (Facoltativo) Per fornire informazioni aggiuntive su un segnale, aggiungi fino a cinque attributi come dimensioni dati aggiuntive.

  • Per caricare un file per definire lo schema di raccolta dei dati, seleziona Carica un file.json dal tuo dispositivo locale. AWS L'IoT definisce FleetWise automaticamente le opzioni che è possibile definire nel file. È possibile rivedere e aggiornare le opzioni selezionate.

    Carica un file.json con dettagli sullo schema di raccolta dei dati.

    1. Per importare informazioni sullo schema di raccolta dati, scegli Scegli file. Per ulteriori informazioni sul formato di file richiesto, consulta la documentazione dell'CreateCampaignAPI.

      Nota

      AWS FleetWise Attualmente IoT supporta l'estensione del formato di file.json.

    2. AWSL'IoT definisce FleetWise automaticamente lo schema di raccolta dei dati in base alle informazioni contenute nel file. Esamina le opzioni che l'AWSIoT ha FleetWise selezionato per te. Puoi aggiornare le opzioni, se necessario.

Specificare i segnali

È possibile specificare i segnali da cui raccogliere i dati quando viene richiamato lo schema di raccolta dati.

Importante

I segnali utilizzati nell'espressione per lo schema di raccolta basato sulle condizioni devono essere specificati in questo campo.

Per specificare i segnali da cui raccogliere i dati
  1. Cerca il nome completo del segnale.

    Nota

    Il nome completo del segnale è il percorso del segnale più il nome del segnale. Utilizzate un punto (.) per fare riferimento a un segnale secondario.

    Ad esempio, Vehicle.Chassis.SteeringWheel.HandsOff.HandsOffSteeringState è il nome completo dell'HandsOffSteeringStateattuatore. Vehicle.Chassis.SteeringWheel.HandsOff.è il percorso verso questo attuatore.

  2. (Facoltativo) Per Numero massimo di campioni, inserite il numero massimo di campioni di dati che il software Edge Agent raccoglie e trasferisce nel cloud quando viene richiamato lo schema di raccolta dei dati.

  3. (Facoltativo) Per Intervallo di campionamento minimo, immettete la durata minima del tempo tra due eventi di raccolta dei campioni di dati, in millisecondi. Se un segnale cambia spesso, puoi utilizzare questo parametro per raccogliere dati a una velocità inferiore.

  4. Per aggiungere un altro segnale, scegli Aggiungi altri segnali. Puoi aggiungere fino a 999 segnali.

  5. Seleziona Avanti.

Fase 2: Definire la destinazione di archiviazione

Nota

Puoi trasferire i dati del veicolo ad Amazon S3 solo se la campagna contiene segnali di dati del sistema di visione.

I dati del sistema di visione sono disponibili in anteprima e sono soggetti a modifiche.

Scegli la destinazione in cui desideri archiviare i dati raccolti dalla campagna. Puoi trasferire i dati del veicolo su Amazon S3 o Amazon Timestream.

Nelle impostazioni di destinazione, procedi come segue:

  • Scegli S3 o Timestream dall'elenco a discesa.

Per archiviare i dati del veicolo in un bucket S3, scegli Amazon S3. S3 è un servizio di storage di oggetti che archivia i dati come oggetti all'interno di bucket. Per ulteriori informazioni, consulta Creazione, configurazione e utilizzo dei bucket Amazon S3 nella Guida per l'utente di Amazon Simple Storage Service.

S3 ottimizza il costo dell'archiviazione dei dati e fornisce meccanismi aggiuntivi per utilizzare i dati dei veicoli, come data lake, archiviazione centralizzata dei dati, pipeline di elaborazione dei dati e analisi. Puoi utilizzare S3 per archiviare i dati per l'elaborazione e l'analisi in batch. Ad esempio, puoi creare report di eventi di frenata brusca per il tuo modello di machine learning (ML). I dati del veicolo in entrata vengono memorizzati nel buffer per 10 minuti prima della consegna.

Importante

Puoi trasferire dati su S3 solo se AWS IoT FleetWise dispone delle autorizzazioni per scrivere nel bucket S3. Per ulteriori informazioni sulla concessione dell'accesso, consulta Controllare l'accesso con AWS IoT FleetWise.

Nelle impostazioni di destinazione S3, procedi come segue:

  1. Per il bucket S3, scegli un bucket con le autorizzazioni per. AWS IoT FleetWise

  2. (Facoltativo) Inserisci un prefisso personalizzato che puoi utilizzare per organizzare i dati archiviati nel bucket S3.

  3. Scegli il formato di output, ovvero il formato dei file che vengono salvati come nel bucket S3.

  4. Scegli se vuoi comprimere i dati memorizzati nel bucket S3 come file.gzip. Consigliamo di comprimere i dati perché riduce al minimo i costi di archiviazione.

  5. Le opzioni selezionate nelle impostazioni di destinazione S3 modificano l'URI dell'oggetto S3 di esempio. Questo è un esempio di come i file vengono salvati in S3.

Per archiviare i dati del veicolo in una tabella Timestream, scegli Amazon Timestream. Puoi utilizzare Timestream per interrogare i dati dei veicoli in modo da identificare tendenze e modelli. Ad esempio, puoi utilizzare Timestream per creare un allarme per il livello di carburante del veicolo. I dati del veicolo in arrivo vengono trasferiti su Timestream quasi in tempo reale. Per ulteriori informazioni, consulta Cos'è Amazon Timestream? nella Amazon Timestream Developer Guide.

Importante

Puoi trasferire dati su una tabella solo se l'AWSIoT FleetWise dispone delle autorizzazioni per scrivere dati in Timestream. Per ulteriori informazioni sulla concessione dell'accesso, consulta Controllare l'accesso con AWS IoT FleetWise.

Nelle impostazioni della tabella Timestream, procedi come segue:

  1. Per il nome del database Timestream, scegli il nome del tuo database Timestream dall'elenco a discesa.

  2. Per il nome della tabella Timestream, scegli il nome della tabella Timestream dall'elenco a discesa.

In Accesso al servizio per Timestream, procedi come segue:

  • Scegli un ruolo IAM dall'elenco a discesa.

  • Seleziona Avanti.

Fase 3: Aggiungi veicoli

Per scegliere su quali veicoli distribuire la tua campagna, selezionali nell'elenco dei veicoli. Filtra i veicoli cercando gli attributi e i relativi valori aggiunti durante la creazione dei veicoli o in base al nome del veicolo.

In Filtra veicoli, procedi come segue:

  1. Nella casella di ricerca, trova l'attributo o il nome del veicolo e selezionalo dall'elenco.

    Nota

    Ogni attributo può essere utilizzato una sola volta.

  2. Inserisci il valore dell'attributo o il nome del veicolo su cui desideri distribuire la campagna. Ad esempio, se il nome completo dell'attributo èfuelType, inseriscilo gasoline come valore.

  3. Per cercare un altro attributo del veicolo, ripeti i passaggi precedenti. Puoi cercare fino a cinque attributi del veicolo e un numero illimitato di nomi di veicoli.

  4. I veicoli che corrispondono alla tua ricerca sono elencati sotto Nome veicolo. Scegli i veicoli su cui vuoi che venga lanciata la campagna.

    Nota

    Nei risultati di ricerca vengono visualizzati fino a 100 veicoli. Scegli Seleziona tutto per aggiungere tutti i veicoli alla campagna.

  5. Seleziona Avanti.

Fase 4: Revisione e creazione

Verifica le configurazioni per la campagna, quindi scegli Crea campagna.

Nota

Dopo aver creato una campagna, tu o il tuo team dovete distribuirla sui veicoli.

Passaggio 5: Implementa una campagna

Dopo aver creato una campagna, tu o il tuo team dovete distribuirla sui veicoli.

Per distribuire una campagna
  1. Nella pagina di riepilogo della campagna, scegli Distribuisci.

  2. Verifica e conferma che desideri avviare l'implementazione e iniziare a raccogliere dati dai veicoli collegati alla campagna.

  3. Seleziona Deploy (Implementa).

Se desideri sospendere la raccolta dei dati dai veicoli collegati alla campagna, nella pagina di riepilogo della campagna, scegli Sospendi. Per riprendere la raccolta di dati dai veicoli collegati alla campagna, scegli Riprendi.