Advanced, model-based data processing engine at your finger tips.
PhixFlow data analytics applications are built using Low-Code drag and drop models and spreadsheet-like expressions. Objects themselves are highly configurable allowing PhixFlow to handle both simple and very complex analytics.
Key benefits of PhixFlow's advanced data processing engine.
Process large volumes of data.
If your models need to support the processing of large numbers of records then all the performance features we’ve tuned over the years to process massive volumes of data will benefit you.
Improved data quality.
Analyse data from multiple sources and identify any errors fast, allowing you to enrich and improve data with lookups to internal or external reference data.
Write data to any target.
Export your enriched and improved data virtually anywhere e.g. databases, spreadsheets, files, emails, web services.
Scheduled or user driven.
Analysis models are configured for each piece of data processing that you want to carry out on a regular basis. The models can be set up to be run on a scheduled basis e.g. hourly checks of order progress or can be linked to menus and buttons on configured user screens. This allows models to be run at any time the user requests and in the context of the data that the user is looking at, e.g. to trigger an update to one of your systems based on a user request, or to carry out more in-depth analysis of a highlighted problem.
Outstanding processing performance.
If your models need to support the processing of large numbers of records then all the performance features we’ve tuned over the years to process massive volumes of data will benefit you. Growing out of the telecoms industry where it is not unusual to process hundreds of millions of call records per hour, our analytics engine is massively scalable.
PhixFlow analytics is “multi-threaded” i.e. each “record” of your data is processed in parallel enabling processing rates of hundreds of millions of records an hour. PhixFlow also manages intelligent in-memory caching of reference data to reduce the need to query databases too often and provides full control on the number of parallel threads used to read and write data from your systems.
Enriching and blending data.
At each analytics step, PhixFlow objects allow you to:
- read data from any source.
- carry out multiple calculations on each data attribute using spreadsheet-like expressions.
- enrich the data with lookups to internal or external reference data.
- merge data records from multiple sources e.g. a single step could merge 4 or more data sources.
- de-duplicate data according to the rules that you define.
- filter & sort e.g. to just pass through exceptions for processing.
- write data to any target e.g. databases, spreadsheets, files, emails, web services.
See what's trending
Speed up new application Development
How to rapidly develop and deploy new applications to meet with you organisation’s digital transformation strategies using Low-Code.
5 Process Automation Application Examples
Business process automation is the ideal way to ensure that your business is not standing still, whilst also bringing a whole host of benefits, such as efficiency gains, increases in productivity and cost reductions.
What our clients say about us
“Very quickly I came to understand what PhixFlow was capable of and saw that the team delivered on what they promised. I use the term “same quarter solution” to describe my experience of working with them”.