Birst provides a fully integrated Business Intelligence platform, designed for Software-as-a-Service (SaaS) Cloud delivery and on-premise deployment as a software appliance. Our platform combines all the essential components to develop, deploy and maintain enterprise-class reporting, dashboarding and data discovery solutions. All components share a single unified layer of metadata and consistent end user experience.
Data extraction, transformation and loading
Leverage integrated ETL capabilities, including a wide selection of pre-built connectors to both on-premise and cloud data sources. A data streaming engine enables BI developers to write and execute sophisticated Visual Basic-like scripts for joining and transforming data from multiple heterogeneous sources.
Multi-dimensional Data Warehouse
Birst automatically creates and maintains a Kimball-style star schema data warehouse. Change data capture is a native part of the platform. Birst supports incremental updates as well as sophisticated change detection and history management. Birst supports Type 1 and 2 slowly changing dimensions, and manages snapshots automatically.
Managed Data Mashups
Enable business users to personally augment corporate data residing in their data warehouse with their local data. Create individual analytic sandboxes without requiring data movement or replication. IT is not required to provide individual data feeds to departments or individuals, or build data marts, yet can still ensure data integrity, security, and governance of the master data.
Birst offers an in-memory database that is specifically designed for analytics. Unlike other in-memory solutions, Birst’s database is SQL-compliant and capable of handling multi-pass aggregations of data. Designed for efficient bulk-loading of data, Birst dynamically builds indexes based on context, thereby maximizing performance and minimizing memory footprint.
Joins across heterogeneous sources are executed in Birst’s midtier by a ROLAP engine. Birst constructs a virtual logical cube of all data to which it is mapped. Birst’s ROLAP engine provides support for advanced concepts like positional references, cell-based calculations and differentiation between slicers and filters. Birst supports both MOLAP and ROLAP data sources via SQL and MDX generation.
Dashboards, data discovery and pixel-perfect reports
Birst supports all major styles of business intelligence—from interactive self-service dashboards to pixel-perfect reports. Birst combines ad hoc analysis of data and banded report writing into a single user interface. Any report built in Birst can be exposed in a dashboard, accessed via Birst’s native iPad application or scheduled for delivery by email.