Welcome to Rulex Platform’s documentation!¶
Rulex Platform is an end-to-end data management system, where you can build, monitor, integrate, run, and maintain enterprise-level solutions based on your business data.
It is made up of the following integrated components, which are highly customizable and ready-to-use, with a simple user-friendly drag-and-drop interface:
Factory - the Platform’s main component, it allows to work on your data with many tools, ranging from data prep and pre-processing, to rule engines, machine learning, and optimization, all in the same drag and drop working environment.
Infopoint - a central meeting point with technical documentation.
Rulex Platform’s easy interface hides its immense capacity to deal with extremely complex and custom business problems.
Rulex Platform is powered by:
Exceptional computation capabilities. Rulex has top class execution times and can process extremely high volumes of data without suffering performance degradation.
Self-code programming. Rulex’s drag and drop user interface allows process and data experts to automate operational decisions in autonomy, without programmers or data scientists. At the same time, the software writes the code for you, meaning that, when you are performing an operation on the interface, the code is written behind it, making the software flexible, highly customizable and reliable.
Explainable AI. Traditional “black box” AI solutions rely on machine learning algorithms that produce predictive models in the form of mathematical functions that cannot be understood by laypeople, or in many cases, even by mathematicians. Rulex’s clear-box algorithms create predictive models in the form of if-then logic rules to make the best data-driven decision. Rulex can integrate existing process rules with new models extracted from data to produce a union of human and machine decision knowledge in a single, seamless system. The result is a decision that’s fully explainable and auditable - simple for anybody to see the exact reasons for every decision.
Business tailored optimization. Business-oriented high-level tasks, which facilitate process optimization within Rulex, via business key values instead of complex mathematical formulas.
Extensive support for production execution. Rulex provides an integrated platform to automate decision-making processes, decreasing employee time-to-productivity, allowing fast development cycles and simplifying production deployment.
Use the list on the left to browse through the documentation available.
- Rulex Platform version 1.1.x
- Rulex Platform
- Self-coding
- Platform Overview
- Buying Platform
- Installing Rulex Platform
- Configuring Rulex Platform
- Exploring Rulex Platform
- Environments
- Resources
- Useful Icons
- Using General Resources
- Introduction to Primary Resources
- Understanding Environments
- Using the Environment Variables
- Resource permissions
- Automation for Rulex Platform
- Using Rulex Platform REST API
- API Structure
- API Response
- API Authentication
- Sample API call
- REST API Reference Manual
- Auth Token
- Compute Flow
- Create Database
- Create Environment
- Create Filesystem
- Create Flow
- Create Macro
- Create Source
- Create Environment Variable
- Create Vault
- Delete Database
- Delete Environment
- Delete Filesystem
- Delete Flow
- Delete Macro
- Delete Repository
- Delete Environment Variable
- Delete Vault
- Export Flow
- Get File
- Get Resource id
- Get Result
- Import Flow
- List Database
- List Environment
- List Filesystem
- List Flow
- List Macro
- List Environment Variables
- List Vault
- Refresh Token
- Rename Database
- Rename Environment
- Rename Filesystem
- Rename Flow
- Rename Macro
- Rename Environment Variable
- Rename Vault
- Set Stop Computation
- Set Environment Variable
- REST API Reference Manual
- Using Rulex Platform Command Line Interface
- Using Rulex Platform REST API
- Rulex Platform - Release Notes
- Rulex Platform license plan
- Rulex Software - Code Quality Review
- Rulex Platform user roles
- Rulex Factory
- Building solutions
- Handling heterogeneous data
- Data preparation and pre-processing
- Machine learning and explainable AI
- Rule Management and Engine
- Optimization
- Rulex Factory Overview
- Customizing Rulex Factory
- Discovering Factory Flows
- The Flow Stage
- Factory Tasks
- Opening a task
- Factory tasks window
- The Task Tab
- Task families
- Data inputs/outputs
- Flow and Task relationship
- Task Overview
- Import Tasks
- Import from File
- Import from Database
- Import from Rulex Platform
- Create a dataset from Scratch
- Export Tasks
- Visualization and edit tasks
- The Data Manager
- The Attributes List
- The Main Data Pane
- The Modeling Sets Bar
- The Attribute List
- The Data tab
- Executing a formula
- The Main spreadsheet
- The Query Manager
- The Info row bar
- Executing queries
- Data Manager functions
- The Attributes tab
- Styling dataset columns
- The Plots tab
- The Sheets tab
- The Rule Manager
- The Data Manager
- Pre-Processing tasks
- Classification tasks
- One-class tasks
- Clustering tasks
- Regression tasks
- Optimization tasks
- Association tasks
- Evaluation tasks
- General tasks
- Structures Management
- Modelling sets management
- Automation of flow computation
- Management and application of rules
- Apply Model
- Check Dataset
- Convert Dataset to Model
- Convert Dataset to Ruleset
- Convert Dataset to Structure
- Convert Model to Dataset
- Convert Ruleset to Dataset
- Convert Structure to Dataset
- Execute Rulex Flow File
- Export Current Flow
- Merge Rules
- Optimize Ruleset
- Runtime Variables
- Select Flows
- Split Data
- Control tasks
- Bridge tasks
- Data Structures
- Rulex Platform
- Rulex Platform version 1.2.x
- Rulex Platform
- Self-coding
- Platform Overview
- Buying Platform
- Installing Rulex Platform
- Configuring Rulex Platform
- Exploring Rulex Platform
- Environments
- Resources
- Useful Icons
- Using General Resources
- Introduction to Primary Resources
- Environments
- Using Environment Variables
- Resource permissions
- Automation for Rulex Platform
- Using Rulex Platform REST API
- API Structure
- API Response
- API Authentication
- Sample API call
- License management in REST API
- REST API Reference Manual
- Auth Token
- Compute Flow
- Create Database
- Create Environment
- Create Filesystem
- Create Flow
- Create Macro
- Create Source
- Create Environment Variable
- Create Vault
- Delete Database
- Delete Environment
- Delete Environment Variable
- Delete Filesystem
- Delete Flow
- Delete Macro
- Delete Repository
- Delete Vault
- Export Flow
- Get File
- Get Resource ID
- Get Result
- Import Flow
- List Database
- List Environment
- List Filesystem
- List Flow
- List Macro
- List Environment Variables
- List Vault
- Rename Database
- Rename Environment
- Rename Filesystem
- Rename Flow
- Rename Macro
- Rename Environment Variable
- Rename Vault
- Set Stop Computation
- Set Environment Variable
- REST API Reference Manual
- Using Rulex Platform Command Line Interface
- Using Rulex Platform REST API
- Rulex Platform - Release Notes
- Version levels
- Changelogs
- RELEASE NOTES VERSION 1.2.1
- Version 1.2.1-199
- Version 1.2.1-187
- Version 1.2.1-173
- Version 1.2.1-163
- Version 1.2.1-159
- Version 1.2.1-155
- Version 1.2.1-144
- Version 1.2.1-143
- Version 1.2.1-138
- Version 1.2.1-130
- Version 1.2.1-129
- Version 1.2.1-117
- Version 1.2.1-106
- Version 1.2.1-76
- Version 1.2.1-72
- Version 1.2.1-48
- Version 1.2.1-42
- Version 1.2.1-27
- Version 1.2.1-26
- RELEASE NOTES VERSION 1.2.2
- Version 1.2.2-200
- Version 1.2.2-196
- Version 1.2.2-194
- Version 1.2.2-191
- Version 1.2.2-177
- Version 1.2.2-176
- Version 1.2.2-149
- Version 1.2.2-131
- Version 1.2.2-127
- Version 1.2.2-111
- Version 1.2.2-96
- Version 1.2.2-75
- Version 1.2.2-65
- Version 1.2.2-61
- Version 1.2.2-43
- Version 1.2.2-12
- Version 1.2.2-9
- Version 1.2.2-4
- Changes between Rulex 4 and Rulex Factory
- RELEASE NOTES VERSION 1.2.1
- Rulex Platform license plan
- Rulex Software - Code Quality Review
- Rulex Platform roles
- Rulex Factory
- Building solutions
- Handling heterogeneous data
- Data preparation and pre-processing
- Machine learning and explainable AI
- Rule Management and Engine
- Optimization
- Rulex Factory Homepage
- Customizing Rulex Factory
- Discovering Factory Flows
- The Flow Stage Window
- Factory Tasks
- Opening a task
- Factory tasks window
- The Task Tab
- Task families
- Data inputs/outputs
- Flow and Task relationship
- Task Overview
- Import Tasks
- Import from File
- Import from Database
- Import from Rulex Platform
- Create a Dataset from Scratch
- Export Tasks
- Visualization and editing tasks
- The Data Manager
- The Attribute List
- The main Data pane
- The Modeling Sets bar
- The Attribute List
- The Data tab
- Executing a formula
- The main spreadsheet
- The Query panel
- The Info bar
- Executing queries
- Data Manager functions
- The Attributes tab
- Styling dataset columns
- The Plots tab
- The Sheets tab
- File Manager
- The Rule Manager
- The Data Manager
- Pre-Processing tasks
- Classification tasks
- One-class tasks
- Clustering tasks
- Regression tasks
- Optimization tasks
- Association tasks
- Evaluation tasks
- General tasks
- Structures Management
- Modeling sets management
- Automation of flow computation
- Management and application of rules
- Apply Model
- Check Dataset
- Convert Dataset to Model
- Convert Dataset to Ruleset
- Convert Dataset to Structure
- Convert Model to Dataset
- Convert Ruleset to Dataset
- Convert Structure to Dataset
- Execute Rulex Flow File
- Export Current Flow
- Merge Rules
- Optimize Ruleset
- Runtime Variables
- Select Flows
- Split Data
- Control tasks
- Bridge tasks
- Data Structures
- Rulex Platform
- Rulex Platform version 1.3.x
- Rulex Platform
- Self-coding
- Platform Overview
- Buying Platform
- Installing Rulex Platform
- Configuring Rulex Platform
- Exploring Rulex Platform
- Environments
- Resources
- Useful Icons
- Using General Resources
- Introduction to Primary Resources
- Environments
- Using Environment Variables
- Resource permissions
- Automation for Rulex Platform
- Using Rulex Platform REST API
- API Structure
- API Response
- API Authentication
- Sample API call
- License management in REST API
- REST API Reference Manual
- Auth Token
- Compute Flow
- Create Database
- Create Environment
- Create Filesystem
- Create Flow
- Create Macro
- Create Source
- Create Environment Variable
- Create Vault
- Delete Database
- Delete Environment
- Delete Environment Variable
- Delete Filesystem
- Delete Flow
- Delete Macro
- Delete Repository
- Delete Vault
- Export Flow
- Get File
- Get Resource ID
- Get Result
- Import Flow
- List Database
- List Environment
- List Filesystem
- List Flow
- List Macro
- List Environment Variables
- List Vault
- Rename Database
- Rename Environment
- Rename Filesystem
- Rename Flow
- Rename Macro
- Rename Environment Variable
- Rename Vault
- Set Stop Computation
- Set Environment Variable
- REST API Reference Manual
- Using Rulex Platform Command Line Interface
- Using Rulex Platform REST API
- Rulex Platform - Release Notes
- Rulex Platform license plan
- Rulex Software - Code Quality Review
- Rulex Platform roles
- Rulex Factory
- Building solutions
- Handling heterogeneous data
- Data preparation and pre-processing
- Machine learning and explainable AI
- Rule Management and Engine
- Optimization
- Rulex Factory Homepage
- Customizing Rulex Factory
- Discovering Factory Flows
- The Flow Stage Window
- Factory Tasks
- Opening a task
- Factory tasks window
- The Task Tab
- Task families
- Data inputs/outputs
- Flow and Task relationship
- Task Overview
- Import Tasks
- Import from File
- Import from Database
- Import from Rulex Platform
- Create a Dataset from Scratch
- Conditional Import
- Empty Source
- Import File Info
- Import from Azure Table
- Import from Database
- Import from Excel File
- Import from JSON File
- Import from Parquet File
- Import from PDF File
- Import from Task
- Import from View
- Import from Text File
- Import from Word File
- Import from XML File
- Rulex Flow File Source
- Export Tasks
- Visualization and editing tasks
- The Data Manager
- The Attribute List
- The main Data pane
- The Modeling Sets bar
- The Attribute List
- The Data tab
- Executing a formula
- The main spreadsheet
- The Query panel
- The Info bar
- Executing queries
- Data Manager functions
- The Attributes tab
- Styling dataset columns
- The Plots tab
- The Sheets tab
- File Manager
- The Rule Manager
- The Data Manager
- Pre-Processing tasks
- Classification tasks
- One-class tasks
- Clustering tasks
- Regression tasks
- Optimization tasks
- Association tasks
- Evaluation tasks
- General tasks
- Structures Management
- Modeling sets management
- Automation of flow computation
- Management and application of rules
- Apply Model
- Check Dataset
- Convert Dataset to Model
- Convert Dataset to Ruleset
- Convert Dataset to Structure
- Convert Model to Dataset
- Convert Ruleset to Dataset
- Convert Structure to Dataset
- Execute Rulex Flow File
- Export Current Flow
- Merge Rules
- Optimize Ruleset
- Runtime Variables
- Select Flows
- Split Data
- Control tasks
- Bridge tasks
- Data Structures
- Rulex Studio
- Rulex Studio Homepage
- Discovering Studio Views
- The View Stage Window
- Studio Widgets
- Studio Events
- Rulex Studio Homepage
- Rulex Platform