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.