Mappatura delle metriche di Telegraf/InfluxDB sul Timestream per il modello LiveAnalytics - Amazon Timestream

Per funzionalità simili a Amazon Timestream for, prendi in considerazione Amazon Timestream LiveAnalytics per InfluxDB. Offre un'acquisizione semplificata dei dati e tempi di risposta alle query di una sola cifra di millisecondi per analisi in tempo reale. Scopri di più qui.

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

Mappatura delle metriche di Telegraf/InfluxDB sul Timestream per il modello LiveAnalytics

Quando si scrivono dati da Telegraf a Timestream for, i dati vengono mappati come segue. LiveAnalytics

  • Il timestamp viene scritto come campo temporale.

  • I tag vengono scritti come dimensioni.

  • I campi sono scritti come misure.

  • Le misurazioni sono per lo più scritte come nomi di tabelle (ne parleremo più avanti).

Il plug-in Timestream for LiveAnalytics output per Telegraf offre diverse opzioni per l'organizzazione e l'archiviazione dei dati in Timestream for. LiveAnalytics Questo può essere descritto con un esempio che inizia con i dati in formato protocollo di linea.

weather,location=us-midwest,season=summer temperature=82,humidity=71 1465839830100400200 airquality,location=us-west no2=5,pm25=16 1465839830100400200

Di seguito vengono descritti i dati.

  • I nomi delle misurazioni sono weather eairquality.

  • I tag sono location eseason.

  • I campi sono temperaturehumidity,no2, epm25.

Memorizzazione dei dati in più tabelle

Puoi scegliere di creare una tabella separata per misurazione e memorizzare ogni campo in una riga separata per tabella.

La configurazione èmapping_mode = "multi-table".

  • Il Timestream for LiveAnalytics adapter creerà due tabelle, weather vale a dire e. airquality

  • Ogni riga della tabella conterrà un solo campo.

Il Timestream risultante per le LiveAnalytics tabelle, weather eairquality, avrà il seguente aspetto.

weather
time posizione stagione measure_name measure_value::bigint

2016-06-13 17:43:50

Stati Uniti-Midwest

estate

temperature

82

2016-06-13 17:43:50

Stati Uniti-Midwest

estate

umidità

71

airquality
time posizione measure_name measure_value::bigint

2016-06-13 17:43:50

Stati Uniti-Midwest

n° 2

5

2016-06-13 17:43:50

Stati Uniti-Midwest

pm 25

16

Memorizzazione dei dati in un'unica tabella

Puoi scegliere di memorizzare tutte le misurazioni in un'unica tabella e memorizzare ogni campo in una riga separata della tabella.

La configurazione èmapping_mode = "single-table". Sono disponibili due configurazioni aggiuntive quando si utilizzasingle-table, single_table_name esingle_table_dimension_name_for_telegraf_measurement_name.

  • Il plug-in Timestream for LiveAnalytics output creerà una singola tabella con un nome <single_table_name> che include una colonna. <single_table_dimension_name_for_telegraf_measurement_name>

  • La tabella può contenere più campi in un'unica riga della tabella.

Il Timestream risultante per la LiveAnalytics tabella sarà simile a questo.

weather
time posizione stagione <single_table_dimension_name_ for_telegraf_measurement_name> measure_name measure_value::bigint

2016-06-13 17:43:50

Stati Uniti-Midwest

estate

meteo

temperature

82

2016-06-13 17:43:50

Stati Uniti-Midwest

estate

meteo

umidità

71

2016-06-13 17:43:50

Stati Uniti-Midwest

estate

qualità dell'aria

n. 2

5

2016-06-13 17:43:50

Stati Uniti-Midwest

estate

meteo

pm 25

16