Forum Discussion
Guidance Needed: Learning Big Data Visualization & Building Custom Visuals in Power BI
- 1 year ago
Hi praveenrongali ,
Thank you for reaching out to the Microsoft Community Forum.
Hi Poojara_D12 , Thank you for your post response.
Hi praveenrongali , In addition to Poojara_D12 response, i am adding some more points and Microsoft learning documents.
Power BI Training Offers structured learning paths for Connecting and transforming data using Power Query, Modeling data with DAX, Building visuals and reports.
Please follow below things, Best Practices for Big Data & Performance Optimization:
1. Use star schema with clear fact/dimension separation. Avoid bi-directional relationships unless necessary.
2. Apply filters early in Power Query. Use incremental refresh and query folding.
3. Reduce clutter, embrace white space, and use bookmarks for user storytelling.
4. Use 64-bit Power BI Desktop and allocate sufficient memory.
Please refer below to Create Custom Visuals in Power BI:1. Use the Package visuals as .pbiviz files.
2. Use the Tools & Libraries, powerbi-visuals-api for lifecycle hooks and lodash, moment for rendering and utilities. HTML Viewer and Deneb for advanced visuals.
3. Use private class properties for persistent elements like svg, host. Use AppSource for PBI certified community visuals.
Please refer Microsoft official documents.
Training for Power BI | Microsoft Learn
Power BI visuals documentation - Power BI | Microsoft Learn
I hope this information helps. Please do let us know if you have any further queries.
Regards,
Dinesh
Hello Power BI Community,
I’m looking to expand my knowledge in handling big and complex datasets and building impactful visualizations in Power BI. Specifically, I would appreciate your guidance on:
Recommended learning resources or courses to understand and work with Big Data in Power BI
Best practices for optimizing visuals and performance when working with large datasets
How to create custom visuals in Power BI that go beyond the default visual libraries (including tools or frameworks used)
If anyone has experience or suggestions in this space—be it documentation, hands-on tutorials, or personal tips—I’d be grateful for your input.
Thank you in advance for your support!