EPN-TAP » Historique » Version 3
Xavier Bonnin, 06/04/2017 11:00
1 | 1 | Xavier Bonnin | h1. EPN-TAP |
---|---|---|---|
2 | |||
3 | 2 | Xavier Bonnin | h2. Organisation |
4 | |||
5 | h3. Organisation du service |
||
6 | |||
7 | Le service EPN-TAP du HFC est hébergé sur la machine voparis-tap-helio, et géré à l'aide de l'outil "DaCHS":http://docs.g-vo.org/DaCHS/. |
||
8 | Une fois installé et configuré, DaCHS se charge de publier les données via un service TAP(Table Access Protocol) pleinement opérationnel, à la condition de lui fournir les inputs suivants : |
||
9 | * une table postgres *.epncore respectant le data model (DM) epnCore, et contenant les meta-données visibles depuis le service. En pratique, on utilise une vue matérialisée, dont les données sont synchronisées avec le contenu de la base HFC via le mécanimse de foreign data wrapper. |
||
10 | * un fichier q.rd (1 par table) |
||
11 | |||
12 | h3. Organisation des données exposées |
||
13 | |||
14 | Pour le HFC, il est prévu 1 table (vue) par feature. |
||
15 | |||
16 | Le tableau ci-dessous donne une illustration de la manière dont les données sont susceptibles d'être exposées via le service (cf. réunion du 05/04/2017). |
||
17 | |||
18 | | granule_uid | granule_gid | obs_id | dataproduct_type | ... | access_url | thumbnail_url | encoding | publisher | |
||
19 | | 1 | chain_code | sdo_obs_1 | ca | ... | NULL | URL_OF_THE_SNAPSHOT | chain_code | HFC | |
||
20 | | 2 | image | sdo_obs_2 | im | ... | URL_OF_THE_QUICKLOOK | NULL | NULL | HFC | |
||
21 | |||
22 | 3 | Xavier Bonnin | NOTE -- A priori on part sur l'option 1 seule ligne "chain_code" avec toutes les informations pour reconstituer l'image. |
23 | 2 | Xavier Bonnin | |
24 | h2. Configuration et mise à jour |
||
25 | |||
26 | L'insertion des données dans une vue epn doit pouvoir se faire via le système de "mixin" de DaCHS (à confirmer et détailler). |
||
27 | |||
28 | h2. Références |
||
29 | |||
30 | 1 | Xavier Bonnin | > https://voparis-confluence.obspm.fr/display/VES/EPN-TAP+V2.0+parameters |
31 | pour les paramètres (on n'a pas fini la discussion sur les UCD) |
||
32 | |||
33 | > https://voparis-confluence.obspm.fr/display/VES/EPN-TAP+v2+parameter+description |
||
34 | pour le mode d'emploi (pas complètement finalisé) |
||
35 | |||
36 | En plus on a des tutoriels tout beaux tout neufs pour l'installation et le design de services EPN-TAP: |
||
37 | > https://voparis-confluence.obspm.fr/display/VES/Implementing+a+VESPA+service |
||
38 | (et les 3 pages en-dessous - lit au moins le début du 3e, faut réfléchir un peu à la façon de grouper les granules) |