Difference between revisions of "Fusion Transformer"
(→Structure Transformation) |
(→Structure Transformation) |
||
Line 46: | Line 46: | ||
java -cp SdmxTransformer.jar com.metadatatechnology.fusion.dataparser.StructureParseMain | java -cp SdmxTransformer.jar com.metadatatechnology.fusion.dataparser.StructureParseMain | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Argument !! Mandatory !! Description !! Allowed Arguments | ||
+ | |- | ||
+ | | -s <arg> || False || URI of structure file to transform. If this option is not specified or the argument is - then input is taken from Standard Input. || | ||
+ | |- | ||
+ | | -o <arg> || False || Output file. | ||
+ | If this option is not specified or the argument is - then output is sent to Standard Output. || | ||
+ | |- | ||
+ | | -v <arg> || False || The output version. || edi / edi-lenient/ 1.0 / 2.0 / 2.1 | ||
+ | |- | ||
+ | | -ug || False || If present will ‘upgrade group’ attributes in a SDMX v2.0 DSD to become a Dimension Group Attribute in v2.1. The Group will still be present in the DSD so the v2.1 Schema is backwards compatible with v2.0 (allowing data to be submitted as either a Group or Series level attribute). || -No Arguments- | ||
+ | |- | ||
+ | | -edi_lenient || False || Puts the Transformer into EDI Lenient mode. || -No Arguments- | ||
+ | |- | ||
+ | | -pretty_print || False || Outputs the SDMX-ML structures in a clearer fashion. || -No Arguments- | ||
+ | |} | ||
=Data Transformation= | =Data Transformation= |
Revision as of 05:43, 9 June 2021
Overview
The Fusion Transformer is a command line application providing transformations between SDMX, and GESMES/TS data files and structure files.
The following data file formats are supported:
• Generic 1.0
• Generic 2.0
• Generic 2.1
• GenericTimeSeries (input only)
• Compact 1.0
• Compact 2.0
• StructureSpecific 2.1
• StructureSpecificTimeSeries 2.1 (input only)
• Message Group 1.0 (containing Compact or Generic Datasets only)
• Message Group 2.0 (containing Compact or Generic Datasets only)
• GESMES/TS
The following structure file formats are supported:
• SDMX Structure Document 1.0
• SDMX Structure Document 2.0
• SDMX Structure Document 2.1
• SDMX Registry Interface Document 2.0
• GESMES/TS
Structure Transformation
From PDF Documentation:
The Structure Transformer can be run by executing the command:
java -cp SdmxTransformer.jar com.metadatatechnology.fusion.dataparser.StructureParseMain
Argument | Mandatory | Description | Allowed Arguments |
---|---|---|---|
-s <arg> | False | URI of structure file to transform. If this option is not specified or the argument is - then input is taken from Standard Input. | |
-o <arg> | False | Output file.
If this option is not specified or the argument is - then output is sent to Standard Output. || | |
-v <arg> | False | The output version. | edi / edi-lenient/ 1.0 / 2.0 / 2.1 |
-ug | False | If present will ‘upgrade group’ attributes in a SDMX v2.0 DSD to become a Dimension Group Attribute in v2.1. The Group will still be present in the DSD so the v2.1 Schema is backwards compatible with v2.0 (allowing data to be submitted as either a Group or Series level attribute). | -No Arguments- |
-edi_lenient | False | Puts the Transformer into EDI Lenient mode. | -No Arguments- |
-pretty_print | False | Outputs the SDMX-ML structures in a clearer fashion. | -No Arguments- |