NewJobs: scheduled actions created from chat, personal or shared.Learn more

Power BI + Memtro

Query your semantic models in plain language

Connect Power BI with your Microsoft account and let Memtro browse workspaces, datasets, reports and dashboards, run DAX queries against a semantic model and check whether refreshes are succeeding.

What you can do with Power BI in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Power BI tool, reads what it needs, and answers with the source cited.

01

Monday numbers without opening a report

A sales lead asks for pipeline by stage. Memtro runs EVALUATE SUMMARIZECOLUMNS against the CRM semantic model and returns the table, naming the dataset and refresh time it came from.

02

Stale dashboard

Someone notices yesterday's figures look old. Memtro checks the dataset's refresh history, finds a failed scheduled refresh with a credentials error, and points to the owner.

  • Workspaces, datasets, reports and dashboards you can access
  • DAX EVALUATE queries against any dataset you have Build permission on
  • Refresh history with failure reasons
  • Tables and columns for push datasets

Ask it like this

Questions people ask once Power BI is connected. In agent mode each one also checks the other systems that know about the same people, companies or identifiers.

  • ›Which datasets are in the Finance workspace and when were they last refreshed?
  • ›Total sales by region for 2026 from the Sales model
  • ›Did last night's refresh of the Ops dataset fail, and why?
  • ›Which reports are built on the Customer 360 dataset?
  • ›Top 10 products by margin this quarter

Where it fits

Teams that get the most from Power BI in Memtro, with the rest of their stack attached.

Better together

A record in Power BI is rarely the whole story. Connect the systems that hold the rest and the agent cross-references them by default, then remembers what it learned so the next question starts further along.

Also in Analytics

Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.

How to connect

  1. 01Ask your admin to add the Power BI Service delegated permissions (Workspace, Dataset, Report and Dashboard Read.All) to the Memtro Entra app and enable the Dataset Execute Queries tenant setting
  2. 02Click Connect Power BI in Memtro and sign in with your work account
  3. 03Pick a workspace and start asking
Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Power BI tools are the same everywhere.

Clients and agents →

Questions

Can Memtro change anything in Power BI?
No. The Power BI connector is read-only: every tool reads, searches or lists. Nothing is created, sent, updated or deleted, and the credentials you give it should be read-only too.
Who can use a Power BI connection?
A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.
Does Memtro store my Power BI data?
Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.
How do I connect Power BI?
OAuth. Ask your admin to add the Power BI Service delegated permissions (Workspace, Dataset, Report and Dashboard Read.All) to the Memtro Entra app and enable the Dataset Execute Queries tenant setting.

Connect Power BI in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.