realtime-data-stream
Stream SAP OData entity data in real-time via WebSocket for live monitoring and integration with conversational AI interfaces.
Instructions
Stream SAP data via WebSocket
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | Yes | Action to perform with WebSocket streaming | |
entityType | No | SAP entity type to stream | |
filters | No | Data filters | |
frequency | No | Data streaming frequency | medium |
port | No | WebSocket server port | |
serviceId | No | SAP service ID | |
simulationCount | No | Number of data points to simulate | |
subscriptionId | No | Subscription ID for unsubscribe |
Input Schema (JSON Schema)
{
"properties": {
"action": {
"description": "Action to perform with WebSocket streaming",
"enum": [
"start_server",
"stop_server",
"subscribe",
"unsubscribe",
"simulate",
"status"
],
"type": "string"
},
"entityType": {
"description": "SAP entity type to stream",
"type": "string"
},
"filters": {
"additionalProperties": {},
"description": "Data filters",
"type": "object"
},
"frequency": {
"default": "medium",
"description": "Data streaming frequency",
"enum": [
"realtime",
"high",
"medium",
"low"
],
"type": "string"
},
"port": {
"description": "WebSocket server port",
"type": "number"
},
"serviceId": {
"description": "SAP service ID",
"type": "string"
},
"simulationCount": {
"default": 10,
"description": "Number of data points to simulate",
"type": "number"
},
"subscriptionId": {
"description": "Subscription ID for unsubscribe",
"type": "string"
}
},
"required": [
"action"
],
"type": "object"
}