Im Folgenden wird das Schema beschrieben, das ibaPDA für das Datenformat AVRO (gruppiert) verwendet.
{
"namespace": "de.iba",
"type": "record",
"name": "PdaGroupedRecord",
"fields":
[
{
"name": "Signal",
"type": { "type": "array", "items": "string" }
},
{
"name": "ID",
"type": [ "null", { "type": "array", "items": "string" } ]
},
{
"name": "Name",
"type": [ "null", { "type": "array", "items": "string" } ]
},
{
"name": "Unit",
"type": [ "null", { "type": "array", "items": "string" } ]
},
{
"name": "Comment1",
"type": [ "null", { "type": "array", "items": "string" } ]
},
{
"name": "Comment2",
"type": [ "null", { "type": "array", "items": "string" } ]
},
{
"name": "Timestamp",
"type": [ "null", { "type": "long", "logicalType": "timestamp-micros" } ]
},
{
"name": "Identifier",
"type": [ "null", "string" ]
},
{
"name": "Value",
"type": { "type": "array", "items": { "type": ["null", "boolean", "bytes", "double", "float", "int", "long", "string"] } }
}
]
}
Hinweis |
|
|---|---|
|
Detaillierte Informationen zu AVRO finden Sie hier: |
|