Skip to content

Commit

Permalink
beta version of DTDL digital twin
Browse files Browse the repository at this point in the history
  • Loading branch information
albertoabellagarcia committed May 21, 2024
1 parent aa97645 commit c42e63e
Showing 1 changed file with 35 additions and 40 deletions.
75 changes: 35 additions & 40 deletions DataQualityAssessment/schemaDTDL.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -44,31 +44,31 @@
"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",
"writable": true,
"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",
"writable": true,
"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",
"writable": true,
"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",
Expand All @@ -78,21 +78,26 @@
"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",
"writable": true,
"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",
Expand All @@ -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",
Expand Down Expand Up @@ -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": [
{
Expand All @@ -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": [
{
Expand All @@ -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"
}
]
}

0 comments on commit c42e63e

Please sign in to comment.