hyperpbi

Dynamic GIS Analytics

A synthetic water distribution network pairs inline station geometry with on-demand pressure telemetry, operating assignments, and maintenance notes.

Files

Playground

Load this example from the Dashboard Examples gallery, or import project.hyperpbi from the Playground home page. The preview calls the public MiniUp API when triggered. The bundle embeds the local CSV and contains no credentials. See the live preview and Open in Playground action and the Function source.

Power BI

  1. Import the HyperPBI Maps PBIVIZ package with WebAccess for https://functions.miniup.app. Allow the origin in Power BI.
  2. Import data.csv as one table.
  3. Add every column to HyperPBI’s single Values field well. Keep the simple lowercase column names unchanged.
  4. Paste runtime.json into Runtime Configuration.
  5. Paste specification.json into Advanced JSON, validate, preview, and save.

All logical datasets use the portable powerbi source alias. The CSV has 5 fields, below the visual’s 50-field limit, and 3 rows, below the 30,000-row Power BI window.

Source fields

Expected behavior

Click each station to load different pressure readings. Hover or zoom its chart, expand the popup, page through the measurements, or refresh the station data.

Limitations

The local CSV is synthetic. Live details require HTTPS access to the public MiniUp Function. In Power BI, the Maps package and runtime WebAccess permission are required.

All names, organizations, accounts, assets, and events are synthetic and provided only for product demonstration.