Data and Metadata Integrity AIRS DST Roles Monitor AIRS Products generation Monitor AIRS Distribution Monitor AIRS Subscription Operational QA flag Science.

Slides:



Advertisements
Similar presentations
CC SQL Utilities.
Advertisements

1 R elational D ata B ase A id Copyright © 2002 Sakman Software Corp.
The North American Carbon Program Google Earth Collection Peter C. Griffith, NACP Coordinator; Lisa E. Wilcox; Amy L. Morrell, NACP Web Group Organization:
Module 17 Tracing Access to SQL Server 2008 R2. Module Overview Capturing Activity using SQL Server Profiler Improving Performance with the Database Engine.
Scheduling Discoverer Reports Scheduling Standard Reports Printing & Re-printing Standard Reports Focus on Reports Session 2 To print: Right click Choose.
Chapter 9 Auditing Database Activities
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Introduction To Form Builder
A Guide to MySQL 3. 2 Objectives Start MySQL and learn how to use the MySQL Reference Manual Create a database Change (activate) a database Create tables.
SiS Technical Training Development Track Technical Training(s) Day 1 – Day 2.
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
Access Tutorial 3 Maintaining and Querying a Database
Comprehensive Large Array-data Stewardship System (CLASS) Web Site Tutorial Visit CLASS Site at
AGENDA Tools used in SQL Server 2000 Graphical BOL Enterprise Manager Service Manager CLI Query Analyzer OSQL BCP.
Database Constraints. Database constraints are restrictions on the contents of the database or on database operations Database constraints provide a way.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
NASA Goddard Earth Sciences (GES), Data Information Service Center (DISC), Distributed Active and Archive Center (DAAC), Greenbelt, MD - USA Gilberto Vicente,
Workshop on Enhanced Self-Evaluation Platform (SEP) on Information Technology in Education LIU, Man Lee & HO, Chung Hong Centre of Excellence Teachers.
Classroom User Training June 29, 2005 Presented by:
Student Financial Assistance. Edconnet SFA to the Internet: EDconnect Software Session 16.
PHP Programming with MySQL Slide 8-1 CHAPTER 8 Working with Databases and MySQL.
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
Lorie Stolarchuk Learning Technology Trainer 1 What has changed with the 2.7.X Upgrade to CLEW?
AQS Web Quick Reference Guide Changing Raw Data Values Using Maintenance 1. From Main Menu, click Maintenance, Sample Values, Raw Data 2. Enter monitor.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
Database Technical Session By: Prof. Adarsh Patel.
Introduction to Databases A line manager asks, “If data unorganized is like matter unorganized and God created the heavens and earth in six days, how come.
Creating a Web Site to Gather Data and Conduct Research.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Analyzing Data For Effective Decision Making Chapter 3.
Management Information Systems MS Access MS Access is an application software that facilitates us to create Database Management Systems (DBMS)
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
Moodle (Course Management Systems). Managing Your class In this Lecture, we’ll cover course management, including understanding and using roles, arranging.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Facility Reporting v. 1.0 Managing Clinical Staffing Reports on the Illinois Outcomes Website May 20, 2009.
Session Objectives • Login to PeopleSoft Test Framework(PTF)
CD ASTER Scenario: Backward Chaining INSERTION RETRIEVAL PRODUCTION Subscribe Search & Order Store External Data Provider User Deliver Generate.
Siebel 8.0 Module 5: EIM Processing Integrating Siebel Applications.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
MS Access 2007 Management Information Systems 1. Overview 2  What is MS Access?  Access Terminology  Access Window  Database Window  Create New Database.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Systems Management Server 2.0: Backup and Recovery Overview SMS Recovery Web Site location: Updated.
A Brief Documentation.  Provides basic information about connection, server, and client.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 9 Auditing Database Activities.
0 eCPIC Admin Training: OMB Submission Packages and Annual Submissions These training materials are owned by the Federal Government. They can be used or.
Database Systems Design, Implementation, and Management Coronel | Morris 11e ©2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or.
Jianchun Qin, Liguang Wu, Michael Theobald, A. K. Sharma, George Serafino, Sunmi Cho, Carrie Phelps NASA Goddard Space Flight Center, Code 902 Greenbelt,
Using the AccuGlobe Software with the IndianaMap Using the AccuGlobe Software.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
9 Copyright © 2009, Oracle. All rights reserved. Deploying and Reporting on ETL Jobs.
Differences Training BAAN IVc-BaanERP 5.0c: Application Administration, Customization and Exchange BaanERP 5.0c Tools / Exchange.
 Pages within our Framework  Categories within Framework  Products within Framework  Model-View-Controller description of Page, category and products.
