Changes for page Schema and Documentation
Last modified by Helena K. on 2026/06/09 12:21
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -6,34 +6,34 @@ 6 6 7 7 == 1.1 History and Version 3.0 Developments == 8 8 9 -The [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Standards [[Version>>doc:OntologyElements.Version.WebHome]]1.0 established an information model which described aggregated statistical [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] and the [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] needed to exchange them in a standard fashion. This drew on the earlier example of the GESMES/TS standard. Based on the [[SDMX information model>>doc:sdmx:Glossary 2\.1.SDMX Information Model.WebHome]], several formats were developed: XML formats for exchange of [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]], [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]], and queries for these ([[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]]), and EDIFACT formats for the [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] and [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] ([[SDMX-EDI>>doc:sdmx:Glossary 2\.1.SDMX-EDI.WebHome]]). These standards supported a number of exchange patterns, characterized as "bilateral", "gateway", and "data-sharing" models, as described in the Framework document in the[[Version>>doc:OntologyElements.Version.WebHome]]1.0 standards package.9 +The [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Standards (% style="color:#e74c3c" %)Version(%%) 1.0 established an information model which described aggregated statistical [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] and the [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] needed to exchange them in a standard fashion. This drew on the earlier example of the GESMES/TS standard. Based on the [[SDMX information model>>doc:sdmx:Glossary 2\.1.SDMX Information Model.WebHome]], several formats were developed: XML formats for exchange of [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]], [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]], and queries for these ([[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]]), and EDIFACT formats for the [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] and [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] ([[SDMX-EDI>>doc:sdmx:Glossary 2\.1.SDMX-EDI.WebHome]]). These standards supported a number of exchange patterns, characterized as "bilateral", "gateway", and "data-sharing" models, as described in the Framework document in the (% style="color:#e74c3c" %)Version(%%) 1.0 standards package. 10 10 11 -Versions 2.0 and 2.1 built on this foundation to provide a higher degree of support for all of these models, with an emphasis on data sharing in the form of a set of standard registry services interfaces. Support for new types of [[metadata>>doc:IMElements.metadata.WebHome]]exchange and reporting were added, with a focus on "[[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]]" concerned with quality, methodology, and other issues. Further, the ability to provide[[metadata>>doc:IMElements.metadata.WebHome]]about the relationships between [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] and structures was expanded, providing more support for data cubes. Overall, the scope of the[[Version>>doc:OntologyElements.Version.WebHome]]2.1 [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Standards was much broader, and included a larger set of message types in the [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] formats.11 +(% style="color:#e74c3c" %)Versions(%%) 2.0 and 2.1 built on this foundation to provide a higher degree of support for all of these models, with an emphasis on data sharing in the form of a set of standard registry services interfaces. Support for new types of metadata exchange and reporting were added, with a focus on "[[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]]" concerned with quality, methodology, and other issues. Further, the ability to provide metadata about the relationships between [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] and structures was expanded, providing more support for data cubes. Overall, the scope of the (% style="color:#e74c3c" %)Version(%%) 2.1 [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Standards was much broader, and included a larger set of message types in the [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] formats. 12 12 13 -For [[Version>>doc:OntologyElements.Version.WebHome]]3.0, the [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] specification has been rationalised and tightened while maintaining the fundamentals and principles established in 2.1. The documents for describing [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] remain the same except where there have been changes to the information model either to enhance existing structures, add new ones, or remove those deprecated such as the [[Structure Set>>doc:sdmx:Glossary 2\.1.Structure set.WebHome]].13 +For (% style="color:#e74c3c" %)Version(%%) 3.0, the [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] specification has been rationalised and tightened while maintaining the fundamentals and principles established in 2.1. The documents for describing [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] remain the same except where there have been changes to the information model either to enhance existing structures, add new ones, or remove those deprecated such as the [[Structure Set>>doc:sdmx:Glossary 2\.1.Structure set.WebHome]]. 14 14 15 -The deprecation of the SOAP web services specification in [[Version>>doc:OntologyElements.Version.WebHome]]3.0 has resulted in the removal of all [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] Query documents. Standardisation on the REST API and HTTP GET for registry[[structure>>doc:IMElements.structure.WebHome]]queries means separate 'query request' documents are no longer required.15 +The deprecation of the SOAP web services specification in (% style="color:#e74c3c" %)Version(%%) 3.0 has resulted in the removal of all [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] Query documents. Standardisation on the REST API and HTTP GET for registry structure queries means separate 'query request' documents are no longer required. 16 16 17 -The opportunity has also been taken to rationalise the plethora of alternative data documents accumulated from Versions 1.0, 2.0 and 2.1. [[All>>doc:OntologyElements.All.WebHome]], including Generic, Utility, Compact and Cross-Sectional have been deprecated except for[[Structure>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Structure.WebHome]]Specific Data which becomes the sole standard XML format for data updates, revisions and [[bilateral exchanges>>doc:sdmx:Glossary 2\.1.Bilateral exchange.WebHome]] in[[Version>>doc:OntologyElements.Version.WebHome]]3.0.17 +The opportunity has also been taken to rationalise the plethora of alternative data documents accumulated from (% style="color:#e74c3c" %)Versions(%%) 1.0, 2.0 and 2.1. All, including Generic, Utility, Compact and Cross-Sectional have been deprecated except for Structure Specific Data which becomes the sole standard XML format for data updates, revisions and [[bilateral exchanges>>doc:sdmx:Glossary 2\.1.Bilateral exchange.WebHome]] in (% style="color:#e74c3c" %)Version(%%) 3.0. 18 18 19 19 == 1.2 The XML Design == 20 20 21 - [[All>>doc:OntologyElements.All.WebHome]]of these document types will share a common "envelope" at the message level ("SDMXMessage.xsd"), as well as a set of common low-level [[components>>doc:IMElements.components.WebHome]] ("SDMXCommon[subset].xsd") so that header information and basic[[structure>>doc:IMElements.structure.WebHome]]of a message will always be the same.21 +All of these document types will share a common "envelope" at the message (% style="color:#e74c3c" %)level(%%) ("SDMXMessage.xsd"), as well as a set of common low-(% style="color:#e74c3c" %)level(%%) [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] ("SDMXCommon[subset].xsd") so that header information and basic structure of a message will always be the same. 22 22 23 -* Schema and sub-modules for describing all types of [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] - for [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] ([[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]), for [[metadata sets>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]] ([[metadata structure definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]]), for related groups of [[metadata>>doc:IMElements.metadata.WebHome]]and data structures, and for all types of structural objects involved in registry-based exchanges ("SDMXStructure[*subset*].xsd")24 -* [[Structure>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Structure.WebHome]]specific data schema for for updates, revisions/[[bilateral exchange>>doc:sdmx:Glossary 2\.1.Bilateral exchange.WebHome]] ("SDMXDataStructureSpecific.xsd")23 +* Schema and sub-modules for describing all types of [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] - for [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] ([[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]), for [[metadata sets>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]] ([[metadata structure definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]]), for related groups of metadata and data structures, and for all types of structural objects involved in registry-based exchanges ("SDMXStructure[*subset*].xsd") 24 +* Structure specific data schema for for updates, revisions/[[bilateral exchange>>doc:sdmx:Glossary 2\.1.Bilateral exchange.WebHome]] ("SDMXDataStructureSpecific.xsd") 25 25 * Generic schema and sub-modules for registry interfaces ("SDMXRegistry [*subset*].xsd") 26 26 * Generic schema for [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] sets ("SDMXMetadataGeneric.xsd") 27 27 28 28 == 1.3 Fostering the Use of a Standard SDMX-ML == 29 29 30 -In addition to these different formats, standard mappings and corresponding transformation tools have been developed for the creation of data [[structure>>doc:IMElements.structure.WebHome]]-specific schemas from[[structure>>doc:IMElements.structure.WebHome]]descriptions, to transform XML data instances from one XML [[data description>>doc:sdmx:Glossary 2\.1.Data presentation - detailed description.WebHome]] format to another, and from these formats into the corresponding [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] messages. This level of free tools support will foster the early use of [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] and permit the data to be easily used across all processes, which is otherwise a difficult requirement to meet. Ultimately, it is the fact that all formats share a common information model that enables this approach to meet the wide set of [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] requirements.30 +In addition to these different formats, standard mappings and corresponding transformation tools have been developed for the creation of data structure-specific schemas from structure descriptions, to transform XML data instances from one XML [[data description>>doc:sdmx:Glossary 2\.1.Data presentation - detailed description.WebHome]] format to another, and from these formats into the corresponding [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] messages. This (% style="color:#e74c3c" %)level(%%) of free tools support will foster the early use of [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] and permit the data to be easily used across all processes, which is otherwise a difficult requirement to meet. Ultimately, it is the fact that all formats share a common information model that enables this approach to meet the wide set of [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] requirements. 31 31 32 32 = 2 NORMATIVE REFERENCES = 33 33 34 -W3C XML Schema Definition [[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]], [[version>>doc:IMElements.version.WebHome]]1.0 (URL: http://www.w3c.org/XML/Schema#dev), World Wide Web Consortium34 +W3C XML Schema Definition [[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]], (% style="color:#e74c3c" %)version(%%) 1.0 (URL: http://www.w3c.org/XML/Schema#dev), World Wide Web Consortium 35 35 36 -W3C Extensible Markup [[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]], [[version>>doc:IMElements.version.WebHome]]1.0, Third Edition (URL: http://www.w3c.org/TR/2004/REC-xml-20040204/), World Wide Web Consortium36 +W3C Extensible Markup [[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]], (% style="color:#e74c3c" %)version(%%) 1.0, Third Edition (URL: http://www.w3c.org/TR/2004/REC-xml-20040204/), World Wide Web Consortium 37 37 38 38 = 3 CONFORMANCE = 39 39