Afspejler: Indlejret meta analytics, der er bygget til udviklere

0
142

Nul

Video: Hvordan big data beføjelser digital transformation

Analytics og data-visualisering er commoditized. Der er et bredt udvalg af løsninger, der spænder fra traditionelle BI-værktøjer til at self-service og cloud-baserede løsninger, og fra fuld stack suites at skelettet biblioteker.

Dette er enten et mareridt at navigere eller en forbruger glæde, afhængigt af hvordan du kigge på det. Fra sælgers synspunkt, dette landskab er så overfyldt, at det er svært at differentiere. En måde at gøre dette på er at tage en niche.

Afspejler fokuserer på indlejrede analytics for software produkter. I dag nye funktioner, herunder et visuelt værktøj til produktet ejere og data-drevet prissætning er ude, og ZDNet diskuteret Afspejler ‘ s tilgang med Jeff Hardison, VP of marketing og salg.

Problemet med produktet analytics

Hardison, siger Afspejler ‘ s første mål, som en virksomhed var at gøre bygningen visualiseringer til software/websites nemmere end, hvad der var på markedet af catering til behovene hos software-udviklere.

Hvad software-udviklere? Dem, der arbejder på produkter, som de er nødt til at have analytics. Hvorfor software-udviklere? I et forsøg på at løse bygge versus buy dilemma.

Det er klart, at hvis du er en udvikler, der arbejder på et software-produkt, der bygger på analyser for dette produkt er ikke rigtig dit job. Så det vil tage tid og kræfter på at opbygge, hvad der sandsynligvis vil være suboptimal analytics.

Hardison siger, at det er derfor, de fleste udviklere i sidste ende blive til en integreret analytics-løsning. Han tilføjer dog er dette ikke løser det problem, som de fleste BI-værktøjer, som blev udviklet til intern brug sager, der involverer analytikere og ledere.

I begyndelsen, der var den API

Afspejler sat sig for at løse dette. Det første produkt, der Afspejler lanceret var en REST API og et JavaScript-bibliotek.

Ideen er, at udviklere forbinde deres datakilder til at Reflektere, og derefter bruge API til at definere data, modeller og visualiseringer, og derefter integrere de visualiseringer, hvor de havde brug for at blive integreret.

Det lyder mærkeligt i en verden, hvor visualisering er nøglen, men kan give mening i den kontekst, den var bygget til. Hvis du har brug for at integrere dine visualiseringer, der har en klar API og en der er bygget til formålet Javascript bibliotek, for det er noget, udviklere ville sætte pris på.

opera-snapshot2018-02-15140213github-com.png

Indlejring af en visualisering i Tableau. Billede: Tableau

Selvfølgelig, hvad der udgør et godt API er noget subjektiv. Men de fleste udviklere vil være enige i, at ved hjælp af en til formålet bygget JavaScript bibliotek, der er mere praktisk end at skulle rode med HTML tags.

Hardison strækninger, hvor det er muligt at indbygget integrere visualiseringer, som i modsætning til dukker op uinteressant iframes. Et omstridt punkt? Ikke hvis du er nødt til at skrive koden for det, eller brug det endelige produkt.

Ja, udviklere kunne gøre alt dette på egen hånd, men pointen er, at de ikke skal have. Men andre leverandører kunne få deres Api ‘ er lige for, hvis de vælger at prioritere dette. Hvor ville det efterlade Afspejler så?

Hardison svar understreger, kultur og forretningsmodel. Han siger, at Afspejle folk har erfaring med opbygning af data-visualisering for software-produkter, mens andre BI-leverandører ikke rigtig forstår eller pleje meget om denne use case.

opera-snapshot2018-02-15140105reflect-io.png

Indlejring af en visualisering i Afspejle. Billede: Afspejler

Afspejler Studie og Meta Analytics

Det er alle store for udviklere, men hvad med resten af verden? I dag Afspejler lancerer sin Afspejler Studio Version 2, med henblik på at sætte produkt ledere og software udviklere til at designe data-drevet produkter.

Afspejler Studio er en måde at gøre, hvad der var tidligere kun muligt via programmatiske arbejde også tilgængelige for folk uden udvikler færdigheder, og er at udnytte Afspejler API under kølerhjelmen.

