履歴の未加工および集約時系列コンテキスト情報の削除¶
大事なことを言い忘れていたが、STH コンポーネントは、REST API を介して、以前に格納されていた履歴の未加工および集約されたコンテキスト情報を削除する可能性を公開します。これらの操作の分かりやすい性質のため、それらの効果は元に戻すことができないので、注意して使用する必要があります。
STH コンポーネントは、3つのメイン URL を公開してデータを削除します。これらすべてのURLは、HTTP メソッドとして DELETE
が使用され、サービスおよびサービスパス情報はヘッダ (Fiware-Service
および Fiware-ServicePath
ヘッダ)として含めます。
履歴コンテキスト情報の削除でサポートされる URLs は、次のとおりです :
# Removing all the data associated to certain service and service path:
http://<sth-host>:<sth-port>/STH/v1/contextEntities
# Removing all the data associated to certain entity, service and service path:
http://<sth-host>:<sth-port>/STH/v1/contextEntities/type/<entityType>/id/<entityId>
# Removing all the data associated to certain attribute of certain entity, service and service path
http://<sth-host>:<sth-host>/STH/v1/contextEntities/type/<entityType>/id/<entityId>/attributes/>attrName>
<
と >
の間の値は、それらの実際の値によって置換されなければなりません。
達成されるデータ除去は、SHOULD_STORE
構成パラメータの値に依存することに注意することが重要です。つまり、この構成オプションによっては、関連付けられたデータ(未加工、集約、またはその両方)のみが削除されます。