inseefr / ddi-access-services Goto Github PK
View Code? Open in Web Editor NEWWeb services for accessing DDI metadata in Colectica
License: MIT License
Web services for accessing DDI metadata in Colectica
License: MIT License
When querying QUESTIONNAIRE , we get "Notes": null. However Notes is supposed to be a JSONArray (so it should be : [] if it is empty). When querying CODE_LIST, we indeed get a JSONArray for Notes.
We should enhance the current README with those goals in mind:
il s'agit de retourner à colectica les infos de configuration de la table utilisateur postgre dans notre portail.
To investigate, can you send us the postgresql describe table output for the table in the Colectica user database?
Try this (in the psql command-line tool):
\d+ "Pages"
Log is sent to Colectica
zendesk
http://colectica.zendesk.com/hc/requests/25697
WS à recetter : GET /Item/ddiInstance/uuid
Hello @JeromeMBourgeois J’ai testé le service http://dvrmeswdailm002.ad.insee.intra:8080/swagger-ui/index.html#/DEMO-Colectica/FindInstanceByUuidColectica
Mais j’ai une erreur 500 , est ce que tu vois d’où ça peut venir ?
SonarCloud Code Analysis : Quality Gate failed
Traitement des "High Severity Issues" (52)
A new feature is currently deployed in Insee data collection system: a suggester component, allowing autocompletion search when answering a question.
Currently, integrating this component is not fully automated, for example the designer can not declare the use of this component in Pogues (though it's a target).
In order to further automate, we want to provide an API for serving the underlying code list.
Sur DDI AS, créer service un GET qui prend en paramètre un uuid de physicalInstance (fichier physique) pour générer un CSV présentant le contenu des variables instanciées présentes dans le fichier.
Le nom du CSV est issu du nom du PhysicalInstance
la structure du csv est :
NOM_VAR , LIB_VAR, TYPE, COD_MOD, LIB_MOD,
NOM_VAR est le nom de la variable instanciée, l:Variable/l:VariableName
LIB_VAR est le libellé de la variable instanciée, l:Variable/r:Label
TYPE est le type de la variable instanciée en fonction du type de representation l:Variable/l:VariableRepresentation
TYPE = CODE pour une variable avec une liste de code l:Variable/l:VariableRepresentation/r:CodeRepresentation
TYPE = NUM pour une variable numérique l:Variable/l:VariableRepresentation/r:NumericRepresentation
TYPE= DATE pour une variable date l:Variable/l:VariableRepresentation/r:DateRepresentation
TYPE = TEXTE pour une variable de type textel:Variable/l:VariableRepresentation/r:TexteRepresentation
COD_MOD est le code dans une liste de codes , ou dans une liste de valeur manquante (par exemple NSP)
pour les codes "utiles" depuis la r:CodeListReference , l:CodeListe/l:Code/r:Value
pour les codes "sentinels ~valeur manquantes" depuis l:Variable/l:VariableRepresentation/l:MissingValuesReference/r:CodeListReference/ récupérer l:CodeListe/l:Code/r:Value
LIB_MOD est le libellé de la catégorie associée au code
depuis l:code/r:categoryReference récupérer l:Category/r:Label/r:Content
(en attente d'un éventuel retour sur ces notations , possible que NOM_VAR soit remplacé par une autre dénomination, pas mal de versions différentes de ce type)
il y a une observation par code, les valeurs des variables sont répétées autant de fois qu'il y a de modalités
On peut vous transmettre la transfo XSLT qu'on utilise actuellement en self pour ça si c'est utile.
le WS a recetté: Get /Item/filtered-search/texte
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.