Brugere kan oprette data visualisering applikationer ved hjælp af træk-og-slip, så produktet ledere til at oprette forbindelse til en datakilde, design af en række visualiseringer omkring de data, kør med interessenter, iværksætte og analysere resultater.

Meddelelsen lægger vægt på, at SaaS priser til Studio er baseret på afkast af investering i modsætning til på forhånd licenser baseret på pladser og servere. Hardison siger, at de ønsker at overfladen visualiseringer til meget store målgrupper, potentielt 100’erne af tusinder, i offentlige/eksterne-vender produkter.

reflectstats.png

Afspejler Studio med Statistik. Statistik er en måde at måle den indvirkning, visualiseringer, der er oprettet med Reflektere er der, og priserne er baseret på dette. Billede: Afspejler

“Vi tilpasse vores priser med succes af vores kunder-jo mere folk bruger dem, jo mere de skal betale,” siger Hardison. “Tale til alle, der har bygget en analytics-produkt før, og de vil fortælle dig, at den oprindelige lancering er kun begyndelsen.

Få feedback fra brugerne, måling og iteration er, hvor de fleste produkt hold kamp. Statistik, kærligt døbt ‘meta analytics,’ tillader Afspejle brugere til at måle, hvor godt deres analytics udfører med slutbrugere.

Vores forståelse er, at vi er de første indlejret-analytics-leverandør til at tilbyde ‘analytics på analytics.’ Lige nu, det er en del af vores enterprise plan. Men vi kan forestille os, hvor interessant dette kunne få.”

Hemmelig Agent

Dette er en meget interessant feature. Vi kan forestille mig det skulle være ganske svært præcist at indfange, hvor godt analytics udfører med slutbrugere. Men hvis det lykkes, vil det kunne bane vejen for en ny tilgang i prismodeller.

Men er der noget andet usædvanligt ved Afspejler tilgang, noget, der Hardison indrømmer, Afspejler ikke gøre det helt klart: den Afspejler Agent, og hvordan dette giver data til at forblive på præmissen.

Når du tilslutter datakilder til at Afspejle, de er inspiceret for at udtrække metadata til at hjælpe med at definere data modeller for de kilder, men data i sig selv ikke bliver, hvor den er.

Så når en side med en indbygget visualisering er indlæst, en opfordring, der er sendt til at Reflektere gennem Agenten. Den bedste måde til at udføre en forespørgsel afgøres, og en anmodning, der er sendt til databasen. Dette omfatter parametre til godkendelse og filtrering, og afkast, der er formateret visualiseringer.

Agenten kan være vært ved Afspejle, eller det kan køre på præmissen. Når en bruger vælger en visualisering i en data-produkt, Agenten foretager et opkald til dashboard ‘ s database, som derefter sender information via Agenten til at Afspejle API.

reflectagent.png

Den Agent, der Afspejler arkitektur til servering af data, der forbliver på præmissen. Billede: Afspejler

Afspejler siger, at dette forbedrer ydeevnen, og brugen af agenter er almindeligt i andre områder af software engineering. Mere sikkerhed-bevidste kunder, der kan være vært for den Agent bag firewall ‘ en på deres infrastruktur, for eksempel på AWS.

Der er nogle caching, der er involveret, men vi skal bemærke et par ting her. Samtidig undgå besværet med at læsse af data til og holde i sync med de Afspejler, kan der være en straf forbundet med at flytte data-on-demand.

Plus, programmer til at gemme data i skyen, den Agent-tilgang, kan ikke nødvendigvis være en fordel. Det afhænger af den type af data, der Afspejler vil være styring.

Afspejler ikke støtte en meget bred vifte af datakilder, der på dette tidspunkt: Amazon Rødforskydning, PostgreSQL, MySQL, Microsoft SQL Server, og CSV-filer. Og der er visse begrænsninger i sin strengt relationelle data model.

På trods af dette er imidlertid, dets stædig tekniske tilgang og innovative prissætning gøre det interessant. Hvis det viser sig at være en succes, de kan brede sig ud over den niche af produkt-orienteret analytics.

Relaterede Emner:

Udvikler

Digital Transformation

Robotteknologi

Tingenes Internet

Innovation

Virksomhedens Software

0