Чи є інструмент, який дозволяє мені візуалізувати часові позначки по днях / тижням / місяцям?


1

На нашому веб-сайті ми записуємо тисячі подій у таблиці з унікальною часовою міткою. Чи є інструмент, який зможе побудувати для мене кількість часових позначок, які потрапляють протягом дня, тижня чи місяця, на графіку a-la-google analytics, щоб допомогти мені зрозуміти тенденції?


1
Про які таблиці ми говоримо тут? MySQL? PGSql? Sqlite? таблиці логарифмів? обідні столи?
Majenko

чи ми говоримо про події, що входять у файли журналу?
Йохан

У цьому випадку зберігаються в таблицях MySQL, але вони по суті нагадують файли журналів.
chrism2671

Відповіді:


0

Якщо ви хочете простий графічний інструмент, подивіться на Graphite .

Якщо ви, з іншого боку, хочете зробити складний аналіз, вам краще використовувати якийсь інструмент OLAP. Я особисто трохи знаю Пентахо , який є інструментом бізнес-аналітики з відкритим кодом.

З Pentaho ви можете використовувати інструмент Kettle / Spool ETL (Extract-Transform-Load) для збирання даних. Використовуючи Mondrian Schema Designer, ви зможете описати свою структуру даних в Pentaho.

Нарешті, на інформаційній панелі Pentaho ви знайдете Marketplace, де ви можете встановити інструменти з відкритим кодом для створення інформаційних панелей або створення динамічних запитів через інтерфейс Saiku-UI

Я усвідомлюю, що це не ваше рішення "натискання і перехід", але в кінцевому рахунку ви отримаєте набагато більше значення від цього рішення, ніж простий інструмент для графіки.


0

Оскільки дані вже зберігаються в базі даних SQL, ви можете подивитися на служби звітів SQL. Підібрати його та запустити його не складно, хоча трохи знань з кодування пройде дуже довгий шлях.

Ця стаття дає приклад, дуже схожий на ваш набір даних:
http://rduclos.wordpress.com/2010/02/13/ssrs-2008-generate-calendars-based-on-a-date-range/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.