SDMX self-learning package SDMX Architecture using the pull method for data sharing TEST

Size: px
Start display at page:

Download "SDMX self-learning package SDMX Architecture using the pull method for data sharing TEST"

Transcription

1 SDMX self-learning package SDMX Architecture using the pull method for data sharing TEST

2 Produced by Eurostat, Directorate B: Statistical Methodologies and Tools Unit B-5: Statistical Information Technologies Last update of content November 2010 Version 1.0

3 1 Self-test: SDMX Architecture using the pull method for data sharing 1) Which building block is not part of the SDMX NSI Reference service infrastructure? a) Web Service Provider. b) SDMX Query Parser. c) The pull requestor. d) SDMX Data Generator. e) Data Retriever. f) None of the above. 2) Which component is used for storing/handling SDMX messages within the building blocks of the SDMX NSI Reference service infrastructure? a) SDMX MSD. b) SDMX Data Model Library. c) SDMX DSD. 3) What is the sequence data process in the SDMX NSI Reference service infrastructure? a) Data Retriever. b) SDMX-ML Query Parser. c) Data Generator. d) Call to the web service with an SDMX-ML Query Message. 4) A database not based on SDMX-IM may need an additional component that is not in a Database based on SDMX-IM, which one? a) The Metadata Structure tables area. b) The Local Metadata Structure tables area. c) The Mapping tables area. 5) In the described SDMX NSI Reference service infrastructure, the architecture can be implemented in both Java and.net. 6) What are respectively the input and the output of the SDMX NSI Reference service infrastructure? a) SDMX datasets and SDMX Data Models. b) SDMX Queries and SDMX datasets. c) SDMX Data Models and SDMX datsets. 7) Which are the possible methods available to the data consumer in the web service of the SDMX NSI Reference service infrastructure? a) Get SDMX Data File messages in Cross-Sectional Format. b) Get SDMX Data File messages in Compact Format. c) Get SDMX Data file messages in Utility Format. d) Get SDMX Data file messages in Generic Format. e) All of the above. 1/3

4 8) What are the main objectives of the Web Service Provider? a) To respond with an SDMX data file message according to the SDMX Query taken as input. b) To receive an SDMX Query Message. c) To control the exchange of information between the other modules. 9) The input and output of the Web Service Provider is a SOAP message. 10) All the builing blocks included in the SDMX NSI Reference service infrastructure can be used as an API module or its source code can be used in case any modification is needed. 11) What is the output of the Query Parser? a) An SDMX Query Message. b) A QueryBean object. c) A Soap message including the SDMX Query. 12) What is the role of the Data Retriever? a) It returns an SDMX-ML Dataset represented in the SDMX Data Model. b) It retrieves data from dissemination databases. c) All of the above. 13) The Data Retriever translates the query to native SQL for the target dissemination database. 14) The Data Retriever uses database connections to do its job, which ones? a) The Mapping Store database. b) The SDMX Registry. c) The Dissemination Database. 15) What are the inputs of the Data Generator? a) A Data Structure Definition (DSD). b) An SDMX-ML Message Type. c) An SDMX Data Model used for storing SDMX data and metadata. 2/3

5 2 Answers Question 1: c). Question 2: b). Question 3: a) & b) & c) & d). Question 4: b) & c). Question 5: a). Question 6: b). Question 7: a) & b) & d). Question 8: d). Question 9: a). Question 10: a). Question 11: b). Question 12: c). Question 13: b). Question 14: a) & c). Question 15: d). 3/3