Skip to content

Power BI specialist in The Hague

We set up Power BI for reports you share with partners, the council or the public. Together with DutchSail in Scheveningen, we’re developing a real-time dashboard.

DutchSail coaches can see immediately where their team can improve in the simulator

“The experts at Data Science Lab helped us streamline our dataflow by looking at the broader picture as well as solving the difficult IT issues we had, with their help we explored the possibilities of data analysis in sailing.” Dirk-Jan Korpershoek, DutchSail

Read the case study

Can we share this report as it is with a chain partner or the council, or publish it on our website?

In The Hague, reports are often shared outside the organisation: with a ministry, a chain partner or residents. What is safe internally can sometimes reveal too much externally. We decide how you share the report with each audience and who can see which rows.

Book a meeting

A route for each audience, with access rights defined in the model

Discuss your report

Public on a website

Publishing to the web makes the report available to everyone without signing in, including the detailed data in the model. We determine in advance which model is safe to publish this way.

Guests from a partner organisation

External colleagues get guest access through Microsoft Entra B2B. We handle the invitations, licences and which rows each partner can see.

Readable by everyone

Alternative text for every visual, a logical tab order and a contrast ratio of at least 4.5:1. This means the report also works with a keyboard and screen reader.

Follow along live

Together with DutchSail, we are developing a real-time dashboard that lets coaches track their sailors’ performance in the simulator.

Who reads the report shapes how we build the model

  1. Readers and data sensitivity

    Who reads the report, inside or outside the organisation, and what data is each reader allowed to see?

  2. A model with access permissions built in

    A star schema with roles for each partner or department and, where needed, an aggregated version for publication.

  3. Testing and maintenance

    Test each role, check accessibility and agree who manages guest users, embed codes and data refreshes.

Does our report really need to be shared outside the organisation, and what would that require of us?

Discuss it with us

A good fit if

You share figures with parties outside your own tenant, such as partners, a ministry or residents, and currently do so through separate Excel or PDF exports that no one keeps up to date.

Not a good fit if

The report stays within one team and the standard report from your source system is sufficient. Or the figures are already available as open data on another site: in that case, a link is often enough.

What determines the scope

How many audiences and sources there are, whether the model contains personal data, how many partners each need to see only their own rows, whether the report will appear on a public website, and who will manage it after delivery.

Is publishing it on the web enough?

Only if all the data in the model can be made public. Row-level security does not work there, and anyone with the link can share it. A sign-in option is safer for partners.

Publish to web, embed securely or share with guests: which option is right for your readers?

Publish to web

Choose this if all the data in the model can be made public, such as figures you already publish. There is no sign-in or row-level security.

Embed securely

Choose this if colleagues open the report in SharePoint, Teams or on an intranet. Power BI then enforces each reader's permissions. We recommend this option for internal use.

Share with guests

Choose this if a supply-chain partner or ministry signs in to view your report. Each guest needs an appropriate licence unless the workspace runs on Premium capacity.

A Microsoft partner for Fabric that also manages your reports after delivery

Data Science Lab has worked with data and AI since 2016 and is a Microsoft Partner for Fabric and a Databricks Partner. We can meet at your offices in The Hague, at ours on Westerdoksdijk in Amsterdam, or online.

Book an introductory meeting

Who reads your report is our starting point for the first conversation

Stef Stoelwinder

Stef Stoelwinder

Business Development

Stef is your first point of contact. In our first conversation, we’ll discuss who reads the report, what data it contains and how you share it.

Who do you want to share a Power BI report with, and what should that reader be able to see?

Describe the report, its readers and the data sources behind it. We’ll reply by email or suggest discussing it in an initial conversation.

Enter a valid email address.

Let us know how we can help you.

Frequently asked questions

They set up the model, permissions and sharing so that a report shows the right information to every reader, including people outside the organisation. If you’re looking for a Power BI consultant or Power BI expert in The Hague, this is the work they do.

Our approach, regardless of region, is described on our Power BI consultant page. You can read how we build a dashboard around the decision it needs to support on our Power BI dashboards page. If your teams use figures to guide their work every day, read about our Power BI specialist in Utrecht.

Only if all the data in the model can be made public. According to Microsoft, anyone on the internet can view a report published this way without signing in, including detailed data that the report itself does not display. Reports with row-level security or DirectQuery are not supported.

An administrator enables the feature in the tenant settings, optionally for a security group only. Power BI caches the data for an hour, so this is less suitable for figures that refresh frequently. Review the list of embed codes regularly and remove any that no longer need to be public.

Through Microsoft Entra B2B: the external colleague becomes a guest in your tenant. You can share a report or app by sending a direct invitation; to access a workspace, the guest must first be invited through Entra.

The guest needs a Pro or Premium Per User licence, provided either by you or by their own organisation, unless the workspace is on Premium capacity. With row-level security, check the username: Power BI may display it differently for guests than Entra does.

The Government Digital Accessibility Decree requires public authorities to make their websites and apps comply with WCAG 2.1 levels A and AA and to publish an accessibility statement. If you embed a report on such a site, include it in the accessibility assessment.

Power BI supports keyboard navigation and screen readers, and Alt+Shift+F11 opens a visual as a table. As the report creator, you need to set alternative text, tab order and contrast yourself. Don’t put important information only in tooltips: a screen reader will not read them aloud.

Not within the Power BI service itself. According to Microsoft, only Power BI permissions determine who can see what there. The label is visible, but encryption only takes effect when data leaves the service through an export to Excel, PowerPoint, PDF or .pbix. An export to .csv does not receive a label.

There is another limitation for partners outside the organisation: information protection with labels does not support B2B scenarios. You should therefore define who can see which rows using row-level security in the model.

DutchSail trains sailors in an AC40 simulator at the DutchSail Teambase in Scheveningen. Together, we’re developing a real-time dashboard that collects training data, such as steering behaviour and sail settings, so coaches can immediately see where their team can improve.

The case study lists Python, Kafka and Grafana; it does not list Power BI. We mention it here because it shows how we collect and present data for people who use it to guide their work in real time. Read the DutchSail case study.

Yes, but that is different work from reporting. An algorithm that contributes to a decision about residents requires agreements on the algorithm register, human intervention and the AI Act.

We cover this on our AI consultant in The Hague page. If you first want to know where the report’s data comes from and who oversees its definitions, data governance can help.

If the report stays within one team and the standard report from your source system is sufficient, or if the figures are already available as open data on another site. In those cases, a link or an export is often enough.

If your own BI team already has the model in order but temporarily lacks capacity, consider hiring a BI consultant to work alongside your team.