Skip to content

System Requirements

What the MetaMiner server host, the database, the client workstations and your Microsoft tenant need before you install.

MetaMiner server host

Item Requirement Notes
Operating system 64-bit Microsoft Windows Server The installer refuses to run on 32-bit Windows.
Java None to install MetaMiner ships its own Java 17 runtime in the jre folder.
Microsoft software None to install MetaMiner calls Microsoft's REST APIs directly. No Power BI Desktop, gateway or PowerShell module is needed.
MetaMiner Database PostgreSQL 16 or later: embedded PostgreSQL 16 (included) or your own PostgreSQL server Required for Power BI. See below and Choose the MetaMiner Database.
Rights to install Local administrator The installer and the MetaMiner Administrator both require elevation.
Network Outbound HTTPS (TCP 443, TLS 1.2 or 1.3) to the Microsoft endpoints of your cloud See Network and Microsoft Endpoints.
CPU, memory, disk Depends on the size of your tenant See Sizing and Capacity.

Power BI requires PostgreSQL 16 or later

When the MetaMiner Database runs on an older PostgreSQL major version, the server does not start any Power BI collection, schema update or environment synchronization. It logs Power BI requires MMDB PostgreSQL 16+ in server\logs\server.log. The embedded database of a new installation is PostgreSQL 16.

TODO: list the certified Windows Server versions

Confirm which Windows Server releases are tested with the current 5.2 build (for example 2016, 2019, 2022, 2025) and state them here.

TODO: confirm the minimum CPU, memory and free disk for a small installation

No current measured minimum exists for a Power BI-only installation. Confirm one with engineering.

Microsoft tenant

Item Requirement Notes
Microsoft Entra ID A registered application with a client secret See Register the Application.
Fabric / Power BI admin Someone who can change tenant settings in the Fabric admin portal See Tenant Settings.
Entra admin Someone who can grant admin consent for Microsoft Graph application permissions See API Permissions.
Cloud Commercial, US Government, US Government High or US Government Military See Sovereign Clouds.
Fabric Capacity Metrics app Optional, for capacity utilization See Capacity Metrics App.

Client workstations

Item Requirement Notes
Operating system 64-bit Microsoft Windows The client ships its own Java 17 runtime.
Network TCP connection to the MetaMiner Server port (default 49714) For delegated sign-in and lakehouse export also outbound HTTPS to Microsoft; see Network and Microsoft Endpoints.
Browser A default browser that can reach Microsoft sign-in Used for delegated sign-in to Power BI. See Delegated User Sign-In.
Memory Enough for the environments the user loads The client keeps a snapshot of each loaded environment in memory; very large tenants need more client memory. See Memory and JVM.
Version Same MetaMiner build as the server A client from a different build is refused with an "Incompatible Versions" message.

TODO: confirm supported desktop Windows versions and Citrix / remote desktop support

State the tested Windows 10/11 builds and whether published-application deployments (Citrix, RDS) are supported, including the browser-based delegated sign-in on those hosts.

Usage dashboards

The Power BI Usage dashboards run in a browser and are served by the MetaMiner Server on the same port as the client.

TODO: list supported browsers

Confirm the tested browsers and minimum versions (for example current Chrome, Edge and Firefox).