top of page

KNOWLEDGE HUB
All The Tips In One Place. Stay up-to-date!


Power BI DirectQuery: Usage, Performance and Best Practices
Learn when to use Power BI DirectQuery, how to improve report performance, and which modeling, DAX, source-design, and visual mistakes to avoid.

MirVel
Jul 97 min read


Build a Live European Weather Forecast in Excel with Open-Meteo (part 1)
Connect Excel to the Open-Meteo API and build a refreshable seven-day European weather forecast with reusable Power Query M code, governance controls, KPI cards, and charts.

MirVel
Jun 234 min read


Power BI Error Handling: Build Reusable Queries That Work on Any Table
Dirty data does not announce itself. It arrives quietly as blank cells, "N/A" placeholders, stray zeros, or entirely empty columns that looked fine in the source system. Left untreated, these inconsistencies silently corrupt your totals, break your relationships, and cause scheduled refreshes to fail at the worst possible moment. This guide shows you how to stop patching issues one column at a time and build a small library of reusable M functions that handle every table inco

MirVel
May 177 min read


Power BI General Options Explained: Parallel Loading, Memory Limits, and Refresh Settings That Actually Matter
Learn how Power BI's parallel loading, memory limits, and General Options affect your dataset refresh speed. Compare Pro vs Premium settings with practical tips.

MirVel
May 177 min read


Native Query in Power BI: How to Write SQL Directly Against Your Data Source
Learn how to use native queries in Power BI to write SQL directly against your data source. Step-by-step guide with M code, tips, and a practice file included.

MirVel
May 137 min read


Sharing Power BI Apps and Reports with External Users: Best Practices, Caveats, and Real-World Tips
A practical guide to securely sharing Power BI apps and reports with external users using Entra B2B, licensing checks, RLS, and core governance best practices.

MirVel
Apr 237 min read


How to Build a Proper Date Table in Power BI
A practical step-by-step guide to building a clean Power BI date table, writing better time-intelligence measures, and avoiding the most common calendar mistakes.

MirVel
Apr 216 min read


Power BI Custom Connectors: Unlock Analytics for Every Corner of Your Organisation
Go beyond sales reports — connect Power BI to your IT, HR, finance, and admin systems using custom connectors. A practical guide to unlocking organisation-wide analytics.

MirVel
Mar 207 min read


SVG in Power BI Visuals: How to Build Them (and Maintain Them Without Pain)
Add micro visuals like KPI bars, icons, and sparklines directly inside Power BI tables and matrices using SVG measures — no custom visuals needed. Includes production-ready DAX patterns.

MirVel
Feb 203 min read


Power BI Drillthrough: Hidden Tips, Best Practices & Real-World Use Cases
Drillthrough is one of the most underrated Power BI features. This guide covers smart page design, DAX context tricks, tooltip integration, and real-world patterns that even experienced users often miss.

MirVel
Jan 103 min read


