Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memetakan metrik Telegraf/InfluxDB ke Timestream untuk model LiveAnalytics
Saat menulis data dari Telegraf ke Timestream untuk LiveAnalytics, data dipetakan sebagai berikut.
-
Stempel waktu ditulis sebagai bidang waktu.
-
Tag ditulis sebagai dimensi.
-
Bidang ditulis sebagai ukuran.
-
Pengukuran sebagian besar ditulis sebagai nama tabel (lebih lanjut tentang ini di bawah).
Plugin Timestream untuk LiveAnalytics output untuk Telegraf menawarkan beberapa opsi untuk mengatur dan menyimpan data di Timestream untuk. LiveAnalytics Ini dapat dijelaskan dengan contoh yang dimulai dengan data dalam format protokol baris.
weather,location=us-midwest,season=summer temperature=82,humidity=71
1465839830100400200 airquality,location=us-west no2=5,pm25=16 1465839830100400200
Berikut ini menjelaskan data.
-
Nama pengukuran adalah
weather
danairquality
. -
Tag adalah
location
danseason
. -
Bidang adalah
temperature
,humidity
,no2
, danpm25
.
Menyimpan data dalam beberapa tabel
Anda dapat memilih untuk membuat tabel terpisah per pengukuran dan menyimpan setiap bidang dalam baris terpisah per tabel.
Konfigurasinya adalahmapping_mode = "multi-table"
.
-
Timestream untuk LiveAnalytics adaptor akan membuat dua tabel, yaitu,
weather
danairquality
. -
Setiap baris tabel hanya akan berisi satu bidang.
Timestream yang dihasilkan untuk LiveAnalytics tabel, weather
danairquality
, akan terlihat seperti ini.
Waktu | lokasi | musim | ukuran_nama | ukuran_nilai: :bigint |
---|---|---|---|---|
2016-06-13 17:43:50 |
kami-midwest |
musim panas |
suhu |
82 |
2016-06-13 17:43:50 |
kami-midwest |
musim panas |
kelembaban |
71 |
Waktu | lokasi | ukuran_nama | ukuran_nilai: :bigint |
---|---|---|---|
2016-06-13 17:43:50 |
kami-midwest |
no2 |
5 |
2016-06-13 17:43:50 |
kami-midwest |
pm25 |
16 |
Menyimpan data dalam satu tabel
Anda dapat memilih untuk menyimpan semua pengukuran dalam satu tabel dan menyimpan setiap bidang dalam baris tabel terpisah.
Konfigurasinya adalahmapping_mode = "single-table"
. Ada dua konfigurasi tambahan saat menggunakansingle-table
, single_table_name
dansingle_table_dimension_name_for_telegraf_measurement_name
.
-
Plugin Timestream untuk LiveAnalytics output akan membuat tabel tunggal dengan nama
<single_table_name>
yang meliputi<single_table_dimension_name_for_telegraf_measurement_name>
kolom. -
Tabel mungkin berisi beberapa bidang dalam satu baris tabel.
Timestream yang dihasilkan untuk LiveAnalytics tabel akan terlihat seperti ini.
Waktu | lokasi | musim | <single_table_dimension_name_
for_telegraf_measurement_name> |
ukuran_nama | ukuran_nilai: :bigint |
---|---|---|---|---|---|
2016-06-13 17:43:50 |
kami-midwest |
musim panas |
cuaca |
suhu |
82 |
2016-06-13 17:43:50 |
kami-midwest |
musim panas |
cuaca |
kelembaban |
71 |
2016-06-13 17:43:50 |
kami-midwest |
musim panas |
kualitas udara |
no2 |
5 |
2016-06-13 17:43:50 |
kami-midwest |
musim panas |
cuaca |
pm25 |
16 |