Ønsker du å skape profesjonelt utseende, interaktive visualiseringer direkte fra databasen din? MongoDB Charts tilbyr en gratis løsning for dette!
Kvaliteten og innsikten du får fra dataene dine, er avhengig av visualiseringsverktøyet du bruker. Grafer og diagrammer avdekker nemlig visuelle mønstre som er vanskelige å oppdage i tabellformat.
Hvis du benytter en NoSQL- eller ikke-relasjonell database, hvordan visualiserer du da dataene? Eksporterer du dem til et kostbart Business Intelligence-verktøy (BI) og starter på nytt?
Absolutt ikke! Du kan enkelt laste opp databasen din i CSV-format til MongoDB Atlas, og deretter bruke MongoDB Charts-modulen for å visualisere data i det diagrammet du ønsker.
Les videre for å lære alt om MongoDB Atlas Charts!
Introduksjon til MongoDB Charts
MongoDB Atlas Charts er et moderne verktøy for datavisualisering. Det er integrert i MongoDBs skybaserte webapplikasjon og kan raskt analysere millioner av JavaScript Object Notation (JSON)-objekter. Deretter presenterer det en interaktiv metode for å generere imponerende datavisualiseringer som fenger publikum.
MongoDBs utviklere introduserte denne appen for å fjerne begrensninger som brukerne opplevde med MongoDB-applikasjonen. Som et innebygd verktøy for visualisering og grafgenerering, eliminerer det utfordringer knyttet til databaseproblemer som kodekompatibilitet, verktøybruk, dataoverføring, dataduplisering og mer.
Selv om appen er tilgjengelig via en webapplikasjon, kan du også installere visualiseringsverktøyet direkte på din lokale MongoDB-server.
Hvorfor bruke MongoDB Charts?
Med dette visualiseringsverktøyet slipper du å kjøpe en separat BI-applikasjon for å utforske mønstre og analysere forretningsdata.
Verktøyet er spesielt fordelaktig for din virksomhet dersom du allerede bruker MongoDB som NoSQL-database for din web- eller mobilapplikasjon.
Her er noen flere grunner til å bruke dette visualiseringsverktøyet:
- Det er trygt å bruke dersom din bedrift allerede har standardisert og autorisert MongoDB for forretningsformål. Du trenger ikke bekymre deg for overholdelse av bedriftens programvarekrav.
- Det er tidkrevende å hente ut data fra en eksisterende database, organisere resultatene, og overføre dem til et BI-verktøy for visualisering.
- Du unngår å sende visualiseringer på e-post til samarbeidspartnere og interessenter. Du kan invitere dem direkte til et samarbeid online.
- Nettapplikasjonen tilbyr tre lag med datasikkerhet: nettverksisolering, ende-til-ende-kryptering og rollebasert tilgangsstyring.
Nedenfor diskuterer vi funksjonene til MongoDB Charts mer detaljert.
Funksjoner
#1. Integrert verktøy
MongoDB Charts er en originalapplikasjon i MongoDBs sky-app. Den er integrert i systemet, prosesserer databasene i bakgrunnen, og gir deg et brukervennlig grensesnitt for å lage diagrammer. Du trenger ikke å rense, transformere eller bearbeide den importerte NoSQL CSV-databasefilen.
Verktøyet analyserer hele databasen og organiserer felt, dokumenter og nestede objekter som kan brukes til å generere diagrammer.
#2. Dra-og-slipp diagrambygging
Dette er et av de mest populære kodefrie visualiseringsverktøyene for NoSQL-databaser. Du importerer ganske enkelt en CSV-fil til Atlas-klyngen i MongoDB. Deretter er den importerte databasen umiddelbart tilgjengelig via «Charts»-fanen.
Når du designer et diagramdashboard, kan du enkelt dra og slippe felter, dokumenter eller objekter. Verktøyet vil generere diagrammet i sanntid.
#3. Gratis tilgjengelig
Verktøyet er gratis å bruke! Du slipper å investere i et nytt BI-verktøy dersom databasen din allerede er i MongoDB.
Alternativt kan du opprette en gratis MongoDB Atlas-konto og få tilgang til diagramfunksjonene.
#4. Statistisk analyse
MongoDB Charts har en innebygd aggregeringsfunksjon. Dette lar deg bruke ulike beregninger på dataene du ønsker å visualisere.
Du kan bruke statistiske analyser som standardavvik, gjennomsnitt, modus etc. for å avdekke relevant forretningsinnsikt.
#5. Egnet for dokumentbaserte databaser
Dersom din web- eller mobilapplikasjon bruker data fra en NoSQL-database, kan du enkelt bygge dashboards for disse applikasjonene ved hjelp av MongoDB Charts.
Databasen kan bestå av flere matriser, objekter og nestede dokumenter. Du trenger ikke organisere dataene gjennom spørringer. Bare importer databasen til verktøyet og begynn å skape unike visualiseringer.
#6. Henter databaser fra MongoDB Atlas
Visualiseringsapplikasjonen tilbyr også en kodefri integrasjon for MongoDB Atlas. Fra dine Atlas-prosjekter kan du legge til datasett i Charts-applikasjonen. Deretter kan du generere datavisualiseringer på bedriftsnivå med bare noen få klikk.
#7. Lav læringsterskel
MongoDB Charts er en av de mest brukervennlige applikasjonene for diagramgenerering sammenlignet med andre forretningsintelligens- og datavisualiseringsverktøy.
Det er et begrenset antall funksjoner du trenger å lære. MongoDB Charts sin backend-algoritme strukturerer automatisk databasen din for visualisering. Du trenger bare å velge en diagramtype og dra og slippe noen verdier på X- og Y-aksene.
#8. Dashboards for flere databaser
Du kan lage et interaktivt online dashboard for forretningsbruk i sanntid ved å hente data fra flere Atlas-klynger.
Komponenter
Kildedataene må gjennom flere komponenter før de presenteres som visuell innsikt. Nedenfor finner du de viktigste komponentene i brukergrensesnittet:
Dashboard
Dashboard er det første verktøyet du bruker for å visualisere data i MongoDB. Det inneholder alle diagrammer og grafer, og lar deg organisere visualiseringer fra ulike kilder for å lage et omfattende forretningsdashboard.
Du kan for eksempel presentere linjediagrammer over ytelsesdata fra ulike avdelinger, som markedsføring, salg og kundeservice, for å få et overblikk over bedriftens generelle tilstand.
Et dashboard kan bestå av ett enkelt diagram eller mange. Dashboardet har følgende underfunksjoner:
- Eksporter som CHARTS-fil
- Del med samarbeidspartnere på ulike nivåer (Prosjekt, Organisasjon og Offentlig)
- Bruk ulike diagramfiltre direkte fra dashboardet
- Hent innbyggingskode for dashboardet for å implementere det i mobilapplikasjoner, webapplikasjoner, nettsider etc.
- Motta varsler når samarbeidspartnere gjør endringer
Diagrambygger
Diagrambyggeren er stedet der du oppretter, redigerer og modifiserer datavisualiseringer. Underfunksjonene i dette verktøyet er:
- En enkel knapp for å legge til datakilder
- En feltkolonne som viser alle felter, dokumenter og nestede dokumenter i databasen
- Et diagramtypepanel for å velge blant et bredt spekter av datavisualiseringer
- En kodedel for å manipulere diagrammenes X- og Y-akser
- Mulighet for å endre «Encode»-panelet til «Filter and Customize»
- Forhåndsvisningsvinduet viser diagrammet i sanntid mens du legger til verdier fra feltpanelet
- En spørringskonsoll for å hente ut data eller forhåndsbehandle data ved hjelp av en aggregeringsfunksjon
Diagrammer og grafer
I diagramtypepanelet i diagrambyggeren finner du et utvalg av diagrammer som hjelper deg med dataanalyse. Her er en liste over diagrammer og grafer som verktøyet tilbyr:
BarLineCircularColumnAreaTextComboGridGeospatial
Datakilde
Datakilden kan være en diagramvisning eller en MongoDB-samling som inneholder dataene du ønsker å visualisere.
«Charts View» er spesielt viktig, da det lar deg bruke en aggregeringspipeline på en MongoDB-samling. Dette gir deg muligheten til å forhåndsbehandle en database som ikke er optimalisert for visualisering.
Når du trykker på «Datakilde»-knappen, får du følgende alternativer:
- Anbefalte kilder basert på din MongoDB Charts-bruk
- Prosjekter du kan importere klyngedata fra
- Eksempel på datakilder som tilbys av MongoDB
Hvordan sette opp MongoDB Atlas Charts
Følg disse stegene for å begynne å lage datavisualiseringer i MongoDB for deling og hosting online:
- Besøk registreringssiden for MongoDB Atlas.
- Opprett en konto eller registrer deg med en Google-epost.
- Aksepter personvernreglene og trykk «Send».
- Skriv inn noen raske detaljer på velkomstskjermen og trykk «Fullfør».
- Velg den gratis delte planen for nå. Du kan også velge en betalt plan!
- Trykk på «Opprett klynge» for å fullføre oppsettet av skyklyngen.
- Når klargjøringen er fullført, er Atlas-oppsettet klart.
- Klikk nå på «Charts»-fanen ved siden av «App Services»-fanen.
- «Diagrammer»-fanen skal være tom. Klikk på «Utforsk diagrammer».
- MongoDB laster inn de nødvendige modulene og viser en velkomstskjerm igjen når «Charts»-appen er klar til bruk.
- Du kan nå komme i gang ved å velge enten «Chart Builder» eller «Sample Dashboard».
- Hvis du velger «Chart Builder», kommer du til siden for valg av datakilde.
- Klikk «Prøve» og deretter «Velg» for å importere prøvedatabasen for kartlegging.
Det var det! Du ser nå alle elementene du trenger for å lage visualiseringer fra eksempeld datasettet. Hvis du ønsker å bruke din egen database, velger du «Datakilde > Prosjekt > Klynge».
Hvis du allerede har lagt til en eksisterende NoSQL-database til MongoDB-klyngen, vil datasettet vises. Velg datasettet for å begynne å lage diagrammer fra datapunktene.
De beste gratis diagrammene
#1. Kolonne- og søylediagram
Disse visualiseringene egner seg når datainnsamlingen inneholder et begrenset antall kategorier. Når kategorietikettene er lange, bør du benytte et stolpediagram. Velg et kolonnediagram for å sammenligne sekvensielle verdier.
Disse diagrammene har fire undertyper: gruppert, stablet, 100 % stablet og farget.
#2. Kombinasjonsdiagrammer
Bruk kombinasjonsdiagrammer når du ønsker både linje- og kolonnediagrammer i én visualisering. Kombinasjonsdiagrammer kan være av to typer: stablet og gruppert.
#3. Linje- og områdediagrammer
Hvis du trenger å visualisere data som en kontinuerlig serie av punkter, bør du prøve disse grafene i MongoDB Charts.
Databaser som ikke presenteres i en logisk rekkefølge, egner seg best for visualisering med område- eller linjediagram.
#4. Sirkulære diagrammer
Dette inkluderer smultring- og målerdiagrammer. Smultringdiagrammer er nyttige når du ønsker å vise en proporsjonal fordeling av kategorier i et datasett.
Målediagrammer er nyttige når du trenger å visualisere verdier som brøkdeler av en større verdi.
#5. Rutenettdiagrammer
For øyeblikket er det to typer rutenettdiagrammer i «Karttype»-modulen: punktdiagrammer og varmekart.
Når datapunktene og deres verdier er mindre viktige enn de underliggende mønstrene, bør du bruke et varmekart. Det viser tydelig relasjoner og trender på et høyere nivå i databasen.
Et spredningsplot egner seg for visualisering av numeriske data. Det viser også hvordan datapunktene samles i visse områder.
#6. Datatabeller
Hvis målgruppen din foretrekker data i regnearkformat, kan du bruke datatabeller i MongoDBs datavisualiseringsverktøy. Det konverterer umiddelbart ikke-tabulær data til tabellformat, og gir en klar sammenligning mellom utvalgte kategorier.
Gratis prøvedashboards
MongoDB Charts tilbyr et gratis dashboard med 10 diagrammer. Du kan bruke dette til å komme i gang med dashboard-funksjonen. Dashboardet henter data fra en MongoDB-samling med filmer, anmeldelser, vurderinger med mer.
I «Diagrammer»-fanen klikker du «Legg til dashboard» og velger «Legg til eksempel dashboard» for å hente inn den forhåndskonfigurerte malen. Klikk på dashboardnavnet «Sample Dashboard» for å få tilgang til datavisualiseringene.
Eksempelmalen inneholder 10 diagrammer. Målediagrammer, vertikale stolpediagrammer, smultringdiagrammer, horisontale stolpediagrammer, geospatiale diagrammer og varmekart er blant de viktigste.
For å endre dashboardet, må du endre de underliggende dataene for hvert diagram i malen.
På det nåværende tidspunkt tillater ikke MongoDB innbygging eller offentlig visning av eksempeldashbordet. Men hvis du endrer eller replikerer de underliggende dataene, kan du enkelt dele dem med en organisasjon eller eksterne samarbeidspartnere.
Du kan også opprette en offentlig lenke ved å velge «Del»-knappen og gå til «Offentlig»-fanen. Dette vil gi besøkende tilgang til et interaktivt dashboard. Offentlige besøkende trenger ikke å opprette en MongoDB-konto for å se dashboardet.
Avsluttende ord
Du har nå gått gjennom en grundig diskusjon av MongoDB Charts-modulen i MongoDB Atlas. Du har lært om de ulike funksjonene i MongoDB Atlas Charts og hvordan du konfigurerer den for bruk i sanntid.
Du har også utforsket noen datavisualiseringskarttyper i MongoDB som er gratis for kommersiell og personlig bruk. I tillegg har du lært om noen ferdigdefinerte dashboards for forretningsbruk i MongoDB.
Start å bruk diagrammer i MongoDB med en gang for å administrere og visualisere databasen din i én integrert app. Du slipper å hoppe mellom ulike forretningsapplikasjoner.
Du kan også sjekke ut MongoDB-spørringseksempler for å bli en ekspert MongoDB-utvikler.