در این پست ، ما خواهیم دید که چگونه می توان از تجسم های مختلف مانند نمودار ساده ، نمودار دایره ای یا صفحه نقشه جهان در داشبورد Grafana استفاده کرد. ما این کار را با نوشتن کوئری به زبان جستجوگر Influx و واکشی داده ها از پایگاه داده InfluxDB که یک پایگاه داده سری زمانی است ، انجام خواهیم داد.
- آ. تجسم داده ها
- ب نصب پلاگین ها Docker Grafana
- ج نوشتن به InfluxDB2.0
بخشهای خطی:
1. همانطور که می بینیم ، ما در حال نشان دادن سوابق 2 بلوک مختلف هستیم ، به عنوان مثال ، DS_Id = 0 و DS_Id = 1. مهر زمان برای هر دو بلوک یکسان است ، 1598918400 ، 1598918402 ، 1598918403.
تاریخ موارد فوق را می توانید از لینک دریافت کنید: https://www.epochconverter.com/
TIMESTAMP DS_Id POWER_A POWER_B POWER_C
1598918400 0 1403.421 712.372 1680.471
1598918402 0 1423.817 731.249 1680.658
1598918403 0 1444.172 749.339 1700.859
1598918404 0 1774.402 1106.427 2041.954
1598918405 0 1774.402 1106.427 2041.954
TIMESTAMP DS_Id POWER_A POWER_B POWER_C
1598918400 1 821.847 574.748 1203.807
1598918402 1 823.367 574.315 1203.795
1598918403 1 819.939 574.261 1203.647
1598918404 1 819.939 574.261 1203.647
نیاز ما بدست آوردن توان جمع شده برای زمینه های POWER_A ، POWER_B ، POWER_C است.
به عنوان مثال ، برای مهر زمان 1598918400:
TIMESTAMP DS_Id POWER_A POWER_B POWER_C
1598918400 0 1403.421 712.372 1680.471
1598918400 1