Presentation is loading. Please wait.

Presentation is loading. Please wait.

Online data access in the SeaDataNet V1 system by Dick M.A. Schaap – technical coordinator Bologna, September 08.

Similar presentations


Presentation on theme: "Online data access in the SeaDataNet V1 system by Dick M.A. Schaap – technical coordinator Bologna, September 08."— Presentation transcript:

1 Online data access in the SeaDataNet V1 system by Dick M.A. Schaap – technical coordinator Bologna, September 08

2 CDI is a fine-grained index to individual data measurements (such as a CTD cast or moored instrument record). This is in contrast to EDMED, which is an inventory of data sets, each of which comprises a large number of measurements. CDI paves the way for direct online data access through file downloads or online data requests. Present CDI V0 system: > 340.000 CDI entries from 36 Data Centres from 29 countries http://seadatanet.maris2.nl/v_cdi_v0/search.asp Common Data Index CDI

3 Common Data Index CDI V0

4

5

6 Central and homogeneous metadatabase, but for data access the users are confronted with the various user interfaces of the SeaDataNet data centres (which can provide online search and access / ordering facility / e-mail request) CDI V0 CDI url Data centre User interface User interface Data centre User interface Data centre User interface data

7 Central and homogeneous metadatabase plus transparent access to the distributed data sets via a unique user interface at the SeaDataNet portal CDI V1 CDI User interface Download Manager data Shopping basket Request Status Manager Download Manager Download Manager Central User Register

8 CDI Metadatabase and User Interface: Searching and browsing of metadata of data sets, managed by SeaDataNet Data Centres SeaDataNet Central User Register with User Roles db + web service : Details of users, their organizations and addresses, license period, Id-Passwords, SeaDataNet Roles of users SeaDataNet Shopping Basket: Preparing a user request of multiple data sets, handling validation of users and roles via the Central User Register, and routing requests to the Request Status Manager SeaDataNet Request Status Manager: Processing and administration of all requests and data deliveries (downloads), for users in communication with data centres. For data centres to oversee all transactions. CDI V1 System Modules

9 SeaDataNet Data centre Download Manager: Handles communication with SeaDataNet Request Status Manager and takes care that requested files are made ready for downloading by User (if cleared! ) in the agreed formats via a local website address. System Modules SeaDataNet Portal Data centre search shop Data download Metadata + transaction data

10 Order flow diagram Search in CDI directory Results Requests list Submit Requests (specify filetype? ) User Check CDI Meta database YES User + Role + Requests Shopping Basket NO Info about Conditions, Registration etc Log in Register Users + Licenses User Register User Roles WS

11 CDI V1 Search – home page

12 Search – Results page

13 Search – Detail page (full)

14 Search – records selected for Shopping basket

15 Shopping basket

16 Submit Shopping list => User Authentication

17 User identified and request for motivation and order confirmation

18 Request confirmed and link to RSM (also by e-mail)

19 Request Status Manager (RSM) Submit extended Request Form with motivation Shopping Basket YES User + Role + Requests Requests + user info in RSM; Split by DC Status: Pending Confirmation email to User with RSM info Validation of access via business matrix ABCD U V W Combi logic +

20 Data access restrictions in CDI V1 CCCollection cost charge FECommercial charge LILicence MOMoratorium NANo access NCDistribution cost OGOrganisation RSRestricted SRAcademic UKUnknown UNUnrestricted See Vocabulary L081 for definitions Multiple restrictions may apply

21 User Roles in AAA Register, of relevance for data access SDRN02Public SDRN03Academic SDRN04Commercial SDRN05National and local government SDRN06Pan-National government See Vocabulary C866 for definitions Multiple roles may apply

22 Business Matrix Restriction Role ABCD U V W OK TBD NO

23 Request Status Manager (RSM) Accepted requests in Download Manager Validation of access via business matrix Data Centre Status: OK Status: Ready for Download Status: TBD E-mail to DC manager Validate in RSM Status: OK Status: Access Denied Access Denied Download Manager Status: NO Retrieving files + preparing formats (if database) + placing/updating daily ZIP file in user Download directory + notifying RSM of ‘ready for download’ status

