Model Deployments
Overview
The Deployments section enables users to deploy dataflows and utilize them for predictions. This documentation covers deployment preparation, management, and prediction processes.
Video Tutorial
For a visual guide on the Deployments, please watch our step-by-step tutorial:
Table of Contents
- Preparing Dataflows for Deployment
- Deployment Management
- Utilizing Deployments
- Prediction Types
- Results Management
Preparing Dataflows for Deployment
Deployment Process
- Navigate to Dataflows section
- Access 'Runs' table
- Locate desired dataflow version
- Click 'Deploy' button
- Once deployed, use 'Predict' button for direct deployment access
Deployment Management
Deployment Table Information
Column | Description |
---|---|
Version | Deployment version number |
Nodes | Number of nodes in dataflow |
Edges | Number of connections |
Last Run | Most recent execution timestamp |
Deployed At | Deployment creation timestamp |
Available Actions
- View source dataflow
- Utilize for prediction
- Delete deployment
Utilizing Deployments
Prediction Options
-
Batch Prediction
- Upload prediction data files - Configure batch settings - Run prediction - Access results
-
Streaming Prediction
- Access row prediction interface - Input parameter values - Get immediate results - API endpoint available
API Integration
{
"endpoint": "your-deployment-endpoint",
"method": "POST",
"content-type": "application/json",
"body": {
"param1": "value1",
"param2": "value2"
}
}
Prediction Types
Batch Prediction
-
File Upload:
- Select prediction data files
- Verify data format
- Configure batch settings
-
Execution:
- Click 'Run Prediction'
- Access results
Streaming Prediction
-
Interactive Mode:
- Access row prediction interface
- Input required parameters
- Submit for processing
- View immediate results
-
API Mode:
- Use REST API endpoint
- Send JSON-formatted requests
- Receive real-time responses
- Integration ready
Results Management
Predictions Table
- View processed results
- Download predictions
- Save results
- Access historical predictions
Result Operations
-
View Results:
- Tabular format - Download as CSV - Download as Apache Parquet
Best Practices
-
Deployment Preparation:
- Test dataflow thoroughly
- Verify input parameters
- Document deployment settings
-
Prediction Management:
- Monitor performance
- Track usage metrics
- Regular validation
- Error handling