Web QT Today Runs against the Online Transaction Processing (OLTP) Production Database Uses J2EE Architecture Designed to provide operational support.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
Linux Operations and Administration
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
Metric Studio Cognos 8 BI. Objectives  In this module, we will examine:  Concepts and Overview  An Introduction to Metric Studio  Cognos 8 BI Integration.
5 Copyright © 2008, Oracle. All rights reserved. Testing and Validating a Repository.
​ TdBench 7.2 – tdb.sh Utility Script. 2 Created for TdBench 7.x release to consolidate tools Open architecture – looks for scripts in the./tools directory.
1 © 2004 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Technical Support Seminar Using the Cisco Technical Support Website.
Introduction to FFI: Why and how FFI was developed Introduction to FFI: Why and how FFI was developed 04/02/2013.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
AIRS Meeting GSFC, February 1, 2002 ECS Data Pool Gregory Leptoukh.
The ultimate in data organization
Presentation transcript:

Data and Metadata Integrity AIRS DST Roles Monitor AIRS Products generation Monitor AIRS Distribution Monitor AIRS Subscription Operational QA flag Science QA flag QA Update Metadata Check DFA – duplicate granules

Primary role: Our primary role with respect to Science Quality Assessment (QA) is updating the inventory metadata to reflect the AIRS Science Team’s interpretation of the science quality of the data managed in our archives. Secondary role: Our secondary role involves ensuring the basic usability of the data by evaluating appropriate tools in the public domain and providing user-support. This is especially relevant, for instance, in the context of four-dimensional data products that cannot be handled by a majority of the COTS and custom software packages. We are open to the idea of providing useful feedback from our end-users and customers which would be relayed to the Science Teams via our established User-Support model. AIRS DST Primary & Secondary Roles

AIRS DST Role in Ensuring the Basic Usability of the Data Following successful production, ingest & archival of the data products, we ensure: AIRS Data products are visible and orderable via the WHOM and EDG user interfaces Integrity of the product & its metadata are not compromised Data products are functional and usable All the appropriate technical & science links on-line Provide information on public-domain & COTS software Keep ECS-Science and GDAAC User Services informed Keep the Science Teams in the loop

ECS-EDG Profiles; Seamless User Registration, integration of summary browse functionality Restricted Granule Access; Temporal restriction flag Delete from Archive/Delete-Effective Date changes ESDT update capability; Mandatory status implications QA Flag :: QA Stats :: QA Data Planes – Logical mapping AIRS Processing and Reprocessing AIRS Products Public Release Issues to monitor in the near future

The AIRS Data Support Team assists the Data Producer by performing data integrity checks. These checks fall into three categories: production, ingest and distribution checks. » Production Production tools are helpful in checking the production at each stage. Data gaps due to data/system problems can be determined by these tools. Data integrity checks are also performed in the production stream and metadata validation to identify problems with science algorithms and corrupted data, and to ensure proper database population of attributes. » Data Ingest Data ingest checks includes metadata checks for file size, data time, and production time. » Distribution Distribution tools are designed to help many aspects of distribution system including the statistics of the data distributed to different users on different media. These tools are helpful in determining the most popular data products and media.

»Other QA Support Application of MUSE/QAMUT (QA Metadata Update Tool) Identifying problems through tool development and team player’s knowledge of the data » Data production and distribution tools are listed as: AIRS L0 Data Monitor AIRS Data Production Monitor AIRS Data Production Request Monitor AIRS Shipping Monitor AIRS Data Distribution Monitor AIRS Data Archive Monitor AIRS Data Inventory Monitor

