custom visual
160 TopicsThreadseer: Interactive Process Mining in Power BI
Discover how a process actually works from the event data already in Power BI. Threadseer is a custom visual I built to bring process mining directly into Power BI. This interactive example explores a synthetic healthcare-claims workflow, showing how claims move from intake to resolution, where paths diverge, and where work repeats. About the sample The attached report contains 12,200 events across 1,880 cases and 10 process variants. All data is synthetic, so you can freely explore the report without exposing patient or business information. With Threadseer, you can: • Follow the process: Explore an interactive map of activities and transitions. • Compare paths: Select variants to see common and alternative routes. • Investigate bottlenecks: Examine delays between activities and inspect the contributing cases. • Trace rework: Find repeated activities and follow individual case timelines. To use Threadseer with your own event log, start with three required fields: Case ID, Activity, and Timestamp. Analysis runs inside the Power BI visual runtime, without sending event data to an external service. Explore Threadseer Find Threadseer on Microsoft Marketplace to use it in your own Power BI reports, or visit the getting-started guide for setup instructions.119Views0likes0CommentsAdminCartograph: a Power BI custom visual for multi-layer subnational maps.
Repo: https://github.com/nabilaljarmozi/AdminCartograph Sideload the shipped .pbiviz from releases/AdminCartograph.pbiviz. The problem Power BI's stock map visuals don't handle subnational boundaries the way governments, humanitarian orgs, and analysts working with OCHA / P-code data actually need. Shape Map has no labels, no drill, no bubbles-on-boundaries. Filled Map is Bing-tile-bound and doesn't take custom TopoJSON. Everyone I've talked to has the same workaround: export to QGIS, screenshot, paste into PowerPoint. AdminCartograph replaces that whole loop with one visual. What it does Bring your own geometry. Custom upload takes any GeoJSON or TopoJSON at design time (Admin1 required, Admin2 optional). Field-mapping dropdowns auto-detect ADM1_PCODE / pcode_1 / gid_1 / state_id and let you override. The uploaded geometry persists inside the .pbix — no distributing side-files. Eight OCHA countries ship in the bundle for quick starts (AFG, COD, HTI, IRN, LBN, SDN, SYR, YEM); everyone else uses the upload flow. Five stacked layers. Choropleth (quantile / equal / manual / categorical), bubbles (√-area scaled, constant on-screen size at zoom), pie / donut / column / concentric glyphs per polygon, a full label engine, country outer glow. Drill. Click an Admin1 → zoom to its Admin2 children, neighbour states dim to 55 %, three viewport-aware top-bar layouts, prev / next arrows that respect any external slicer's filter set. Cross-filter both ways. Click a polygon → slicers narrow. Slicers narrow → the map auto-zooms to the filtered subset (Admin1 and Admin2 modes both). Labels done properly. Area-weighted centroid with polylabel fallback for concave shapes, halos via paint-order: stroke fill, per-card Name source and Value source dropdowns, hide-on-overflow, constant on-screen size on zoom. Legends: five of them. Choropleth, bubble, glyph categories, Admin-levels stroke samples, and a Values legend explaining what each label number means. Combined into one styled container when they share a corner. Export. PDF / PowerPoint / page-image via the host's renderingFinished signal — the map renders inside the exported deck instead of showing "visual not supported". Plus an SVG-download modal for print-quality vector output. Real-world touches. Admin1 / Admin2 aliases (Governorate / District, State / Locality), PCODE-tolerant matching (SD-01 == SD_01 == SD01), a name-based link field so you can join by state name when your data has no P-codes, an on-canvas mismatch banner that shows sample keys from both sides when nothing joins. Under the hood ~7 K lines of TypeScript on top of powerbi-visuals-api 5.11, d3-geo, topojson-client. Full offline; embedded geometry via require() at bundle time. Format-pane model is strongly typed through formattingSettings (17 cards, deep-linked from the wiki). MIT-adjacent ISC license; the bundled COD boundaries carry OCHA / fieldmaps.io terms. Docs Every card, every setting, every failure mode is documented in the wiki: https://github.com/nabilaljarmozi/AdminCartograph/wiki. The Install and Use page is the tour, Custom Geometry Upload is the killer feature's walkthrough. Feedback and issues welcome. Especially interested in hearing which non-bundled countries people would use it with — the upload flow works for anywhere, but real-world reports of it in production are the best signal.55Views0likes0CommentsAdminCartograph: a Power BI custom visual for multi-layer subnational maps.
Repo: AdminCartograph on github Sideload the shipped .pbiviz from releases on AdminCartograph on github The problem Power BI's stock map visuals don't handle subnational boundaries the way governments, humanitarian orgs, and analysts working with OCHA / P-code data actually need. Shape Map has no labels, no drill, no bubbles-on-boundaries. Filled Map is Bing-tile-bound and doesn't take custom TopoJSON. Everyone I've talked to has the same workaround: export to QGIS, screenshot, paste into PowerPoint. AdminCartograph replaces that whole loop with one visual. What it does Bring your own geometry. Custom upload takes any GeoJSON or TopoJSON at design time (Admin1 required, Admin2 optional). Field-mapping dropdowns auto-detect ADM1_PCODE / pcode_1 / gid_1 / state_id and let you override. The uploaded geometry persists inside the .pbix — no distributing side-files. Eight OCHA countries ship in the bundle for quick starts (AFG, COD, HTI, IRN, LBN, SDN, SYR, YEM); everyone else uses the upload flow. Five stacked layers. Choropleth (quantile / equal / manual / categorical), bubbles (√-area scaled, constant on-screen size at zoom), pie / donut / column / concentric glyphs per polygon, a full label engine, country outer glow. Drill. Click an Admin1 → zoom to its Admin2 children, neighbour states dim to 55 %, three viewport-aware top-bar layouts, prev / next arrows that respect any external slicer's filter set. Cross-filter both ways. Click a polygon → slicers narrow. Slicers narrow → the map auto-zooms to the filtered subset (Admin1 and Admin2 modes both). Labels done properly. Area-weighted centroid with polylabel fallback for concave shapes, halos via paint-order: stroke fill, per-card Name source and Value source dropdowns, hide-on-overflow, constant on-screen size on zoom. Legends: five of them. Choropleth, bubble, glyph categories, Admin-levels stroke samples, and a Values legend explaining what each label number means. Combined into one styled container when they share a corner. Export. PDF / PowerPoint / page-image via the host's renderingFinished signal — the map renders inside the exported deck instead of showing "visual not supported". Plus an SVG-download modal for print-quality vector output. Real-world touches. Admin1 / Admin2 aliases (Governorate / District, State / Locality), PCODE-tolerant matching (SD-01 == SD_01 == SD01), a name-based link field so you can join by state name when your data has no P-codes, an on-canvas mismatch banner that shows sample keys from both sides when nothing joins. Under the hood ~7 K lines of TypeScript on top of powerbi-visuals-api 5.11, d3-geo, topojson-client. Full offline; embedded geometry via require() at bundle time. Format-pane model is strongly typed through formattingSettings (17 cards, deep-linked from the wiki). MIT-adjacent ISC license; the bundled COD boundaries carry OCHA / fieldmaps.io terms. Docs Every card, every setting, every failure mode is documented in the wiki: AdminCartograph wiki on github. The Install and Use page is the tour, Custom Geometry Upload is the killer feature's walkthrough. Feedback and issues welcome. Especially interested in hearing which non-bundled countries people would use it with — the upload flow works for anywhere, but real-world reports of it in production are the best signal.63Views0likes0Comments- 109Views0likes0Comments
WOW 2026 W29 – Peas in a Pod Power BI
Completed this week's Workout Wednesday challenge in Power BI. This challange 'Peas in a Pod' visual was designed by Tobin Hardy. It was a fun challenge that involved reshaping the data in Power Query and using error bars in a creative way to recreate the visual. I also learned how small formatting settings can make a big difference in the final result.115Views0likes0CommentsPower BI Custom Visuals' Community
Welcome to Power BI Custom Visuals Community! Power BI custom visuals is all about community. We are very excited to announce that custom visuals now have a special place in the Power BI community site, to share knowledge, ideas and news! Custom visuals development discussion – Ask questions and share knowledge about developing custom visuals. Custom visuals ideas – Share your ideas, ask for features, propose new custom visuals. Custom visuals community blog – Community news and announcements for new custom visuals available, new APIs released, tips & tricks from developers and users. Power BI custom visuals useful links for developers Developer documents - find here all documents you need Step-by-step tutorial Looking for advanced tutorial? Find it here Visit also our github Find here Power BI visuals' Samples Custom visual's webinar For technichal questions and help please reach out [email protected]3MViews26likes225CommentsCustom Waterfall Chart | Miniviz May Challenge
This PBIX contains a custom waterfall chart built with Deneb as part of the #MinivizMay challenge - Week 1 The visual was designed with a financial storytelling approach, but the structure can be adapted to many other scenarios and business cases. It requires basic to intermediate knowledge of Deneb for customization. Some manual code adjustments may also be necessary if you want to make the temporal X-axis fully dynamic or fine-tune the horizontal connector lines between start/end values. Feel free to explore, adapt, and improve it. Hope you all enjoy it! eyJrIjoiMGI1MTUxZDUtZTcyNC00NWY5LWJmMjAtZmUxMTAxMzgzYWJkIiwidCI6IjE2Njk5MjVkLTJlNTItNDMzZC1hM2U1LTQwNGEzYWU5ZTZhNiJ9600Views4likes0CommentsParaguay by the Numbers: 2022 National Census Final Results
This Power BI dashboard provides an interactive and deep-dive analysis of the 2022 National Census of Paraguay. It translates complex demographic and socioeconomic data into actionable visual insights, covering the entire national territory. The project focuses on how living conditions, access to technology, and household income vary across different departments and districts. eyJrIjoiZGM2YTZmNjYtMjhhNS00YzgxLWFmNzItODMwZjUwMWY5YjUyIiwidCI6IjUxMTU5MTVhLWM2NGYtNGViNS1hZTFjLWFmZTUzYjFkNzk3YSJ9378Views0likes0Comments