https: //spc.minitab.com/api/app/spc/Station/?apikey={APIKEY}&action=streamData&args=[{JSON}]
[DataStreamingRequestDTO]:Fornecer a external_station_id ou a sys_id para a estação.
Identificador externo da estação, geralmente nome da estação ou estação de trabalho na SAP Digital Manufacturing.
Sys_id para a estação.
Sys_id para o plano de amostragem. Opcional para um único plano de amostragem; É necessário se vários planos de amostragem estiverem associados à estação.
Lista de subgrupos com suas propriedades e observações a serem criadas.
[SubgrupoWithObservationsRequestDTO] :
Carimbo de data para as observações. Opcional, data-hora na ISO 8601, padrão para a data e hora atuais do servidor se não for fornecida. Para obter mais informações, vá para Requisitos de dados de carimbo de tempo.
Descritores e seus valores para o subgrupo. Opcional.
Para observações para esse subgrupo, é necessária pelo menos 1 observação.
[DescriptorValueRequestDTO] : Forneça o external_descriptor_id ou o sys_id para o descriptor.
O valor do descritor é necessário.
Identificador de descritor externo.
sys_id para o descritor.
[ObservationRequestDTO] : Forneça o external_measure_id ou o sys_id para a medida.
Identificador externo de medida para a observação.
sys_id pela medida.
É necessário valor para a observação.
Descritores e seus valores para a observação. Opcional.
Somente medidas contínuas, de processo e de saída, podem ser transmitidas diretamente para as tabelas de estações.
[
{
"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"]
}
}
}