create_prestissimo_engine
Create a Prestissimo engine in watsonx.data with custom or predefined size configurations. Specify coordinator and worker node types and quantities for optimized query processing.
Instructions
Create a new Prestissimo engine in watsonx.data.
EXAMPLE PAYLOAD: { "origin": "native", "display_name": "My-Prestissimo-Engine", "description": "Prestissimo engine for fast queries", "tags": [], "associated_catalogs": [], "configuration": { "size_config": "custom", "coordinator": { "node_type": "starter", "quantity": 1 }, "worker": { "node_type": "starter", "quantity": 1 } } }
Args: origin: "native" display_name: (required) Display name for the engine configuration: (required) Engine configuration with required fields: - size_config: (required) "custom" (recommended) or predefined options (may be supported) - coordinator: (required) {"node_type": typically "starter" or "cache_optimized", "quantity": 1} - worker: (required) {"node_type": typically "starter" or "cache_optimized", "quantity": 1-18 recommended} associated_catalogs: (optional) List of catalog names to associate description: (optional) Engine description 50 characters max engine_id: (optional) Custom engine ID (must match pattern: prestissimo-0 to prestissimo-1000) tags: (optional) Tags for the engine
CUSTOM SIZE CONFIG (RECOMMENDED):
Coordinator: 1 node (always), node_type: "starter" or "cache_optimized"
Worker: 1-18 nodes (recommended), node_type: "starter" or "cache_optimized"
Node types do NOT need to match (e.g., starter coordinator + cache_optimized worker is allowed)
PREDEFINED SIZE CONFIGS: If using predefined configs, exact node types and quantities must match:
starter: 1 coordinator + 1 worker (both bx2.48x192)
small: 1 coordinator + 3 workers (both ox2.16x128)
medium: 1 coordinator + 6 workers (both ox2.16x128)
large: 1 coordinator + 12 workers (both ox2.16x128)
Returns: Dict with created engine details including engine_id
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| origin | Yes | ||
| display_name | Yes | ||
| configuration | Yes | ||
| associated_catalogs | No | ||
| description | No | ||
| engine_id | No | ||
| tags | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||