Samenvatting
Fabric Apps ondersteunt Vega, Vega-Lite en D3.js voor deelbare visualisatie als code in browserapps.
Fabric Apps: wat er gebeurt
Microsoft heeft de uitleg over Fabric Apps bijgewerkt op basis van aankondigingen tijdens FabCon. Fabric ondersteunt visualisatielibraries zoals Vega, Vega-Lite en D3.js. Daarmee kunnen makers eigen visuals bouwen en delen binnen Fabric Apps.
Fabric Apps vormen een nieuw item in een workspace. Het zijn webapps die in de browser draaien, bijvoorbeeld dashboards of toepassingen voor het beheren van data en services. Een data-app maakt verbinding met Fabric-databronnen en bevraagt die rechtstreeks vanuit de applicatie.
Fabric Apps: waarom dit belangrijk is
De aanpak legt visualisatie dichter bij de applicatielaag. Een dashboard hoeft daardoor niet uitsluitend als afzonderlijk rapport te bestaan; het kan onderdeel zijn van een browserapp die ook andere functies rond data of services bevat. Dat maakt de keuze voor een visualisatietechniek onderdeel van het ontwerp van de app.
De ondersteuning voor Vega, Vega-Lite en D3.js geeft teams meerdere routes voor het bouwen van visuals. Die keuze hangt af van de gewenste manier van ontwikkelen en delen. Fabric Apps combineert dus een workspace-item, browserfunctionaliteit, Fabric-databronnen en libraries voor visualisatie in één model.
Dat onderscheidt Fabric Apps van een klassieke rapportageomgeving, waarin de visualisatie meestal het eindpunt vormt. Hier maakt de visualisatie deel uit van een webapplicatie.
Fabric Apps: concrete takeaway
Breng bij een nieuw dashboard eerst in kaart of een browserapp meerwaarde biedt dan een los rapport. Kies daarna per visualisatie tussen Vega, Vega-Lite en D3.js, bouw een klein prototype in Fabric Apps en controleer of de app de benodigde Fabric-databronnen correct bevraagt. Leg die keuze vast als onderdeel van het ontwerp, niet pas nadat het dashboard klaar is.
Verdiep je kennis
Wat is Power BI? Alles wat je moet weten
Ontdek wat Microsoft Power BI is, hoe het werkt, wat het kost en waarom het de populairste BI-tool ter wereld is. Comple...
KennisbankDashboard design — 7 regels voor effectieve datavisualisatie
Leer de 7 gouden regels voor effectief dashboard design. Van het kiezen van het juiste grafiektype tot visuele hiërarchi...
KennisbankWelk grafiektype kies je wanneer? De complete beslisboom
Staafdiagram, lijndiagram, taartdiagram of toch een spreidingsdiagram? Ontdek welk grafiektype je wanneer kiest met onze...