QA Metadata Update Scripts (MUSE) MUSE is a C-Shell script with a number of built-in menus that allow querying and identifying granules before performing QA updates to either the Science or the Operational flags and their Explanations in the metadata tables. These updates are performed via SQL commands directly interacting with the Science Data Server database tables. MUSE can be run from any directory, but it needs to have a subdirectory called Muse_Files, which contains four files: MUSE_Rc MUSE_QUERY.sql MUSE_UPDATE.sql MUSE_QFCHECK.csh

MUSE MAIN MENU 1. Load Saved Query Values 2. Set SYBASE Values 3. Set Query Values 4. Run Query 5. Quit The Set SYBASE Values sub-menu has the following options: MUSE SYBASE MENU 1. Set Server Name(Sybase server for the SDSRV database) 2. Set Database Name(SDSRV database Ex: EcDsScienceDataServer1) 3. Set Login / Password(Sybase login & password with update privileges) 4. Set Working Directory(Directory location for writing user output files Ex: /home/bhaskar/MUSE/work) 5. Set Quality File Directory(Directory location for the quality explanation text files Ex: /home/bhaskar/MUSE/Quality_Files) 6. Return to Main Menu QA Metadata Update Scripts (MUSE) Continue MUSE MAIN MENU 1. Load Saved Query Values 2. Set SYBASE Values 3. Set Query Values 4. Run Query 5. Quit The Set SYBASE Values sub-menu has the following options: MUSE SYBASE MENU 1. Set Server Name(Sybase server for the SDSRV database) 2. Set Database Name(SDSRV database Ex: EcDsScienceDataServer1) 3. Set Login / Password(Sybase login & password with update privileges) 4. Set Working Directory(Directory location for writing user output files Ex: /home/bhaskar/MUSE/work) 5. Set Quality File Directory(Directory location for the quality explanation text files Ex: /home/bhaskar/MUSE/Quality_Files) 6. Return to Main Menu

QA Metadata Update Scripts (MUSE) Continue The Query values are set via the Set Query Values sub-menu with the following options: MUSE QUERY MENU 1. Set ShortName(ESDT Short Name) 2. Set VersionID(ESDT Version ID) 3. Set Quality Flag Value(Qualifier: Passed/Failed …) 4. Set Quality Flag Explanation File (Name of the text file in the Quality File Directory which contains the quality explanation narrative. Ex: Explanation.txt 5. Set Quality Flag Type(S = Science, O = Operational) 6. Set Acquisition Range (If entered, the query can be restricted by a beginning and ending acquisition date range. Ex: Jan :01 AM – Dec :59 PM) 7. Set LocalGranuleId(If entered, the query can be restricted to a single. LGID or multiple LGIDs using the “%” wildcard. The default is ALL LGIDs) 8. Restore Default Values (5-7)(Restores default values to options 5 through 7) 9. Return to Main Menu 4. Set Quality Flag

QA Metadata Update Scripts (MUSE) Continue When the query is run via Run Query on the Main Menu, the following results menu is displayed: MUSE RESULTS MENU 1. Save Query Parameters (Allows the user to save the user-defined query parameters which can be loaded and run at a later time) 2. Review Query Results On-line (QA Flag and Explanation values before update) 3. Run the Update(Updates the SDSRV database for each granuleID – ParameterName combination returned in the query) 4. Review Update Results On-line(QA Flag and Explanation values after update) 5. Return to Main Menu

QA Metadata Update Future Enhancements Supporting multiple LGIDs as input (up to 50,000 LGIDs) Functionality to handle multiple Measured Parameters Error handling capabilities Log writing and maintenance capabilities Supporting MUSE to run as a Stored Procedure Adding a Graphical User Interface

Key AIRS/AMSU/HSB Data Products Temperature profiles through the atmosphere Water vapor profiles through the atmosphere Total surface Water vapor profiles through the atmosphere Total precipitable water, cloud liquid-water content, precipitation indication, cloud-ice indication Heights of the tropopause and stratopause Cloud-top pressure and temperature, fractional cloud cover, cloud spectral properties, and cloud type Ozone profile through the atmosphere Total column atmospheric ozone, methane, carbon monoxide, and carbon dioxide Sea and land surface skin temperature Infrared and microwave surface emissivity Longwave and shortwave radiative fluxes at the top of the atmosphere and at the surface

Aqua’s Delta II Rocket, Ready for Launch Rendering by Reto Stockli