In order for a BI software to deliver maximum performance and answer business questions, it needs to have flexibility in the data sources that it can access. InetSoft's StyleBI software lets users mashup disparate sources of data and create virtual private models, making it invaluable for BI uses such as corporate benchmarking, cost control, and risk management.
What makes InetSoft's data mashup tool so convenient for your business? With an easy to use drag and drop tool, complex queries can be built automatically without dealing with code. The new data mashups can be used to create cross functional dashboards that allow for an intuitive approach to understanding data relationships.
There's no longer a need to perform the old method of extracting, transforming, and loading data for operational use. InetSoft's data mashup tool can be used to create connections among disparate sources of data on the fly. End-users can create and modify their own data mashups, allowing a degree of self-service not possible with traditional BI tools. New data sources can quickly be added to your existing BI environment.
StyleBI can connect to a wide range of sources: SQL databases, cloud services, spreadsheets, flat files, and even big data platforms like Hadoop. Once connected, you don’t need to extract everything into a warehouse if you don’t want to. Instead, you can leave data where it lives and create virtual mashups. That saves time and reduces the burden of keeping a central warehouse constantly up to date.
One of the signature features is the ability to join data from totally different systems. For example, you could:
These joins don’t require writing SQL scripts by hand — they’re often done visually, though you can drop down into SQL or expressions if you prefer fine control.
StyleBI lets you filter data dynamically at both the source level and the mashup level. That means you can:
This makes mashups much more flexible for end-user exploration.
Another core function is grouping and summarizing data. You can:
The neat part is that StyleBI lets you define reusable transformations. So once you’ve built a useful aggregation, it can feed multiple dashboards and reports.
StyleBI supports user-defined expressions, letting you create calculated fields. These can be as simple as profit = revenue – cost, or as complex as weighted KPIs that draw on multiple columns and logic. Because calculations are reusable, you can define them centrally, which ensures everyone in the organization is working off the same metric definitions—a big deal when consistency matters.
Sometimes you don’t just want to join data horizontally, you want to stack it vertically. StyleBI supports union operations, letting you bring together multiple datasets with the same structure. For instance:
This avoids a lot of the messy copy-paste work that teams do manually in Excel.
StyleBI includes options for transforming fields, such as:
While it isn’t a full ETL tool, it provides enough cleaning capability to make reporting datasets trustworthy without sending everything back to IT.
A mashup isn’t just about the flat dataset — it’s also about building hierarchies. StyleBI lets you define drillable structures like Year → Quarter → Month → Day or Product Category → Product Line → SKU. These hierarchies make dashboards interactive and give end-users the ability to navigate from summary to detail without multiple reports.
One of the cleverer aspects is the metadata layer. Analysts can create virtual views that behave like tables but are really mashups under the hood. This allows different business units to consume “pre-shaped” data without needing to know the technical sources behind it. This layer also enforces governance — you don’t end up with everyone reinventing the same KPI differently.
Mashups can include parameters that make them reusable and adaptable. For example, a sales pipeline mashup could have a parameter for region, fiscal year, or manager. Users can change parameters in dashboards without breaking the underlying mashup.
StyleBI supports streaming or near-real-time feeds alongside more traditional batch data. You can combine live sensor readings with yesterday’s financials in the same visualization, which is powerful for industries where “what just happened” is as important as historical context.
For power users, there’s the ability to write more complex logic, scripts, or custom aggregations. This is especially helpful for:
While not a replacement for full-blown data science tools, it allows a surprising amount of sophistication right inside a BI layer.
To make the abstract features of StyleBI more concrete, here’s a step-by-step example of how you might build a mashup workflow. Imagine a business that wants to understand the revenue-per-lead by joining Salesforce leads data with ERP invoice data. This is a classic case where marketing and finance systems don’t naturally talk to each other, but StyleBI bridges the gap.
The first step is to connect StyleBI to the relevant systems:
Connections can be configured once and reused, so analysts don’t need to repeatedly reauthenticate or reconfigure sources.
In StyleBI’s mashup designer, create a join between the two datasets. The join key is typically Lead ID, but if that’s not consistent across systems, you might need a mapping table or transformation first.
The result is a unified dataset where each lead from Salesforce can be linked to one or more invoices from the ERP system.
Next, filter the data for:
These filters help keep the dataset lean and relevant.
With the mashup in place, define a few calculated fields:
These fields transform raw numbers into metrics that management actually cares about.
To make the analysis more interactive, set up hierarchies:
Executives can start at a high-level (quarterly revenue per campaign) and drill down to individual leads if they need details.
With the mashup dataset ready, design a dashboard:
All visuals pull from the same mashup, ensuring consistency across every view.
Add parameters for:
Users can then adjust filters without modifying the underlying mashup.
Finally, set the mashup to refresh nightly and schedule reports to be emailed to stakeholders every Monday morning. Executives always have an up-to-date, accurate picture of marketing ROI and revenue contribution.