diff --git a/DataQualityAssessment/schemaDTDL.json b/DataQualityAssessment/schemaDTDL.json index 8f05d51..dbdff2b 100644 --- a/DataQualityAssessment/schemaDTDL.json +++ b/DataQualityAssessment/schemaDTDL.json @@ -12,7 +12,7 @@ "displayName": "accuracy", "@type": "Property", "schema": "long", - "comment": "Accuracy measures the maximum systematic numerical error produced in a sensor measurement." + "comment": "Accuracy measures the maximum systematic numerical error produced in a sensor measurement" }, { "name": "alternateName", @@ -44,7 +44,7 @@ "displayName": "dataProvider", "@type": "Property", "schema": "string", - "comment": "A sequence of characters identifying the provider of the harmonised data entity." + "comment": "A sequence of characters identifying the provider of the harmonised data entity" }, { "name": "dateCalculated", @@ -52,7 +52,7 @@ "displayName": "dateCalculated", "@type": "Property", "schema": "dateTime", - "comment": "Date of the calculated entity defined by the user." + "comment": "Date of the calculated entity defined by the user" }, { "name": "dateCreated", @@ -60,7 +60,7 @@ "displayName": "dateCreated", "@type": "Property", "schema": "dateTime", - "comment": "Entity creation timestamp. This will usually be allocated by the storage platform." + "comment": "Entity creation timestamp. This will usually be allocated by the storage platform" }, { "name": "dateModified", @@ -68,7 +68,7 @@ "displayName": "dateModified", "@type": "Property", "schema": "dateTime", - "comment": "Timestamp of the last modification of the entity. This will usually be allocated by the storage platform." + "comment": "Timestamp of the last modification of the entity. This will usually be allocated by the storage platform" }, { "name": "description", @@ -78,13 +78,18 @@ "schema": "string", "comment": "A description of this item" }, + { + "name": "location", + "writable": true, + "displayName": "location" + }, { "name": "name", "writable": true, "displayName": "name", "@type": "Property", "schema": "string", - "comment": "The name of this item." + "comment": "The name of this item" }, { "name": "precision", @@ -92,7 +97,7 @@ "displayName": "precision", "@type": "Property", "schema": "long", - "comment": "Precision measures the standard deviation of a dataset. That is, it measures how close the values in the dataset are to each other." + "comment": "Precision measures the standard deviation of a dataset. That is, it measures how close the values in the dataset are to each other" }, { "name": "seeAlso", @@ -105,7 +110,7 @@ "displayName": "source", "@type": "Property", "schema": "string", - "comment": "A sequence of characters giving the original source of the entity data as a URL. Recommended to be the fully qualified domain name of the source provider, or the URL to the source object." + "comment": "A sequence of characters giving the original source of the entity data as a URL. Recommended to be the fully qualified domain name of the source provider, or the URL to the source object" }, { "name": "timeliness", @@ -165,10 +170,26 @@ } ] }, + { + "@type": "object", + "name": "duplicate", + "comment": "Includes information about duplicated data", + "displayName": "duplicate", + "fields": [ + { + "name": "foundMatches", + "schema": "array" + }, + { + "name": "isDuplicate", + "schema": "boolean" + } + ] + }, { "@type": "object", "name": "outlier", - "comment": "Includes information about the outlier characteristics of the measurement.", + "comment": "Includes information about the outlier characteristics of the measurement", "displayName": "outlier", "fields": [ { @@ -178,13 +199,17 @@ { "name": "methodology", "schema": "string" + }, + { + "name": "outlierScore", + "schema": "long" } ] }, { "@type": "object", "name": "synthetic", - "comment": "Includes information about the origin of the measurement.", + "comment": "Includes information about the origin of the measurement", "displayName": "synthetic", "fields": [ { @@ -196,36 +221,6 @@ "schema": "string" } ] - }, - { - "@type": "Telemetry", - "name": "location_Point", - "schema": "point" - }, - { - "@type": "Telemetry", - "name": "location_LineString", - "schema": "lineString" - }, - { - "@type": "Telemetry", - "name": "location_Polygon", - "schema": "polygon" - }, - { - "@type": "Telemetry", - "name": "location_MultiPoint", - "schema": "multiPoint" - }, - { - "@type": "Telemetry", - "name": "location_MultiLineString", - "schema": "multiLineString" - }, - { - "@type": "Telemetry", - "name": "location_MultiPolygon", - "schema": "multiPolygon" } ] } \ No newline at end of file