Есть ли инструмент, который позволяет мне визуализировать метки времени по дням / неделям / месяцам?

551
chrism2671

На нашем сайте мы записываем тысячи событий в виде таблиц, каждая из которых имеет уникальную временную метку. Есть ли инструмент, который может отобразить для меня количество временных меток, которые попадают в график, по-ля-гугл, в течение дня, недели или месяца, чтобы помочь мне понять тенденции?

0
О каких столах мы говорим здесь? MySQL? PGSQL? SQLite? таблицы логарифма? обеденные столы? Majenko 13 лет назад 1
или мы говорим о событиях, которые входят в файлы журнала? Johan 13 лет назад 0
В этом случае хранятся в таблицах MySQL, но они по сути напоминают файлы журналов. chrism2671 13 лет назад 0

2 ответа на вопрос

0
Janos Pasztor

If you want a simple graphing tool, take a look at Graphite.

If you on the other hand want do do complex analysis, you would best use some sort of OLAP tool. I personally know Pentaho a little bit, which is an open source business analytics tool.

With Pentaho, you could use the Kettle/Spool ETL (Extract-Transform-Load) tool to aggregate your data. Using the Mondrian Schema Designer you could then describe your data structure to Pentaho.

Finally, within the Pentaho dashboard you'll find the Marketplace, where you can install open source tools to create dashboards or create dynamic queries via the Saiku-UI

I realize this is not your click-and-go solution, but in the long run you will get a lot more value out of this solution than a simple graphing tool.

0
Lee Harrison

Since the data is already stored in a SQL database, you might look at SQL Reporting Services. It's not difficult to get it up and running, though a little coding knowledge will go a long way here.

This article gives an example very similar to your dataset:
http://rduclos.wordpress.com/2010/02/13/ssrs-2008-generate-calendars-based-on-a-date-range/

Похожие вопросы