Mongoとsth sinkでCygnusを使用して履歴データを取得しています。Fiware STH:メタデータを公開していない行データAPI
現在、cygnus mongo sinkの実装では、属性メタデータはデータベースに格納されていません。そこで、属性メタデータを格納できるようにcygnusを更新しました。 しかし、STH-cometを使用して履歴を取得すると、APIはアトリビュートメタデータの取得をサポートしていません。
は、私はある種の設定を見つからないか、私はSTH-彗星から取得していますという応答があるので、APIは、属性のメタデータをサポートしていない午前:
MongoDBのデータベースで{
"contextResponses": [
{
"contextElement": {
"attributes": [
{
"name": "humidity",
"values": [
{
"recvTime": "2017-03-08T08:06:11.463Z",
"attrType": "Number",
"attrValue": "999"
},
{
"recvTime": "2017-03-08T08:10:54.199Z",
"attrType": "Number",
"attrValue": "3.06"
}
]
}
],
"id": "Room1",
"isPattern": false,
"type": "Room"
},
"statusCode": {
"code": "200",
"reasonPhrase": "OK"
}
}
]
}
私は、このコンテンツを持っています:
{ "_id" : ObjectId("58bfbb7c973c5c22d258cffc"), "recvTime" : ISODate("2017-03-08T08:06:11.463Z"), "attrName" : "humidity", "attrType" : "Number", "attrValue" : "999", "attrMetadata" : [ ] }
{ "_id" : ObjectId("58bfbc93973c5c22d258cffd"), "recvTime" : ISODate("2017-03-08T08:10:54.199Z"), "attrName" : "humidity", "attrType" : "Number", "attrValue" : "3.06", "attrMetadata" : [ { "name" : "unit", "type" : "Text", "value" : "voltage" } ] }
APIが属性メタデータの取得をサポートしていない場合、この機能を追加できますか?
ありがとうございました&よろしくお願いします。
私は質問を編集しました。これは、FIWAREのSTHコンポーネントと関連があります。これは、FIWAREのCygnusのコンポーネントよりも関連しています。 – frb