DBSG3 rel . 1.0 A WEB based server

advertisement
DBSG3 rel. 1.0
A WEB based server
Introduction
for Users and Table-Keepers
. ITU-R Study Group 3 Meeting
October the 3rd 2006
Prepared by:
A. Martellucci
ESA-ESTEC
Outline
z
Definitions and Acronyms
z
From DBSG5 to DBSG3 r. 1.0
z
How to get to DBSG3
– Relevant documentation
z
Table Publication Process and Roles
– User, Table Keeper, Publisher
z
WEB Interface for User (Us)
z
WEB Interface for Table-keeper (Tk)
z
Table Maintenance Tools and Procedures
z
z
Status and Known Issues
Conclusions and Developments
TEC-EEP
29/10/2007
2
Definitions and Acronyms
z
Relational databases
– Data are arranged in records (Rows)
1 experiment= 1 record
– Data of a particular type are in fields
Frequency = 1 Field
z
(Columns)
CSV File (ref. Internet RFC 4180)
–
–
–
–
–
Comma-Separated Values file
Fields separated by commas
Records separated by New-Line
Not standardized
Double quotas can enclose strings
TEC-EEP
29/10/2007
3
From DBSG5 to DBSG3
z
Reference: Formatted Tables for submission of data
– http://www.itu.int/ITU-R/study-groups/software/tables/index.html
z
DBSGV: Characteristics
– An MSDOS based database manager
– Centrally Distributed from the ITU-R WEB server
http://www.itu.int/pub/R-SOFT-SG3/en
– All fields can be queried by using any relational
expression
– Table Update Procedure
z
z
z
z
z
New data are sent to TK
TK checks/ approves data
TK converts data to fixed field, “|” separated, ASCII file +
New files are sent to ITU
New version of the Database is published
TEC-EEP
29/10/2007
4
From DBSG5 to DBSG3
z
Reference: Formatted Tables for submission of data
z
DBSG3 rel. 1.0: Characteristics
– A WEB based database manager and publisher
–
http://www.itu.int/ITU-R/study-groups/software/tables/index.html
– http://saruman.estec.esa.nl/dbsg3/
– The access is only through a WEB interface
Internet Explorer V 6.0 or Firefox 1.5
– Only predefined fields can be queried
– Table Update Procedure
z
z
z
z
z
z
New data are sent to TK
TK checks data and approves, converts data to CSV format +
TK uploads CSV file on WEB server
WEB server parses CSV file against table implementation
Publisher approves new table and previous one is archived
New version of the Database is published
TEC-EEP
29/10/2007
5
DBSG3 Access and Documents
z
To get username/ password:
bertram@tec-ee.esa.int
antonio.martellucci@esa.int
z
Relevant documentation
– DBSG3 User manual (rel. 1.1)
– Table implementation Spreadsheet
(rel. 7.0)
Database Record Data type and size
Cyan BG = Query Fields
Red Font = duplicated/removed record
z
Login on the WEB server
http://saruman.estec.esa.nl/dbsg3/
TEC-EEP
29/10/2007
6
Table Publication Process and Roles
Log-in
Log-out
Search in data set
<<include>>
<<include>>
Common user
Download search results
Browse available data sets
<<extend>>
<<include>>
Download data set
Table keeper
Select data set
<<include>>
Upload new data set
TEC-EEP
29/10/2007
7
Table Publication Process and Roles
Common user
Extract data set version
from archive
Table keeper
<<include>>
Change published
data set version
Publish data set
<<extend>>
System manager
Review data sets submitted by
TK
<<extend>>
Reject data set
<<include>>
Manage users
Notify table keeper
Monitor system usage
TEC-EEP
29/10/2007
8
User WEB Interface
z
User Main Menu
TEC-EEP
29/10/2007
9
User WEB Interface
z
User Main Menu
TEC-EEP
29/10/2007
10
User WEB Interface
z
User Main Menu
TEC-EEP
29/10/2007
11
User WEB Interface
z
User Main Menu
TEC-EEP
29/10/2007
12
User WEB Interface
z
User Main Menu
TEC-EEP
29/10/2007
13
User WEB Interface
z
User Main Menu
TEC-EEP
29/10/2007
14
User WEB Interface
z
Table Keeper Upload & Submit
TEC-EEP
29/10/2007
15
User WEB Interface
z
Table Keeper Upload & Submit
TEC-EEP
29/10/2007
16
User WEB Interface
z
Table Keeper Upload & Submit
TEC-EEP
29/10/2007
17
User WEB Interface
z
Table Keeper Upload & Submit
TEC-EEP
29/10/2007
18
User WEB Interface
z
Table Keeper Upload & Submit
TEC-EEP
29/10/2007
19
User WEB Interface
z
Table Keeper Upload & Submit
TEC-EEP
29/10/2007
20
User WEB Interface
z
Table Keeper: View Submission log
TEC-EEP
29/10/2007
21
Table Maintenance Procs/Tools
z
Recommended CSV editor
– Csv editor:
z
z
z
http://home.hccnet.nl/s.j.francke/t2t/text2table.htm
Data are
preserved
when file is
opened
DOS/Windows
conversion
Various field
operators
TEC-EEP
29/10/2007
22
Table Maintenance Procs/Tools
z
Recommended CSV editor
– Csv editor:
z
z
z
http://home.hccnet.nl/s.j.francke/t2t/text2table.htm
Data are
preserved
when file is
opened
DOS/Windows
conversion
Various field
operators
TEC-EEP
29/10/2007
23
Status and Known Issues
z
Conversion & Upload of DBSG5 data
– Completed by May 2006
– MS-Excel can be used but tricky
– Support on request
z
Issues/Bugs
– Table 7-III is not implemented
csv file is available
–
–
–
–
Auxiliary files not implemented (e.g. path profile)
Tables in DBSG3 to be checked by TKs
Database rules are very rigid
1st record of submitted table is stripped by
DBSG3
TEC-EEP
29/10/2007
24
Conclusions & Developments
Get feedback from TKs and Users
z Solve Current Issues
z Implement new Tables
z
z
DBSG3 is for Statistical Tables
NOT
for time series/ frequency sweeps
Ð
Separate (related)
definition/tool for time series
TEC-EEP
29/10/2007
25
Download