Registered dataset records output with no “createUser”, “createTime”, “modifyUser”, “modifyTime” properties.
Response for created dataset registry or requested via GET endpoint /getDatasetRegistry
doesn't contain “createUser”, “createTime”, “modifyUser”, “modifyTime” properties.
{
"datasetRegistries": [
{
"id": "osdu:dataset--File.Generic:579c89e204bd4e3da1f9025d9a542579",
"version": 1666268695566567,
"kind": "osdu:wks:dataset--File.Generic:1.0.0",
"acl": {
"viewers": [
"data.default.viewers@osdu.osdu-gcp.go3-nrg.projects.epam.com"
],
"owners": [
"data.default.owners@osdu.osdu-gcp.go3-nrg.projects.epam.com"
]
},
"legal": {
"legaltags": [
"osdu-demo-legaltag"
],
"otherRelevantDataCountries": [
"US"
],
"status": "compliant"
},
"data": {
"ResourceId": "srn:osdu:file:dc556e0e3a554105a80cfcb19372a62d:",
"ResourceTypeID": "srn:type:file/json:",
"ResourceSecurityClassification": "srn:reference-data/ResourceSecurityClassification:RESTRICTED:",
"ResourceSource": "Some Company App",
"ResourceName": "trajectories - 1000.json",
"ResourceDescription": "Trajectory For Wellbore xyz",
"DatasetProperties": {
"FileSourceInfo": {
"FileSource": "/ef27ad6f-dbc1-458d-8541-1446e3b0685a/05b8dd43f2724532b59e6fc9d724c5d5"
}
}
},
"meta": [
{
"additionalProp1": {},
"additionalProp2": {},
"additionalProp3": {}
}
],
"tags": {}
}
]
}
If a record is requested directly from the Storage service (by ID) via /records:batch
endpoint, these properties exist.
{
"records": [
{
"data": {
"ResourceId": "srn:osdu:file:dc556e0e3a554105a80cfcb19372a62d:",
"ResourceTypeID": "srn:type:file/json:",
"ResourceSecurityClassification": "srn:reference-data/ResourceSecurityClassification:RESTRICTED:",
"ResourceSource": "Some Company App",
"ResourceName": "trajectories - 1000.json",
"ResourceDescription": "Trajectory For Wellbore xyz",
"DatasetProperties": {
"FileSourceInfo": {
"FileSource": "/ef27ad6f-dbc1-458d-8541-1446e3b0685a/05b8dd43f2724532b59e6fc9d724c5d5"
}
}
},
"meta": [
{
"additionalProp1": {},
"additionalProp2": {},
"additionalProp3": {}
}
],
"id": "osdu:dataset--File.Generic:579c89e204bd4e3da1f9025d9a542579",
"version": 1666268695566567,
"kind": "osdu:wks:dataset--File.Generic:1.0.0",
"acl": {
"viewers": [
"data.default.viewers@osdu.osdu-gcp.go3-nrg.projects.epam.com"
],
"owners": [
"data.default.owners@osdu.osdu-gcp.go3-nrg.projects.epam.com"
]
},
"legal": {
"legaltags": [
"osdu-demo-legaltag"
],
"otherRelevantDataCountries": [
"US"
],
"status": "compliant"
},
"createUser": "rustam_lotsmanenko@osdu-gcp.go3-nrg.projects.epam.com",
"createTime": "2022-10-20T12:24:57.379Z"
}
],
"notFound": [],
"conversionStatuses": []
}
But Dataset doesn't use Storage /records:batch
endpoint for records fetching after dataset registration or for fetching records, instead /records
endpoint is used which does not provide such properties in response:
When registry created and when registry requested via GET endpoint:
Core common method used for fetching records: