T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VAO Registry Relational Schema: Updates and New Interface(s) Theresa Dower Registry WG 16 May 2013 IVOA.

Slides:



Advertisements
Similar presentations
Recommendations for a Table Access Protocol Ray Plante, Tamas Budavari, Gretchen Greene, John Goode, Tom McGlynn, Maria Nieto-Santistaban, Alex Szalay,
Advertisements

IVOA Interop, Cambridge UK, IVOA Data Access Layer Table Access Protocol Analysis Doug Tody (NRAO/NVO ) I NTERNATIONAL V IRTUAL O BSERVATORY A LLIANCE.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE May 14, 2013 Registry Coverage * Status and Necessity Gretchen Greene 1Apps IV/ Registry I Session -
IVOA, Pune India September Data Access Layer Working Group Pune Workshop Summary Doug Tody National Radio Astronomy Observatory International.
28 October 2008 IVOA Interoperability Meeting -- Baltimore T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE TAP/VOTable Registry Interface Reg 1 – G.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Gretchen Greene Pierre Lesidaner Closing Plenary 20 May 2011 IVOA Interoperability.
19 May 2008 IVOA Interoperability Meeting -- Trieste T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Registry Extension Schemas VODataService VOStandard.
Yuji Shirasaki National Astronomical Observatory of Japan JVO JVO Publishing/Searchable Registry Implementation Experience IVOA Interoperability Meeting.
May IVOA Interop Meeting1 STScI/JHU Registry Status Gretchen Greene Wil OMullane T HE US N ATIONAL V IRTUAL O BSERVATORY.
23 May 2008 IVOA Interoperability Meeting -- Trieste T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Closing Plenary Integration.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Service Validators in Practice (within the VAO) Theresa Dower Registry WG 18 May 2011 IVOA Interoperability.
27 October 2008 IVOA Interoperability Meeting -- Baltimore T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Opening Plenary Registry.
14 Apr 2005 VOEvent workshop1 XML Schema and the VO Registry Matthew J. Graham CACR/Caltech T HE US N ATIONAL V IRTUAL O BSERVATORY.
NVO Summer School, Aspen Center for Physics1 Publishing and Resource Discovery with Registries Ray Plante Gretchen Greene.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
2008 NVO Summer School1 Finding Services in the NVO Registry Gretchen Greene T HE US N ATIONAL V IRTUAL O BSERVATORY.
9 September 2005NVO Summer School Aspen Astronomical Dataset Query Language (ADQL) Ray Plante T HE US N ATIONAL V IRTUAL O BSERVATORY.
Footprint Service Specification NVO Summer School 2008 Gretchen Greene (thanks to Tamas Budavari and Francois Bonnarel) T HE US N ATIONAL V IRTUAL O BSERVATORY.
Sept NVO Summer School1 Cone, SIAP, and OpenSkyQuery Client Development Gretchen Greene, Maria Nieto-Santisteban T HE US N ATIONAL V IRTUAL O.
8 September 2008NVO Summer School 2008 – Santa Fe1 Publishing Data and Services to the VO Ray Plante Gretchen Greene T HE US N ATIONAL V IRTUAL O BSERVATORY.
Metadata in the TAP context (1) The Problem: learn about which tables, tablesets,... are available from a TAP server for each of the tables / tablesets,
Databases. A database program can be used to:  sort a file into a different order  Maintain contact with clients  search through the records for a.
1Key – Report Creation with DB2. DB2 Databases Create Domain for DB2 Test Demo.
Microsoft Access Course 1. Introduction to the user interface.
14 October 2003ADASS 2003 – Strasbourg1 Resource Registries for the Virtual Observatory R.Plante (NCSA), G. Greene (STScI), R. Hanisch (STScI), T. McGlynn.
26 October 2004ADASS Pasadena1 Publishing and Resource Discovery with Registries Ray Plante T HE US N ATIONAL V IRTUAL O BSERVATORY Kevin Benson.
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
FHIRFarm – How to build a FHIR Server Farm (quickly)
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VAO Registry Publishing Theresa Dower Registry WG May 2014 IVOA Interoperability Meeting -- Madrid.
Database Design for DNN Developers Sebastian Leupold.
XML in SQL Server Overview XML is a key part of any modern data environment It can be used to transmit data in a platform, application neutral form.
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
Simple Database.
Dec 2, 2014 MAST Data Discovery Portal Tom Donaldson Tony Rogers.
IVOA Interop, Victoria Canada, May IVOA Data Access Layer Closing Plenary Summary, Victoria May 2006 Doug Tody (NRAO/NVO/IVOA) I NTERNATIONAL V IRTUAL.
AstroGrid AstroGrid increases scientific research possibilities by : enabling access to distributed astronomical data and information resources. providing.
16-17 Oct 2003IVOA Data Access Layer, Strasbourg IVOA Data Access Layer (DAL) Working Group Doug Tody National Radio Astronomy Observatory International.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VAO Registry Status Spring 2014 Theresa Dower Registry WG IVOA Interoperability Meeting – Madrid 2014.
SimDB and DM WG Summary SimDB session this morning.
IVOA, Kyoto May Data Access Layer Working Group Status and Plans for this Workshop Doug Tody National Radio Astronomy Observatory International.
Footprint Service Specification IVOA Interop Meeting Trieste 2008 Gretchen Greene and Tamas Budavari.
IVOA, Kyoto May Data Access Layer Thoughts on ADQL/DAL Integration Doug Tody (NRAO) International V IRTUAL O BSERVATORY.
VO & Astro-Wise A.Belikov OmegaCEN
Common Archive Observation Model (CAOM) What is it and why does JWST care?
30 October 2008 IVOA Interoperability Meeting -- Baltimore T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VOTable interface with Registry Joint Apps/DM/Registry.
European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Aurélien Stébé Registry and Curation, Oct 2005, ESAC, Spain ESAVO Registry.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE 28 May 2009 IVOA Interoperability Meeting -- Strasbourg NVO Registry Curation and Validation Tools NVO.
16 October 2003Registry Interface CallsIVOA Interoperability, Strasbourg IVOA Interoperability Elizabeth Auden & Registry Workgroup 16 – 17 October 2003.
The International Virtual Observatory Alliance (IVOA) interoperability in action.
SPASE and the VxOs Jim Thieman Todd King Aaron Roberts.
SimDB Implementation & Browser IVOA InterOp 2008 Meeting, Theory Session 1. Baltimore, 26/10/2008 Laurent Bourgès This work makes use of EURO-VO software,
ESA-VO Registry Aurélien STEBE, Christophe ARVISET.
UCL DEPARTMENT OF SPACE AND CLIMATE PHYSICS MULLARD SPACE SCIENCE LABORATORY Taverna Plugin VAMDC and HELIO (part of the ‘taverna-astronomy’ edition) Kevin.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE 25 May 2009 IVOA Interoperability Meeting -- Strasbourg Resource Registries Opening Plenary Interoperability.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Gretchen Greene Opening Plenary 16 May 2011 IVOA Interoperability Meeting -- Naples.
IVOA Interop, Beijing, China, May IVOA Data Access Layer Working Group Sessions Doug Tody (NRAO/NVO ) Markus Dolensky (ESO/EuroVO) Data Access Layer.
16 May 2006IVOA Interoperability – Registries WG1 VOResource Schema v1.0 Release 6 Ray Plante NCSA T HE I NTERNATIONAL V IRTUAL O BSERVATORY A LLIANCE.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VAO Registry Publishing Theresa Dower Registry WG 24 May 2012 IVOA Interoperability Meeting -- Urbana.
Sept. 2004IVOA Meeting / Pune1 Virtual Observatory Query Language (VOQL) Working Group William O’Mullane For Masatoshi Oishi T HE US N ATIONAL V IRTUAL.
LEC-8 SQL. Indexes The CREATE INDEX statement is used to create indexes in tables. Indexes allow the database application to find data fast; without reading.
Introduction: AstroGrid increases scientific research possibilities by enabling access to distributed astronomical data and information resources. AstroGrid.
Registry Interfaces 1.1 Theresa Dower NAVO/STScI May 2016
Searching Business Data with MOSS 2007 Enterprise Search
Registry Interfaces 1.1 Theresa Dower NAVO/STScI Oct 2016
Searching Business Data with MOSS 2007 Enterprise Search
IVOA registry interfacing to GLU
IVOA Interoperability Meeting - Boston
RegTAP 1.1 Implementation IVOA Interop, Paris, May 2019 Registry Working Group Theresa Dower MAST / STScI / NAVO.
Presentation transcript:

T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VAO Registry Relational Schema: Updates and New Interface(s) Theresa Dower Registry WG 16 May 2013 IVOA Interoperability Meeting – Heidelberg

Registry: RegTAP and Schema RegTAP: Draft proposal for registry search using TAP over a standard data model in a relational database Think ObsTAP equivalent for registry metadata Functional without ADQL spatial queries: easier to implement server and client side VAO Registry/Ops group contributing to standard based on prior experiences with relational registry database. C ompatible with newest resource types Interoperable, testable across registries 16 May 2013IVOA Interoperability Meeting -- Heidelberg

VAO Registry Schema: History VAO Registry at Space Telescope has always used an underlying relational database. Implementation in Microsoft Sql Server (2012) Uses an internally developed non-standard relational schema Imports VOResource 1.0 as XML via XSLT to SQL Evolves to support new resource types for new standards after approval at IVOA level (Cone Search, SIA, SSA, TAP, DataService 1.0 but NOT 1.1) Fulltext-indexed for fast keyword search of active resources Saves all resource update history across IVOA Registries. 16 May 2013IVOA Interoperability Meeting -- Heidelberg

Registry Schema: Interfaces Existing Interfaces (updated internally to new schema) OAI Standard (Cross-registry resource harvesting) Non-standard keyword search (Used by several VO tools) New Interfaces (made for new schema) TAP (based on the RegTAP draft) Simple REST-based keyword search (based on VOParis work) (What’s not on this list? Registry standard SOAP-based search interface.) 16 May 2013IVOA Interoperability Meeting -- Heidelberg

Registry Schema: Almost Standard SQL Server is inherently case-insensitive SQL Server special characters/reserved words First SQL Server implementation of registry schema; will adjust standard to fit SQL Server naming conventions VAO History feature: Keys and Indexes Autogenerated primary keys required: VAO Registry’s history feature means ivoid+status not necessarily unique With query manipulation or views and indexing for speed, these generated primary keys can be invisible to user queries. Coverage: Saving full XML resource in DB 16 May 2013IVOA Interoperability Meeting -- Heidelberg

Registry Schema: Issues Speed: searching string keys Even when indexed, slower than matching on autogenerated integer keys. Speed: joins of formerly single-table data for common queries Validation data Redundant summary data placed in main Resource table for filtering by view and/or non-standard interfaces. Primary Keys for Resource History More complicated internal structure; how do we make allowances for it in the standard? Coverage: TBD. Keeping full XML indexed. 16 May 2013IVOA Interoperability Meeting -- Heidelberg

Registry Upgrade: Status Preliminary DB in test contains (nearly) full RofR Updating VAO ‘home’ registry records to DataService 1.1 Harvesting from scratch: not porting history information from old VAO Registry relational schema. Missing records only from temporary OAI harvesting issues across RofR. Standard will change to rename columns to avoid SqlServer reserved words. Unknown changes ahead regarding history feature and key management. 16 May 2013IVOA Interoperability Meeting -- Heidelberg

Registry Upgrade: Status TAP interface: in prototype, release in July. Will continue updating to RegTAP standard as a unique platform test case. Based on C# TAP service at STScI, built in collaboration with VAO TAP Server in Java at JHU. REST interface: in prototype, unknown date. Based on existing VOParis work and existing non- standard VAO keyword search. Need to decide upon output format. 16 May 2013IVOA Interoperability Meeting -- Heidelberg