https: //spc.minitab.com/api/app/spc/Station/?apikey={APIKEY}&action=streamData&args=[{JSON}]
[DataStreamingRequestDTO]:Geben Sie entweder die external_station_id oder die sys_id für die Station an.
Externe Stationskennung, meist Stationsname, oder Arbeitsstation in SAP Digital Manufacturing.
Sys_id für die Station.
Sys_id für den Probeplan. Optional für einen Einzelstichprobenplan; erforderlich, wenn mehrere Probenahmepläne mit der Station verbunden sind.
Liste der Untergruppen mit ihren Eigenschaften und zu erstellenden Beobachtungen.
[SubgroupWithObservationsRequestDTO] : Zeitstempel für die Beobachtungen. Optional, Datumszeit in ISO 8601, standardmäßig gilt das aktuelle Datum und die Uhrzeit für den Server, sofern nicht angegeben. Weitere Informationen finden Sie unter Anforderungen an Zeitstempeldaten.
Deskriptoren und ihre Werte für die Untergruppe. Optional.
Für diese Untergruppe ist mindestens eine Beobachtung erforderlich.
[DescriptorValueRequestDTO]: Geben Sie entweder die external_descriptor_id oder die sys_id für die Beschreibung an.
Deskriptorwert ist erforderlich.
Externe Deskriptor-Kennung.
sys_id für die Beschreibung.
[ObservationRequestDTO]: Geben Sie entweder die external_measure_id oder die sys_id für die Maßung an.
Externe Messkennung für die Beobachtung.
sys_id für die Maßung.
Wert für die Beobachtung ist erforderlich.
Beschreibungen und ihre Werte für die Beobachtung. Optional.
Nur kontinuierliche Maße, Prozess und Ausgabe können direkt in Stationstabellen übertragen werden.
[
{
"station_id": 14,
"subgroups": [
{
"observations": [
{
"observation": 3.5,
"measure_id": 7
}
]
}
]
}
][
{
"external_station_id": "Ribbon Manufacturing Station",
"subgroups": [
{
"observations": [
{
"observation": 3.5,
"external_measure_id": "Roll Width"
}
]
}
]
}
]
[
{
"external_station_id": "Ribbon Manufacturing Station",
"sampling_plan_id": 11,
"subgroups": [
{
"timestamp": "2024-12-11 19:55:18Z",
"descriptors": [
{
"external_descriptor_id": "Batch Number",
"descriptor_value": "4973"
}
],
"observations": [
{
"observation": 3.5,
"external_measure_id": "Roll Width",
"descriptors": [
{
"external_descriptor_id": "Roll Color",
"descriptor_value": "Blue"
}
]
}
]
}
]
}
]{
"success_count": 40,
"failure_count": 2
}{
"title": "DataStreamingRequestDto",
"description": "",
"type": "object",
"properties": {
"sampling_plan_id": {
"type": ["integer","null"],
"minimum": 1
},
"external_station_id": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"station_id": {
"type": "integer",
"minimum": 1
},
"subgroups": {
"type": "array",
"maxItems": 50,
"minItems": 1,
"items": {
"$ref": "#/$defs/SubgroupWithObservationsRequestDto"
}
}
},
"required": ["subgroups"],
"oneOf": [
{
"required": ["external_station_id"]
},
{
"required": ["station_id"]
}
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$defs": {
"DescriptorValueRequestDto": {
"title": "DescriptorValueRequestDto",
"description": "",
"type": "object",
"properties": {
"descriptor_value": {
"type": "string",
"minLength": 1,
"maxLength": 255,
"pattern": "^(?!\\s*$).+"
},
"external_descriptor_id": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"descriptor_id": {
"type": "integer",
"minimum": 1
}
},
"required": ["descriptor_value"],
"oneOf": [
{
"required": ["external_descriptor_id"]
},
{
"required": ["descriptor_id"]
}
]
},
"ObservationRequestDto": {
"title": "ObservationRequestDto",
"description": "",
"type": "object",
"properties": {
"external_measure_id": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"measure_id": {
"type": "integer",
"minimum": 1
},
"observation": {
"type": ["number", "null"],
"minimum": -10000000000,
"maximum": 10000000000
},
"descriptors": {
"type": ["array", "null"],
"maxItems": 100,
"items": {
"$ref": "#/$defs/DescriptorValueRequestDto"
}
}
},
"required": ["observation"],
"oneOf": [
{
"required": ["external_measure_id"]
},
{
"required": ["measure_id"]
}
]
},
"SubgroupWithObservationsRequestDto": {
"title": "SubgroupWithObservationsRequestDto",
"description": "",
"type": "object",
"properties": {
"timestamp": {
"type": ["string", "null"],
"pattern": "^(\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:Z|(?:[+-]\\d{2}:\\d{2})|)?)$",
"$comment": "Value must be a valid date-time with optional timezone.",
"examples": [
"\"2025-01-01T01:23:45\"",
"\"2025-01-01 01:23:45\"",
"\"2025-01-01T01:23:45Z\"",
"\"2025-01-01 01:23:45Z\"",
"\"2025-01-01T01:23:45-05:00\"",
"\"2025-01-01 01:23:45-05:00\""
]
},
"descriptors": {
"type": ["array", "null"],
"maxItems": 100,
"items": {
"$ref": "#/$defs/DescriptorValueRequestDto"
}
},
"observations": {
"type": "array",
"maxItems": 1000,
"minItems": 1,
"items": {
"$ref": "#/$defs/ObservationRequestDto"
}
}
},
"required": ["observations"]
}
}
}