Data Analytics
  • All of Microsoft
  • Python
  • My Role
    • All in My Role
    • Data Analytics
  • Focus
    • All in Focus
    • Microsoft Build 2026
    • Microsoft Fabric
    • What's Hot
    • M365 Release
  • Security & Identity
Timespan
explore our new search
Power BI

SQLBI Whiteboard formats DAX and SQL with F6

SQLBI Whiteboard can now format pasted DAX or SQL with F6, making code easier to read during whiteboard sessions.

Key insights

  • The short shows SQLBI Whiteboard formatting pasted DAX or SQL with F6.
  • The feature works on the whiteboard without opening a separate editor.
  • SQLBI Whiteboard also supports KQL in the documented workflow.
  • The app uses code containers with syntax highlighting and local formatting.

SQLBI showed a short demo of SQLBI Whiteboard that focuses on one task: paste DAX or SQL, press F6, and get formatted code on the board. The takeaway is simple for people who present data work: code can be cleaned up inside the whiteboard itself instead of being moved to another tool first.

The clip is very short, so the message is more about the workflow than a full feature tour. It points to a presentation tool built for DAX, SQL, and data modeling, where code containers sit alongside handwritten notes and other visual elements.

What's new

The visible change is the F6 action for code formatting. According to the published notes, SQLBI Whiteboard can format DAX or SQL after the code is pasted into a code container and the language type is selected. The documentation also extends this workflow to KQL, Microsoft Kusto’s query language.

The app already supports syntax-highlighted code containers, and the new part is the direct formatting step on the board. That makes the code easier to read during training or explanation without leaving the canvas.

Why it matters

This is mainly relevant for trainers, presenters, consultants, and analysts who use whiteboards to explain queries or calculations. If you work with Power BI, SQL Server, Azure Data Explorer, or Kusto, the value is in keeping explanation and code together.

For daily work, that means less time spent cleaning up code in a separate editor and more time spent on the actual explanation. The notes say SQLBI Whiteboard is free and open source, and it can be obtained through the Microsoft Store or as an installer or portable ZIP from GitHub.

If you already use Developer Tools for demos, this sits in the same practical space: a tool for showing code clearly, not just storing it.

How it works

The published notes describe a short sequence:

  1. Paste DAX, SQL, or KQL into a code container, or open a matching file.
  2. Select the language type from the title area menu.
  3. Mark the code container.
  4. Press F6 to format it locally.

The notes also say F2 opens a text container for editing, Ctrl+Enter accepts changes, and Escape cancels editing and restores the previous text, language, and size. In display mode, the formatted code behaves like a visual object that can be scaled proportionally.

Limitations and open questions

The short itself does not show a full tutorial or comparison with other editors. It also does not say which formatting rules are used, beyond the fact that the formatting happens locally. The research notes mention settings under Help > Preferences for the language-detection order, but the clip does not demonstrate that screen.

The source material is very thin, so this article leaves out broad claims about performance, enterprise rollout, or support boundaries that are not stated. It also avoids assuming anything beyond the specific DAX, SQL, and KQL workflow shown in the notes.

Sources

Frequently asked questions

What does F6 do in SQLBI Whiteboard?

It formats the selected DAX, SQL, or KQL code container. The notes say the formatting happens locally on the whiteboard.

Does the short show how to use the feature?

Yes, but only briefly. The notes describe pasting or opening code, selecting the language, marking the container, and pressing F6.

Is SQLBI Whiteboard only for DAX?

No. The notes mention DAX, SQL, and KQL support in the formatting workflow.