Difference between revisions of "Data Validation"
Jump to navigation
Jump to search
(Created page with "Category:Functions") |
|||
Line 1: | Line 1: | ||
[[Category:Functions]] | [[Category:Functions]] | ||
+ | |||
+ | = Overview = | ||
+ | <p>The Fusion Registry is able to validate datasets for which there is a Dataflow present in the Registry.</p> | ||
+ | |||
+ | <p>Data Validation is split into 3 high level validation process:</p> | ||
+ | <ol> | ||
+ | <li><strong>Syntax Validation</strong> - is the syntax of the dataset correct</li> | ||
+ | <li><strong>Duplicates</strong> - format agnostic process of rolling up duplicate series and obs</li> | ||
+ | <li><strong>Syntax Agnostic Validation</strong> - does the dataset contain the correct content</li> | ||
+ | </ol> | ||
+ | <p>Data Validation can either be performed via the web User Interface of the Fusion Registry, or by POSTing data directly to the Fusion Registries' data validation web service.</p> | ||
+ | <p>Data Validation can be performed on data taken from a URL as long as the security configuration of the Registry allows this</p> | ||
+ | |||
+ | = Security = | ||
+ | <p>Data Validation is by default a public service and as such a user can perform data validation with no authentication required. It is possible to change the security level in the Registry to either:</p> | ||
+ | <ul> | ||
+ | <li>Require that a user is authenticated before they can perform ANY data validation</li> | ||
+ | <li>Require that a user is authenticated before they can perform data validation on a dataset obtained from a URL</li> | ||
+ | </ul> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [[File:Data-validation-process.png|600px]] |
Revision as of 04:33, 10 February 2020
Overview
The Fusion Registry is able to validate datasets for which there is a Dataflow present in the Registry.
Data Validation is split into 3 high level validation process:
- Syntax Validation - is the syntax of the dataset correct
- Duplicates - format agnostic process of rolling up duplicate series and obs
- Syntax Agnostic Validation - does the dataset contain the correct content
Data Validation can either be performed via the web User Interface of the Fusion Registry, or by POSTing data directly to the Fusion Registries' data validation web service.
Data Validation can be performed on data taken from a URL as long as the security configuration of the Registry allows this
Security
Data Validation is by default a public service and as such a user can perform data validation with no authentication required. It is possible to change the security level in the Registry to either:
- Require that a user is authenticated before they can perform ANY data validation
- Require that a user is authenticated before they can perform data validation on a dataset obtained from a URL