Bazefield BI

Prev Next

Overview

  The BI Manager is a powerful, unified framework for monitoring, analytics, and reporting, designed to enhance dashboarding, data visualization, and report generation. Built on three core pillars—Data Sources, Applications, and Views or Sections—it enables users to configure data, create dynamic dashboards, and generate detailed reports.


Definition

The BI Manager is a flexible framework that lets users configure which data to use and control how it is visualized across dashboards and reports.

Data Sources in BI Manager define the origin and structure of the data used in dashboards, widgets, and reports. A data source specifies what data is available, how it is aggregated, and which assets and points are included. It acts as the foundational layer for building analytics and visualizations within Bazefield BI Manager.

Each data source is configured with a specific asset type, data aggregation method and interval, and a set of points or calculations.

When configured and published, Datasources can be link to one or multiple Applications.

These parameters determine how data is fetched and interpreted by applications, dashboards, and reports.

Applications in BI Manager serve as containers that group and organize dashboards or reports around a specific asset type or operational domain (Wind/Solar…). They define the context in which data is visualized or exported, ensuring that only compatible data sources, filters, and visual elements are used.

There are two types of applications in BI Manager:

  • Dashboard Applications: Focused on interactive visualizations. They include one or more dashboards composed of views and widgets that reflect real-time or aggregated data.

  • Report Applications: Designed for structured reporting. They generate documents (e.g., PDFs) based on predefined templates and schedules.

Each application is tied to a specific asset type, which must be compatible with the linked data sources. Applications are the primary units for managing access, versioning, and deployment within the Bazefield BI ecosystem.

Views & Sections

Views and Sections in BI Manager share the same configuration model but are named differently based on their usage context. Views are used within dashboard applications, while Sections are used within report applications.

Views (Dashboards)
Views act as sub-layers within dashboard applications. They serve as layout containers that host one or more widgets, allowing users to design and organize the structure of a dashboard page. Each view can have a custom name and represents a distinct perspective or slice of the same dashboard configuration. This enables users to create multiple, uniquely arranged views within a single dashboard, all based on a shared data context.

Sections (Reports)

Sections function as sub-layers within report applications. They represent distinct segments of the final generated document (e.g., a PDF) and can host one or more widgets. A section can span one or multiple pages when rendered, depending on the amount and layout of its content. Like views, sections allow users to configure the layout and positioning of content, and each section can be uniquely named. This helps structure the report logically and enables easy navigation between different parts of the document.

Widgets

Widgets in BI Manager define how data is displayed to the user. They are the visual and interactive elements embedded within Views (dashboards) or Sections (reports), used to transform raw data into meaningful insights through various formats such as charts, tables, gauges, or KPIs.

While Data Sources determine what data is available—its origin, structure, and aggregation—Widgets control how that data is visualized. Each widget use the data from application linked data source.

Widgets are fully customizable, enabling users to tailor the presentation and layout to match the context of the dashboard or report. They form the final layer of the BI Manager visualization stack, bringing data to life for monitoring, analysis, and decision-making.

DataSource Characteristics

  • Modular & Reusable: One data source can be linked to multiple dashboards or reports.

  • Aggregation Levels: Supports raw real-time values, aggregated time series, and single-point statistics.

  • Asset-Aware: Tied to a specific asset type (e.g., turbine, inverter) and must match the application’s domain.

  • Parameterizable: Users define which points are included, how they are named, and how calculations are applied.

Examples

Data Source Type

Configuration Example

Usage Example

Single Aggregated Point Values

Asset Type: Turbine
Points: Active Power, Wind Speed
Calculation: Active Power / 3600

Use KPI widget to display Average Production in MWh for a turbine

Time Series Aggregated

Asset Type: Inverter
Interval: 5 min
Points: Irradiance, Active Power

Use TimeSerie Widget to display 5-min aggregated active power of your Inverters.

Real-Time Point Values

Asset Type: Inverter
Points: Irradiance

Use asset metric widget to display Instantaneous Irradiance on a dashboard

Availability Statistics

Allocation Type : IEC-L4 Inverter Technical Availability
Statistic : Time Based Availability (%)

Use KPI widget to display TBA values.

Dashboard Characteristics

Application Type : Clearly defined as a Dashboard Application, focused on interactive data visualization through views and widgets.

Asset-Driven: Requires configuration of an Asset Type, ensuring compatibility between the dashboard and linked data sources.

Asset Filter configuration :

Supports multiple asset selection modes:

  • Hidden

  • Single Select

  • Multi-Select
    Includes the option to define default assets (assets that will be loaded on the first page load)

Time Filter Configuration: Offers advanced time settings to tailor data display:

  • Custom default periods (e.g., "Last 7 days") with relative date expressions.

  • Options to show calendar, enable quick interval buttons, or restrict future dates.

  • Time filters can also be inherited from the URL for dynamic linking between dashboards.

Reusable & Flexible: Designed to be modular and reused across different user scenarios. Dashboards can support various views under a single configuration, making them adaptable to different operational or analytical needs.

See more info in Dashboards

Report Characteristics

Application Type: Defined as a Report Application, designed for structured, exportable outputs (e.g., PDF reports) based on preconfigured templates and layouts.

Asset-Driven: Requires configuration of an Asset Type, ensuring data consistency across sections and widgets. Supports asset selection modes:

  • Hidden

  • Single Select

  • Multi-Select
     Includes the option to define default assets (assets that will be loaded on the first page load)

Mandatory Time Interval:  Users must define the report time interval :

  • Daily

  • Weekly

  • Monthly

  • Quarterly

  • Yearly

  • Custom

This ensures that generated reports always reflect a defined and consistent time scope.

Template-Oriented & Structured: Report Applications organize content into Sections, each acting as a segment in the final document. This structure allows users to group widgets meaningfully across one or multiple pages.

A scheduling page is available for users who want to set up automatic email delivery.

See more info in Reports

Why Use the BI Manager?

Key Benefits:

  • Unified Framework: BI Manager brings together data source configuration, dashboard design, and reporting under a single system.

  • Data Control & Customization:

    • Data Sources let you define what data is used—its origin, aggregation, and points.

    • Widgets let you define how data is displayed, using charts, tables, KPIs, and more.

  • Application Types for Every Use Case:

    • Dashboards provide dynamic, interactive visualizations.

    • Reports deliver structured, export-ready documents (PDFs), with options for scheduled email delivery.

  • Asset & Time Awareness: Applications are built around asset types (e.g., turbines, inverters) and include advanced filtering for assets and time intervals.

  • Scalable & Reusable: Components such as data sources, views, and widgets can be reused across dashboards and reports, reducing duplication and improving maintainability.

  • Modular Structure:

    • Views (dashboards) and Sections (reports) structure the layout and content.

    • Each view or section can host multiple widgets and support different perspectives within the same application.

Ideal For:

  • Monitoring operational KPIs in real-time

  • Building advanced dashboards tailored to specific user needs

  • Generating scheduled reports

  • Sharing data insights across teams with consistency and clarity