24 Request Status Manager (RSM) Data Centre Download URL User Download webpage at Data Centre with option for downloading daily zip files + option for removing daily zip files Status: Downloaded Download Manager Retrieving files + preparing formats (if database) + placing/updating daily ZIP file in user Download directory + notifying RSM of ‘ready for download’ status If Removed User Check via AAA OK Not OK No access

25 Request Status Manager and Download Manager RSM has Web service to communicate with the Download Managers, locally installed RSM keeps IP-addresses, EDMO codes, data manager e-mail, trigger addresses, generic download paths and V1/interim V1 labels of all connected Data Centres in config file Download Manager is Java programme, that must be locally installed Download Manager also has a config file with IP-address of RSM service, EDMO code, paths to support directories with data sets, database mapping files, and coupling table

26 Functionality Download Manager V1.1 Communication with RSM Web service Retrieving and processing order lists after being triggered Retrieving data files, related to requested CDI’s, via local_CDI_ID and local Coupling Table Support for retrieving data sets from file management systems and from database systems, following the data set requests and the corresponding indicators in the local Coupling Table If data sets are stored in database, then producing the data files in the agreed ODV format via read-method Note: Data sets from a file management system must be pre-processed in SDN transport formats (ODV and optional MedATLAS for ASCII type data, or NetCDF for grid type data) Combining data set files in a new daily zip file or updating an existing daily zip file with the latest data sets and placing the daily zip files in a user download directory Generating dynamic user download webpage, following SDN template, to give user overview and option of downloadable zip files Note: the download URL is composed of the generic download path of the Data Centre as specified in the RSM configuration file (at installation) + the user login. Protecting the download URL via the AAA login service (CAS) Notifying the RSM Web service once a User has removed daily zip files (because the user has completed the download successfully) by indicating the status ’Downloaded’ for the associated data set requests Keeping a local log

27 Request Status Manager - Homepage

28 Submit Shopping list => User Authentication

29 User RSM – Overview of request per Data Centre and Status

30 User RSM : Status = Ready for Download + Download option

31 User personal Download webpage at Data Centre

32 User RSM: Status = All

33 All submitted requests, their users, the data sets concerned, and processing of these requests is administered in the Request Status Manager SeaDataNet Data centres can also log on to the Request Status Manager and oversee all requests, handle ‘tbd’ requests and prepare a number of online reports. Monitoring & Tracking

34 Data centre RSM: overview Standing Orders

35 Data centre RSM: overview To be Discussed Orders

36 Data centre RSM: overview History Orders

37 SeaDataNet : URLs CDI V1 retrieval http://seadatanet.maris2.nl/v_cdi_v1/search.asp CDI V1 RSM http://seadatanet.maris2.nl/request/welcome.html --------------------------------------------------------------------------- CDI V1 RSM Web service TESTER: http://seadatanet.maris2.nl/test/rsmtest.aspx WSDL: http://seadatanet.maris2.nl/rsm/RequestStatusManager.asmx? wsdl

38 SeaDataNet V1 Data Access planning CDI V1 interface, database and XML import are ready Download Manager V1.1 ready Coming months all TTT partners will install the DM V1.1 and configure their infrastructure for being a full V1 data centre. Preparing CDI V1 XML records following the upgraded CDI XML schema and using the new MIKADO software Installing the Download Manager software Choosing between pre-processed data files OR conversion via the Download Manager Converting data files to SeaDataNet formats, in case of choice for pre-processed mode Operational by end 2008

39 SeaDataNet interim V1 Implementation by other partners in 2008 Coming months all other partners will also start populating the CDI V1 database: Preparing CDI V1 XML records following the upgraded CDI XML schema and using the new MIKADO software Not yet installation of Download Manager, but data centres will be informed by the Request Status Manager by e-mail of all requests Data centres will process all requests manually using the Request Status Manager Effect is, that users will experience a common approach to all data centres. The difference is behind the scenes. In 2009 partners gradually moving to full V1 status by installing DM and delivering data sets in SeaDataNet Formats (conversion via new NEMO tool).

40 Thank you


Download ppt "Online data access in the SeaDataNet V1 system by Dick M.A. Schaap – technical coordinator Bologna, September 08."

Similar presentations


Ads by Google