Posts tonen met het label dashboards. Alle posts tonen
Posts tonen met het label dashboards. Alle posts tonen

maandag, september 08, 2008

Google Charts (api)

Dit is een blog in een serie waarin ik probeer te ontdekken of Google geschikt is als BI-platform. Ik heb ze gelabeld als Gbi (Google bi).

Een van de minder bekende api's van Google is de Google Chart api. Door simpelweg een url te maken met een aantal parameters, zoals type, kleur en labels en daarbij de waarden op te geven, tover je een statische grafiek in .png formaat in de browser. Hiermee kun je verrassend mooie en veelzijdige grafieken maken die zeker niet onderdoen voor de grafiekmogelijkheden van dure rapportagetools.

De vraag is nu of je met Google Charts een Google business intelligence oplossing zou kunnen bouwen. Ik stel me daarbij voor dat je Igoogle wilt gebruiken als platform om rapporten te tonen.

Met Google Graphs blijkt dat ronduit lastig te zijn. De resultaten van een query moet je via handgecodeerde scripts omzetten in de gewenste attributen met de bijbehorende resultaatsets. Voor de gemiddelde BI-er een stap te ver. Daarnaast zijn de grafieken statisch: tooltips en een drillthrough zijn niet mogelijk. Wat in dit geval ontbreekt is een laag die de resultaten van een query eenvoudig omzet naar een grafiek (met een tabel). En dan laat ik het afschermen van de sql in een semantische laag even buiten beschouwing. Via een lelijke hack met de google gadgets api kun je de plaatjes alsnog in iGoogle tonen.

Maar als je je niet laat intimideren door code zijn er met deze api hele mooie grafieken te maken die het best tot hun recht komen in een mashup. Zie bv de combinatie van twitterstatistieken met yahoo pipes en google charts en de andere voorbeelden op programmableweb.

Kortom een normale bi-er zal van Google Graphs niet blij worden. Gelukkig zijn er alternatieven zoals de visualization api, maar daarover in een volgende post meer.

Mocht je toch nieuwsgierig zijn geworden: Er zijn verschillende graph generatoren, waaronder het fraaie hohli, om te spelen met de verschillende grafieken.

woensdag, augustus 27, 2008

Trendanalyzer in iGoogle



Een jaar geleden berichtte ik dat Google Trendanalyzer, een tool van Gapminder waarmee schitterende visualisaties zijn te maken, had gekocht. Google heeft het als gadget/plugin (de naam wisselt nog regelmatig) onder de naam Motion Chart beschikbaar gemaakt en niet zoals ik trachtte te voorspellen als standalone presentatie app.

Hier zie je de Motion Chart in actie in een voorbeeld van Google zelf. (Ik heb nog gezocht naar leuke datasets op swivel en many eyes, maar daar kon ik niet zo veel mee.)

Naast Motion Chart zijn er nog een aantal andere fraaie visualisaties van Google en andere partijen zoals gauges en heatmaps. Want Google stelt ook derden via de visualization api in de gelegenheid om gadgets te maken voor spreadsheets.

Het mooie van die gadgets in Google spreadsheets is dat je ze kunt tonen in iGoogle. Op deze manier kun je heel simpel, eenvoudige dashboards bouwen. In de komende posts zal ik wat verder ingaan op de mogelijkheden om Google in te zetten als Business Intelligence tool.

woensdag, februari 21, 2007

BI 2.0: mashups

BI 2.0, niemand weet nog precies waarvoor het staat maar het kan te maken te hebben met ajax, realtime bi, operational bi, web 2.0, enterprise search, soa's of on demand of al deze begrippen. Erik Fransen verzamelt voor dbm ideeën voor een artikel over BI 2.0.

Hier wil ik ingaan op de web 2.0 component van BI 2.0 en dan speciaal mashups. Want een mashup wordt in de wikipedia gedefinieerd als een website of applicatie die data uit verschillende bronnen combineert tot 'een nieuwe ervaring'. En dat riekt verdacht veel naar BI.

Pentaho is een voorbeeld van een BI tool waarmee een mashup is te maken met Googlemaps. Ook Business Objects heeft een mashuptool in de vorm van graphicsmasher maar die is alleen nog maar te bewonderen in het lab.

Het maken van mashups is redelijk ingewikkeld, maar er komt een nieuwe klasse van tools aan waarmee dit een eitje wordt. In SOA for the masses geven Dan Farber en Larry Digna een uitstekend overzicht van deze tools. De meest revolutionaire zijn Teqlo en het net geïntroduceerde Yahoo Pipes.

De uitdaging voor BI-consultants en leveranciers is om die tools voor het maken van mashups ter beschikking te stellen aan de bi-eindgebruikers en wel op zo'n manier dat die mashups beheerbaar blijven. Want dat is met Excel, het mix, mash en mutate tool van het client/server tijdperk niet echt gelukt.

donderdag, februari 15, 2007

Realtime burger intelligence (bi)


Nomos lijkt bijna het ideale dashboard te benaderen. Het dashboard is zo intuïtief dat iedere leek snel door heeft waarover de site gaat. En het is niet eens gebouwd door een bi-ontwikkelaar maar door een webdesignbureau.

Nomos is een vorm van burger intelligence en is een dashboard met 1 meetwaarde, namelijk geluidshinder. De site visualiseert de geluidsmetingen rondom Schiphol. De geluidshinder is per baan, per postcode, per vliegtuig en per meetpost te bekijken en bevat zowel realtime als historische gegevens.

