2017-07-05 1 views
-2

Ich wollte ein (fast) Live-Dashboard aus MySQL-Datenbanken erstellen Ich versuchte PowerBI, SSRS und andere ähnliche Tools, aber sie waren nicht so schnell wie ich wollte. Was ich im Sinn habe, sind die Daten, die alle 1 Minute oder noch weniger aktualisiert werden. Ist es möglich? und gibt es dafür kostenlose (oder preiswerte) Tools?Business Intelligence: Live-Berichte von MySQL

Edit: Ich möchte ein Wallboard bauen, um einige Daten auf einem großen TV-Bildschirm zu zeigen. Ich brauche es in Echtzeit. Ich habe auch versucht SSRS Autorefresh, aber es hat ein Ladezeichen und sehr langsam, plus PowerBI verwendet Azure, die sehr komplex zu konfigurieren und für mein Land blockiert ist.

+0

Warum die down vote? –

+0

Sie haben nicht wirklich behandelt, was Sie versucht haben, denn was ist mit Power BI oder SSRS nicht für Sie? Zum Beispiel ist das nicht schnell genug? https://powerbi.microsoft.com/en-us/documentation/powerbi-service-real-time-streaming/ – Rich

+0

@Rich Sie hatten keine Echtzeit-Dashboard-Updates. Eigentlich hat powerbi ein Echtzeit-Dashboard, aber es verwendet Azure und es ist so komplex einzurichten. Ich versuche ein Wallboard zu bauen und brauche es in Echtzeit. –

Antwort

1

Dies ist ein Thema, das viel mehr Ebenen hat, als zu fragen, welches Werkzeug für diesen Fall am besten ist.

Sie haben

  • Geschwindigkeit
  • Wahrheits
  • Variety
  • Art
  • Use Case

der Daten zu prüfen. Sicher, das wird normalerweise nur erzählt, wenn Sie über Big Data sprechen, aber Sie werden ein Gefühl für die Größe und Komplexität von Daten bekommen.

Laden

Sind die Daten geladen und Sie es „nur“ benutzen? Oder müssen Sie es auch realtime oder fast-realtime laden (zur Klärung read this answer here)?

Polling/Pushing

Haben Sie alle x Sekunden oder Minuten abzufragen Daten wollen? Oder möchten Sie ereignisbasiert arbeiten? Was sind die Anforderungen, die Sie benötigen, um Daten so schnell zu zeigen?

Use Case

Haben Sie Finanzdaten zeigen? Müssen Sie Daten über Fehler und Systemprotokolle von Servern und Anwendungen anzeigen? Möchten Sie Einblicke generieren, sobald ein Besucher einer Webseite eine Anfrage stellt?

Fazit

Wenn man über diese Fragen nachzudenken, sollten daran denken, dies ist nur ein Hinweis in eine oder andere Richtung zu gehen. Abhängig von den Daten und dem Anwendungsfall können Sie einen ELK-Stack (für Protokolle), Power BI (für Finanzdaten) oder sogar einige Skripte (für die Abrechnung) verwenden.

Verwandte Themen