Како визуализовати сложене податке на Линуку

Преглед садржаја:

Anonim

Вероватно сте чули за Еластицсеарцх - претраживач који вам омогућава индексирање, а затим брзо претраживање података. Можда сте креирали неколико визуелизација у Кибани, ГУИ-ју за Еластицсеарцх, показујући и кликајући кроз елегантни интерфејс.

Оно што можда нисте користили је мање познати додатак за визуелизацију под називом Тимелион.

Тимелион је фантастичан алат за креирање визуелизације који омогућава записивање ваших упита на свом једноставном и моћном језику израза за приказ графикона. Користи се за приказивање података о временским серијама као што су раст броја становника или погодака на вашој веб локацији.

  • Ево листе најбољих преносних рачунара за програмере
  • Погледајте ове најбоље дистрибуције за програмере
  • Лако хватајте бројеве на овим најбољим радним станицама
О овом чланку

Овај чланак се први пут појавио у часопису Линук Формат, издање бр. 269, објављеном у новембру 2022-2023.

Помоћу програма Тимелион можемо израчунати покретне просеке, приказати разлику између података за прошлу недељу и данас и извршити неке основне детекције аномалија. То је корисно средство са којим можете знати како радити. Хајде да почнемо.

Инсталација

Ако сте редовни читач Линук Формат-а, постоје примери састављања доцкера за подешавање кластера у ЛКСФ261.

Иначе је инсталирање Еластицсеарцх-а и Кибане релативно једноставно. Једини услов је Јава, коју сте можда већ инсталирали.

Ако га не инсталира једноставни судо апт инсталл дефаулт-јре, на дистрибуцијама заснованим на Дебиану или судо днф инсталл јава треба исто да уради за Ред Хат породицу дистроса.

Тада само треба да преузмете најновију верзију Еластицсеарцх-а и Кибане за жељени укус оперативног система.

У време писања најновије верзије је кибана-7.8.1-линук-к86_64.тар.гз.

Можете га издвојити помоћу тар -квзф кибана-7.8.1-линук-к86_64.тар.гз, променити у извучени директоријум и покренути ./бин/кибана & да бисте покренули инстанцу Кибана.

Када направите потпуно исте кораке за подешавање Еластицсеарцх-а, замењујући 'кибана' за 'еластицсеарцх', требало би да будете у могућности да у свом омиљеном прегледачу дођете до хттп: // лоцалхост: 5601 и видите сјајни нови интерфејс Кибана за репродукцију около са.

Ако више волите да инсталирате пакете са менаџером пакета, исти линк као и пре има информације о додавању Еластиц репо-а у ваш систем и инсталирању Кибана и Еластицсеарцх пакета на тај начин.

Можете да прекривате графиконе један преко другог и користите форматирање да би ваши графикони изгледали најбоље.

Узми неке податке

Најновије верзије Кибане омогућавају аутоматско уношење скупова података у наш кластер помоћу Визуализатора података, уместо да треба да креира скрипту или Логстасх конфигурацију. Може се бавити скуповима података у ЈСОН или ЦСВ формату, као и неким стандардним датотекама евиденције, као што су Апацхе дневници. Једино ограничење је да су мање од 100 МБ. Ово је више него довољно за наше сврхе.

Користићемо светски скуп података о случајевима Цовид-19 са портала ЕУ за отворене податке. ЦСВ датотеку смо преузели из одељка Ресурси на страници.

Ако имате проблема, уместо тога можете да преузмете Екцел .клск верзију, отворите је помоћу ЛибреОффице Цалц и сачувајте је у формату Тект ЦСВ (.цсв). За преузимање је доступна и ЈСОН верзија коју можете користити као алтернативу.

Да бисте дошли до Визуализатора података у Кибани, кликните икону хамбургера у горњем левом углу, затим Машинско учење и на крају Визуализатор података. Када у пољу за увоз података кликнете Отпреми датотеку, изаберите или повуците и испустите датотеку и одаберите цсв датотеку коју желите да унесете.

После кратке анализе, показаће се неке статистике које су откривене из првих 1.000 редова ЦСВ датотеке. То ће бити формат за који мисли да се налази свако поље, као што су текст, датум или број и истакнути највише вредности пронађене у пољима.

Обично то добро обави док то схвати. Ако је требало да извршите било каква прилагођавања, можете да кликнете на Замени поставке да бисте их изменили - на пример, име поља онако како ће бити постављено у Еластицсеарцх.

Једно име поља које бисмо требали заменити је датеРеп, који представља датум за израчунату цифру у нашем скупу података. Тимелион подразумевано неће знати како да ово користи као временско поље, па можемо касније да поједноставимо свој живот преименовањем овог поља у нешто што ће препознати.

Добар кандидат је временска ознака. Кликните на Аппли да бисте то поставили. Када будете задовољни како изгледа остатак, кликните на дугме Увези на дну, индексу дајте име - изабрали смо цовид - а затим поново кликните Увези да бисте податке унели у свој кластер.