Ter vergelijking is er ook de site Geluidsnet, die ook realtime en historische geluidsgegevens vertoont. Absoluut een mooie weergave van de geluidshinder, maar veel minder intuïtief.

maandag, december 18, 2006

Het mooiste dashboard

De glorieuze winnaars van Gartner's Corporate Performance management suite 2006 zijn Hyperion en Cognos. Zo'n suite bestaat volgens Gartner uit de volgende componenten:

  • Budget, planning and forecasting

  • Profitability modelling and optimization

  • Financial consolidation

  • Statutory and financial reporting

  • Dashboard applications


En over die dashboards wil ik het even hebben. Zijn die dashboards van Hyperion en Cognos ook het mooiste wat er op de markt te vinden is? Toegegeven, het is niet het allerbelangrijkste criterium, Grtner scoort erook niet op, maar als manager moet je wel iedere dag tegen zo'n ding aankijken. Ik heb screenshots genomen van scorecards die bij Hyperion en bij Cognos op de site staan.

Hier de scorecard van Cognos (klik op de het plaatje):

scorecard cognos.jpg

En hier de scorecard van hyperion (klik op de het plaatje):

scorecard hyperion.jpg

Vooral hyperion's scorecard is nogal rommelig. Overigens geldt dat ook voor veel andere scorecards uit de CPM oplossingen in Gartner's magic quadrant. Stephen Few heeft een aantal regels voor het ontwerpen van goede dashboards. Het bedrijf visual engineering heeft die regels verwerkt in zijn scorecard oplossing. En dit is het resultaat (klik op de het plaatje):

scorecard visualacuity.jpg

De trendlijn is uitgevonden door Tufte en wordt een sparkline genoemd. Die andere grafiek is ontworpen door Few. Dit is zgn. bulletgraphs. Over de bulletgraph verschillen de meningen: Ze zijn nl. niet heel intuïtief. Maar toch is dit de mooiste scorecard die ik tot nu toe ben tegengekomen.

donderdag, december 07, 2006

Mooie dashboards ontwerpen


poster_OrigMinard.gif

Juice analytics heeft 1, 2 posts over een videopresentatie van Seth Godin waarin hij de beroemde Napoleon-grafiek, volgens Tufte de beste ooit gemaakt, afkraakt.

De essentie van zijn kritiek is dat je de grafiek 15 minuten moet bestuderen voordat je door hebt wat er staat. 'Goed' is volgens Godin afhankelijk van de context. In de context van het bedrijfsleven is het één van de slechtse grafieken ooit gemaakt, want daar moet een grafiek in een paar seconden duidelijk maken wat ermee bedoeld wordt.

Wat een goede grafiek in het bedrijfsleven is, is door de dashboard-hype een hot item. Hieronder een aantal sites waar hierover info te vinden is.

dinsdag, november 28, 2006

Worldmapper

wwf.jpgWorldmapper is een collectie wereldkaarten waar de grootte van een land wordt bepaald door het onderwerp, bv het aantal geboortes in een land of bv de uitstoot van kooldioxide. Er zijn iets van 25 categorieën die elk weer een aantal kaarten over een bepaald ondewerp bevatten.

Naast het feit dat ik die weergave wel heel goed vind - in 1 opslag zie je wat er aan de hand is - zijn veel van de onderwerpen 'urgent'. Kijk bv maar eens naar de kaart van de 'human footprint' (pdf) die speciaal gemaakt is voor het wwf.

Maar voor zoiets ordinairs als een kaartje van postcodegebieden zou deze weergave ook uitstekend werken.

zondag, november 26, 2006

Gapminder: lol met statistieken

gapfinder.jpg"Begrijp de wereld door lol te hebben met statistieken", is het motto van Gapminder, een non-profit bedrijf dat de ontwikkeling van de mensheid visualiseert. Op TED, een jaarlijkse conferentie met 'thought-leaders', heeft een van de oprichters, Hans Rosling een prachtige presentatie gegeven met gapminder. De lol van gapfinder zit vooral in het feit dat je de grafieken door de tijd heen ziet veranderen. Het heeft veel weg van excelsius en spotfire.

Het ultieme doel van gapminder is om via internet alle saaie dure en complexe statistische gegevens van de VN, NGO's en nationale onderzoeken, op een leuke en begrijpelijke manier beschikbaar te maken, het liefst via Google. En dat is al redelijk gelukt want via de subscribed links van google zijn de resultaten al op te vragen. En via Google tools kun je met de grafieken van gapminder spelen.

donderdag, november 02, 2006

next gen dashboarding

alexvance.jpgGeen rapportjes meer via zo'n saai dashboard, maar een prachtige computergenereerde assistente die een persoonlijke briefing voor je houdt. Het bestaat nog niet, maar het komt er aan.

Kristian Hammond en 2 andere studenten van de Northwestern University van Evanston hebben ,een op softwareagents gebaseerd, systeem ontwikkelt dat die ontwikkeling in gang zou kunnen zetten.

Hun systeem, 'news at seven' verzamelt zelfstandig nieuws op het internet, zoekt daarbij foto's en video's en maakt er vervolgens een nieuwsbulletin van. De presentatrice is cyberbabe Alex Vance uit half-life2.