What is a PersivX Workspace?
A virtual environment where one or more datasources come together, and where you define the relationships between them.
When data is uploaded into PersivX using an API or files, a PersivX workspace is created automatically. There is no difference between working with a live database and working with a PersivX workspace — workspaces simply offer more functionality.
What Workspaces Are For
- Handling and analysing multiple large-scale datasets as one
- Providing high performance
- Enabling complex queries and relationships across your data sources
What You Can Do in a Workspace
- Load and manage data from various sources, merging them into a unified dataset
- Define relationships between data from different datasources, similar to foreign keys in SQL
- Create reports, dashboards, and visualizations to derive insights
- Share workspaces with other users to enable collaboration
- Set custom refresh schedules for each connected datasource individually, or for all of them as one
Performance
Even on an 8 GB RAM server instance, PersivX can process over 100 GB of data to build reports. This is achieved through:
- Out-of-core query processing for handling larger-than-memory datasets
- File partitioning for optimized queries
- Parallel and multi-core computation to power machine learning tasks
💡 No Assembly Required
All of these performance features are available out of the box from day one, without integrating or depending on any other tools.