SharePoint for Excel & Power BI: Best Practices, Permissions, and Real-World Hacks
SharePoint can be either your best “single source of truth”… or the reason your refreshes fail on Monday morning. This guide shows how to structure SharePoint properly (sites, libraries, lists), set permissions that scale, and connect everything cleanly to Excel and Power BI—with practical “do this / don’t do that” patterns. Check out some of our FREE templates and materials. PRACTICE MATERIAL BELOW!👇 1) SharePoint basics that matter for BI people Sites, Libraries, Lists (t

MirVel
Dec 14, 20254 min read


Symbols, Icons (Emojis) & Hex Codes in Excel + Power BI + Power Query
If you’ve ever wanted cleaner dashboards, faster “at-a-glance” reading, and less “wall of numbers” fatigue—Unicode symbols + hex colors are a surprisingly powerful combo. In this post you’ll learn practical, copy-paste-ready tricks for Excel, Power BI (DAX + conditional formatting), and Power Query. Check out some of our FREE templates and materials. PRACTICE MATERIAL BELOW!👇 Why this matters (real-life use cases) Status columns that actually read well: ✅ OK, ⚠ Warning, ❌ Is

MirVel
Dec 13, 20253 min read


Mastering DAX Queries in Power BI: Structure, Logic & Best Practices
Check out some of our FREE templates and materials. PRACTICE MATERIAL BELOW!👇 Introduction Ever wondered what happens behind the scenes when you drag a visual into Power BI? That’s DAX queries at work. While most users write DAX formulas to calculate measures or columns, DAX queries go one level deeper — they let you directly query your model, test logic, and debug calculations.In this post, we’ll break down what DAX queries are, how they work, their structure, examples, pit

MirVel
Nov 18, 20255 min read


SharePoint.Files vs SharePoint.Contents in Power Query: Which One Should You Use?
Check out some of our FREE templates and materials. Jtzt Abonnie Overview When you connect Power Query / Power BI to a SharePoint site (or document library), there are (at least) two common M-functions you may see or use: SharePoint.Files(siteUrl as text, optional options as record) as table SharePoint.Contents(siteUrl as text, optional options as record) as table Although they sound similar, their behavior, performance, metadata returned, and navigation experience differ. Un

MirVel
Nov 9, 20256 min read


Data Types in Power Query vs. Data Types in Power BI’s Table View (Canvas)
Hook: If your model “mysteriously” changes numbers, breaks relationships, or sorts months alphabetically—blame data types. What we’ll cover: where to define types (and why), the safest order of operations across the ETL chain, Power Query vs. Model vs. Table View, special cases (DirectQuery, currency, duration), and concrete, copy-paste examples. 1) Why data types matter (and where they live) Power Query (PQ): Data shaping stage. Types here affect folding, transformations

MirVel
Nov 2, 20255 min read


Dynamic File Path Handling in Excel & Power BI
Hook: Hard-coded paths are silent project killers. Move a file, share a workbook, or publish a PBIX—and boom: refresh fails. Goal: In ~10 minutes you’ll set up robust, parameter-driven paths for Excel (Power Query) and Power BI (Desktop & Service), plus a tiny, reusable M pattern you can paste into any project. Check out some of our FREE templates and materials. PRACTICE MATERIAL BELOW!👇 1) Why hard-coded paths fail When you embed "C:\Users\Alice\Project\data.csv" in a qu

MirVel
Oct 22, 20254 min read


External Tools in Power BI: A Deep Dive into the Essential Add‑Ons and Their Trade‑offs
Microsoft Power BI Desktop contains a rich set of modelling and reporting features, yet many power users enhance their workflow with external tools . These tools attach to the Analysis Services instance behind a PBIX/Power BI semantic model and allow advanced editing, scripting, performance analysis and automation. The External Tools ribbon lists all registered tools, and Microsoft warns that these are produced by independent developers; editing metadata outside Power BI De

MirVel
Oct 5, 202510 min read


Power BI: Relationships in Models – The Ultimate Guide
Introduction Building effective Power BI reports is not just about loading data and creating visuals—it’s about structuring your data model correctly. Relationships are at the heart of that structure. In this post, we’ll explore what relationships in Power BI are, why they matter, how to create and manage them, and some advanced tricks to avoid common pitfalls. Check out some of our FREE templates and materials. PRACTICE MATERIAL BELOW!👇 Understanding Relationships in Power

MirVel
Sep 28, 20253 min read


Mastering the CALCULATE Function in Power BI: A Step-by-Step Guide
If you're a moderately experienced Power BI user, you’ve likely encountered the CALCULATE function in DAX (Data Analysis Expressions). This is one of the most powerful and essential functions in the DAX language because it allows you to modify the context in which data is filtered and calculated. In this post, we’ll break down the structure of CALCULATE, walk through practical examples, explore advanced use cases, and show you how it can elevate your Power BI reporting. Che

MirVel
Sep 22, 20253 min read


Building a Power BI Earthquake Monitor (Europe) — From API to KPIs
Goal: a fast, self-updating Power BI report that tracks earthquakes in the European–Mediterranean region (with a global table for comparison), highlights activity hotspots, and surfaces clean KPIs for decision-making. Scope: Earthquakes in the European-Mediterranean region with magnitude 4.5 or greater within the last 720 days or the last 2 years. Source: ETH Zürich - Swiss Seismological Service (HTML daily data): http://www.seismo.ethz.ch/en/earthquakes/europe/last90daysMa

MirVel
Sep 15, 20254 min read
bottom of page
