USER SERVICES

77
USER SERVICES USER SERVICES ECS Release 5A Training ECS Release 5A Training

description

USER SERVICES. ECS Release 5A Training. Overview of Lesson. Introduction User Services Topics User Services Role ECS User Account Management Processing an Order Subscriptions Cross-DAAC Referral Cross-DAAC Order Tracking Data Dictionary Maintenance Java DAR Tool (EDC only) - PowerPoint PPT Presentation

Transcript of USER SERVICES

Page 1: USER SERVICES

USER SERVICESUSER SERVICES

ECS Release 5A TrainingECS Release 5A Training

Page 2: USER SERVICES

2625-CD-513-001

Overview of Lesson

• Introduction• User Services Topics

– User Services Role– ECS User Account Management– Processing an Order– Subscriptions– Cross-DAAC Referral– Cross-DAAC Order Tracking– Data Dictionary Maintenance– Java DAR Tool (EDC only)

• Practical Exercise

Page 3: USER SERVICES

3625-CD-513-001

UserServices

Objectives

• Overall: Proficiency in providing support to ECS users– Describe the User Services role, stating five major

responsibilities of User Services– Perform user account management– Process an order– Cancel an order– Support subscription management– Support cross-DAAC referral– Support cross-DAAC order tracking– Update the Data Dictionary– Create a Data Acquisition Request (DAR) (EDC only)

Page 4: USER SERVICES

4625-CD-513-001

Objectives (Cont.)

• User Services Representatives• System Engineers, System Test Engineers,

Maintenance Engineers

Lesson helps prepare several DAAC roles for the User Services functions of assistance in order tracking, creation/management of user accounts, resolving user requests/problems, initiating and tracking system problem reports, and coordination with external/internal sources to resolve user problems:

Page 5: USER SERVICES

5625-CD-513-001

User Services Role

• “Pull Users” encompasses the entire potential ECS user population, including scientists, graduate and undergraduate students, and students in grades K-12

• User Services is the arm of each DAAC providing extensive support services for each product archived at the DAAC

• Five major User Services responsibilities:– Help create new users– Support order tracking– Resolve user requests/problems– Initiate/track problem reports– Coordinate external and internal sources to resolve user

issues/problems

Page 6: USER SERVICES

6625-CD-513-001

Normal Access to ECS

User Services Role (Cont.)

ECS

Users

DAAC User ServicesOrganization (USO)

• User Transaction activities• Statistical activities• Data Set Histories• Library, Advertising activities• User Feedback activities• User notification• Subscription activities• Access to archives and metadata• System Status information• DAAC-unique extensions

OptionalAccess to ECS

via USO

“Super User”of ECS

Other DAACS

Cross DAACReferrals

USWG: • coordination• work shops• joint activities

Reports for:DAAC MgtESDIS Mgt

Page 7: USER SERVICES

7625-CD-513-001

Account Management

• Retrieving a user account• Creating a user account• Creating an account from URL registration• Editing/modifying an existing account• Deleting an ECS account• Canceling an ECS account• Changing an ECS user’s password

Page 8: USER SERVICES

8625-CD-513-001

Retrieving a User Account

• First action when receiving any user request– Validates user– Provides information that may be needed to respond– Separate procedure in 611-CD-500-001 Mission Operation

Procedures for the ECS Project• Part of other procedures

– Processing an order– Canceling an order– Order tracking

Page 9: USER SERVICES

9625-CD-513-001

Profile Account Screens

Page 10: USER SERVICES

10625-CD-513-001

Creating a User Account

• User registration begins when a user requests ECS data services– Request by mail, telephone, e-mail, fax, or in person– Can refer a user to Universal Reference Locator (URL) for registration

help if it is available and user prefers it• http://<x>0ins02u.ecs.nasa.gov:10000/EcsHome/.html• http://<x>0ins02u.ecs.nasa.gov:10600/cgi-bin/CLS/

EcClWbUr?action=request (Note: This is a workaround)– Can enter registration data on behalf of user– Call user directly to obtain any missing data

• User information is entered into the system in five categories:– Personal Information– Mailing Address– Shipping Address– Billing Address– Account Information

Page 11: USER SERVICES

11625-CD-513-001

User Request ScreenAccount Information

Page 12: USER SERVICES

12625-CD-513-001

User Request ScreenPersonal Information

Page 13: USER SERVICES

13625-CD-513-001

Accounts from URL Registration

• User may enter registration data through WWW– Creates a “Pending” account in database

Pending

• User Services representative uses Account Management tool to check for pending registrations and create accounts– Select a pending account to move data automatically

into the five information categories of the “Request Accounts” folder

Page 14: USER SERVICES

14625-CD-513-001

Edit/Modify an Existing Account

• User Services has responsibility to maintain ECS user accounts– Maintain contact with user to confirm continued

accuracy of information– Verify applicability of address change notice; do not

assume change applies to all• Billing address• Shipping address• Mailing address

– Account information– Personal information

Page 15: USER SERVICES

15625-CD-513-001

Delete an ECS Account

• User Services representative may delete an ECS user account from the database, upon management instruction or user request– Uses ECS User Account Management tool– Retrieve and verify account– Remove account from database

Page 16: USER SERVICES

16625-CD-513-001

Cancel an ECS Account

• User Services representative may cancel an ECS user account– Uses ECS User Account Management tool– Retrieve and verify account– Temporarily impose probation on user’s

privileges (for cause)– Establish an expiration date, upon which

account will be deleted from database unless cause of probation is removed

Page 17: USER SERVICES

17625-CD-513-001

Change an ECS User’s Password

• To replace a password forgotten by a user, User Services may need to provide a new one– Uses ECS User Account Management tool– Retrieve and verify account– Issue new password which must be changed on first

use

Page 18: USER SERVICES

18625-CD-513-001

Account Management Messages

Message Text Impact Cause/Corrective Action

Can Not Connect ToThe Server. Try againlater.

Unable to retrieve auser request or userprofile.

Notify the System Administrator that the User ProfileServer needs to be started.

Can Not Connect ToThe Server. Pleasecheck DCE login.

Unable to retrieve auser request or userprofile.

Login to DCE.

No data found in thedatabase.

No user requests orregistered users areentered in the data-base for the selectedhome DAAC.

None.

The DCE Password,DCE Group, and DCEOrganization,V0GWpassword, and GateWay User Type cannot be Empty.

Cannot complete ac-tion to create a userprofile.

Ensure that all required fields have data entered.

Create Register UserFailed Please checklog file for error.

Cannot complete ac-tion to create a userprofile.

Check User Profile Server log files for possible Sybaseor DCE errors; notify DCE Administrator and/or Data-base Administrator of problem.

Page 19: USER SERVICES

19625-CD-513-001

Account Mgmt. Messages (Cont.)

Page 20: USER SERVICES

20625-CD-513-001

Account Management Log Files

• Check log files; review with UNIX editor (e.g., pg, view, vi, more, tail)– EcMsAcRegUserSrvrDebug.log– EcMsAcRegUserSrvr.ALOG

• If evidence of DCE error, notify System Administrator and/or DCE Administrator

• If evidence of Sybase error, notify Database Administrator

Page 21: USER SERVICES

21625-CD-513-001

Processing an Order

• Some users may prefer not to use the Search and Order tool directly– Orders by telephone projected to be a daily occurrence– User Services representative places order for the user

• User Contact Log/Trouble Ticket tool– Create/update user contact log record

• ECS User Account Management tool– Retrieve and verify user account

• Search and Order tool– Locate data– Order data

Page 22: USER SERVICES

22625-CD-513-001

Create User Contact Log Record

• Any User Services event (user contact) is a cue for the User Services representative to create a record in the User Contact Log– Each record is assigned a unique Log ID– Contact (user) data (e.g., name,

telephone number, e-mail address,home DAAC, organization)

• Four User Contact Log screens– Submit: to create new records– Display: to display existing records and generate reports– Edit: to make changes to existing records– Entry: to access the other screens

Page 23: USER SERVICES

23625-CD-513-001

User Contact Log Entry Screen

Page 24: USER SERVICES

24625-CD-513-001

Verify User Account

• ECS User Account Management Tool– Profile Accounts: Account Information or Personal

Information– Profile Accounts: User Profile

• Summarizes all user data• Display only

Page 25: USER SERVICES

25625-CD-513-001

View Entire Profile Screen

Page 26: USER SERVICES

26625-CD-513-001

Data Search and Order

• Guidance available on the WWW: http://www-v0ims.gsfc.nasa.gov/v0ims/web_refs.html– Web Gateway Users’ Manual: technical information– Design Document: captures design; includes “quick run-

through” with sample screens• Approaches available for user

– Web-based Search and Order tool: http://harp.gsfc.nasa.gov/~imswww/pub/imswelcome

– Unix-based Graphical User Interface Search and Order tool: http://harp.gsfc.nasa.gov/v0ims/install_0.html

– Data center-specific searches: specialized tools– Let User Services do it: EOS Data Gateway Web Client

Page 27: USER SERVICES

27625-CD-513-001

Search and Order Tool Welcome Screen

Page 28: USER SERVICES

28625-CD-513-001

Compose a Search

Page 29: USER SERVICES

29625-CD-513-001

Advanced Search Screen

Page 30: USER SERVICES

30625-CD-513-001

Select Geographic Region

Page 31: USER SERVICES

31625-CD-513-001

Results Screens

Page 32: USER SERVICES

32625-CD-513-001

Granule Attributes Screen

Page 33: USER SERVICES

33625-CD-513-001

Choose Ordering Options

Page 34: USER SERVICES

34625-CD-513-001

Order Form

Page 35: USER SERVICES

35625-CD-513-001

Order Confirmation

Page 36: USER SERVICES

36625-CD-513-001

Update User Contact Log

• Show progress or resolution of the contact

• User Contact Log remains open until the request is completed

• User Contact Log record can be modified several times before the request is completed

• For each modification, the log displays:– the operator that made the modification– the date and time of the modification

Page 37: USER SERVICES

37625-CD-513-001

Cancel an Order

• Create a User Contact Log record• Validate the user• ECS Order Tracking (New)• Cancel Order (New)• Update User Contact Log

Page 38: USER SERVICES

38625-CD-513-001

ECS Order Tracking Screen

Page 39: USER SERVICES

39625-CD-513-001

Order Tracking

• Order Tracking tool permits several query options– User Name (multiple hits bring Verify User Selection)– Order ID (unique ID assigned when order is placed)– Request ID (for large orders, Data Server may partition the order

and assign more than one Request ID)• Number of orders displayed can be reduced by use of

status filters– Pending – Shipped – Subsetting– Operator Intervention – Aborted– Staging – Canceled– Transferring – Terminated– Not found – Prep for Distribution – Waiting for Shipment – SDSRV Staging

• Click on Delete Order button to cancel a highlighted order

Page 40: USER SERVICES

40625-CD-513-001

Order Tracking Messages

Message Text Impact Cause/Corrective Action

No requests found forthe order.

A retrieved order hasno specific requests.

None.

Unable to read fromthe Request Data-base. Try again later.

Unable to retrieve aspecified request.

Check Order Tracking Server log files for possible DCE,network, or server errors; notify DCE Administrator,System/Network Administrator, and/or Database Ad-ministrator of problem.

Unable to read fromthe Order Database.Try again later.

Unable to retrieve aspecified order.

Check Order Tracking Server log files for possible DCE,network, or server errors; notify DCE Administrator,System/Network Administrator, and/or Database Ad-ministrator of problem.

No orders werefound.

A specified ordernumber is not foundin the database.

None.

Please select a re-quest first.

Clicking on UpdateRequest button orDelete Request but-ton does not updateor delete request.

Click on a request to select it before clicking on UpdateRequest button or Delete Request button.

No orders match therequest ID.

A specified requestnumber is not foundin the database.

None.

The order is no longerin the database.

A specified ordernumber cannot re-trieve an order.

None.

Page 41: USER SERVICES

41625-CD-513-001

Order Tracking Messages (Cont.)

Message Text Impact Cause/Corrective Action

Please select an or-der first.

Clicking on UpdateOrder button or De-lete Order buttondoes not update ordelete order.

Click on an order to select it before clicking on UpdateRequest button or Delete Request button.

Please delete the cor-responding requestsfirst!

Unable to delete aspecified order.

The order to be deleted has some requests associatedwith it. Delete the requests first, and then delete theorder.

Unable to delete or-der in the Order Da-tabase. Try againlater.

A specified ordercannot be deleted.

Check Order Tracking Server log files for possible DCE,network, or server errors; notify DCE Administrator,System/Network Administrator, and/or Database Ad-ministrator of problem.

Unable to delete re-quest in the OrderDatabase. Try againlater.

A specified requestcannot be deleted.

Check Order Tracking Server log files for possible DCE,network, or server errors; notify DCE Administrator,System/Network Administrator, and/or Database Ad-ministrator of problem.

Server error, can notupdate order.

A specified ordercannot be updated.

Check Order Tracking Server log files for possible DCE,network, or server errors; notify DCE Administrator,System/Network Administrator, and/or Database Ad-ministrator of problem.

Page 42: USER SERVICES

42625-CD-513-001

Order Tracking Log Files

• Check log files; review with UNIX editor (e.g., pg, view, vi, more, tail)– EcMsAcOrderSrvrDebug.log– EcMsAcOrdrSrvr.ALOG

• If evidence of DCE or network error, notify System Administrator and/or DCE Administrator

• If evidence of Sybase error, notify Database Administrator

Page 43: USER SERVICES

43625-CD-513-001

ECS Subscriptions

• Register new events– Stored in subscription server database

• Accept subscriptions– Accept new subscription requests that specify an action and an

event to initiate the action– Accept subscription update requests– Validate subscription requests

• Process subscriptions upon event notification– Identify all subscriptions to the specified event– Process the actions defined in the subscriptions

• E-mail notification• Direct program interface to other service providers

Page 44: USER SERVICES

44625-CD-513-001

Subscription Editor: Initial Screen

Page 45: USER SERVICES

45625-CD-513-001

Subscriptions: Add Subscription

Page 46: USER SERVICES

46625-CD-513-001

Subscriptions: Browse Events

Page 47: USER SERVICES

47625-CD-513-001

Subscriptions: Actions Screen

Page 48: USER SERVICES

48625-CD-513-001

Subscriptions: Qualifiers Screen

Page 49: USER SERVICES

49625-CD-513-001

Subscription Service Messages

Message Text Impact Cause/Corrective Action

Error in editingsubscription. Makesure you haveselected asubscription to edit.

The Edit Subscriptionwindow is notpopulated andtherefore no edits canbe made.

Message appears when operator clicks on "EditSubscription" button without first selecting asubscription to edit. Select a subscription beforeclicking on "Edit Subscription" button.

Refresh SubscriptionFailed.

Subscriptions will notbe refreshed orretrieved from thedatabase.

Subscription server may be down. Ask OperationsSupervisor or System Administrator to check andensure that the server is running. Then try again.

MSS server is notrunning, enter emailaddress.

User profile cannot beretrieved.

MSS user profile server needed to provide the user'semail address is down. Enter the email addressmanually.

Enter the EmailAddress (Message).

Cannot communicatewith the MSS server.

MSS server is running but some communicationsproblem prevents transmission of the necessaryinformation. Enter the email address manually.

Modification ofqualifiers is notsupported (Message).

Cannot update thequalifiers of anexisting subscription.

Update of qualifiers is not implemented; no correctiveaction possible, except to delete subscription and entera new one with the desired qualifiers.

Couldn't connect tothe server.

Event Browser willnot come up.

Event server is down. Ask Operations Supervisor orSystem Administrator to restart the server. Then tryagain.

Error refreshingevents.

Event Browser willnot come up.

Event server may be down. Ask Operations Supervisoror System Administrator to check and ensure that theserver is running. Then try again.

Page 50: USER SERVICES

50625-CD-513-001

Subscription Service Messages (Cont.)

Page 51: USER SERVICES

51625-CD-513-001

Subscription Service Messages (Cont.)

Page 52: USER SERVICES

52625-CD-513-001

Checking Subscription Server Logs

• Check log files; review with UNIX editor (e.g., pg, view, vi, more, tail)

• Path: /usr/ecs/<mode>/CUSTOM/logs• EcSbSubServer.ALOG

– May reflect Sybase error; notify Database Administrator• EcSbSubServerDebug.log

– May reflect start-up error (e.g., PF Init or DCE error); notify System Administrator and/or DCE Administrator

Page 53: USER SERVICES

53625-CD-513-001

Data Dictionary Maintenance

• V0 Requests to ECS are sent to ECS V0 Gateway• ECS V0 Gateway reads the ECS Data Dictionary

containing the terminology mapping information• EOS Data Gateway client must have ECS Valid

terminology for searchable attributes– source campaign– sensor processing level– geophysical parameter geographical coordinates– data set name temporal intervals– data center ID

• EOSDIS V0 IMS has a two-week valids update cycle• Tool permits mapping (must be done when ESDT is

loaded or reloaded) and export of valids

Page 54: USER SERVICES

54625-CD-513-001

Data Dictionary Maintenance Tool

Page 55: USER SERVICES

55625-CD-513-001

Data Dictionary Maintenance Tool (Cont.)

Page 56: USER SERVICES

56625-CD-513-001

Data Dictionary Maintenance Tool (Cont.)

Page 57: USER SERVICES

57625-CD-513-001

Data Dictionary Maintenance Tool (Cont.)

Page 58: USER SERVICES

58625-CD-513-001

DDMT User Messages

Message Text Impact Cause/Corrective Action

Acronym Editor willnot be available.

Cannot use the toolproperly.

Configuration File Error. Contact System Administratorto ensure use of the correct Configuration File with en-tries for Acronym Editor.

Duplicate names inname mapping sec-tion of config file.

Cannot use the toolproperly.

Configuration File Error. Contact System Administratorto ensure use of the correct Configuration File with noduplicate entries in it.

Duplicate names orsyntax errors in re-quired values sectionof config file.

Cannot use the toolproperly.

Configuration File Error. Contact System Administratorto ensure use of the correct Configuration File andcheck the syntax of entries.

Missing name map-pings.

Cannot use the toolproperly.

Configuration File Error. Contact System Administratorto ensure use of the correct Configuration File with en-tries in the name mapping section.

The following requireditems are missing<item list>.

Cannot use the toolproperly.

Configuration File Error. Contact System Administratorto ensure use of the correct Configuration File and havethe syntax of its entries checked.

Attribute Editor willnot be available.

Cannot use the toolproperly.

Configuration File Error. Contact System Administratorto ensure use of the correct Configuration File with en-tries for Attribute Editor.

Collection Editor willnot be available.

Cannot use the toolproperly.

Configuration File Error. Contact System Administratorto ensure use of the correct Configuration File with en-tries for Collection Editor.

Page 59: USER SERVICES

59625-CD-513-001

DDMT User Messages (Cont.)

Page 60: USER SERVICES

60625-CD-513-001

DDMT User Messages (Cont.)

Page 61: USER SERVICES

61625-CD-513-001

DDMT User Messages (Cont.)

Page 62: USER SERVICES

62625-CD-513-001

DDMT User Messages (Cont.)

Message Text Impact Cause/Corrective Action

<filename> is a di-rectory. Please alsospecify a file.

File not available. File selected does not exist. Specify a filename insteadof the directory.

<filename> is not aproper file. Please tryagain.

File not available. File selected is not proper. Specify a proper filename.

<filename> alreadyexists and will beoverwritten. Do youwant to continue?

A file will be over-written.

Operator has used an existing filename. Use a differentfilename to avoid overwriting and existing file.

Value missing for re-quired field. Pleasespecify a value.

Cannot proceed withthe action.

Improper entry in the desired field. Make a proper entryand try again.

Elements in validssection of data file notunderstood.

The data file is notusable.

The valids file is not correct. Use the proper valids fileand try again.

Page 63: USER SERVICES

63625-CD-513-001

Data Dictionary Server Log Files

• Check log files; review with UNIX editor (e.g., pg, view, vi, more, tail)

• Path: /usr/ecs/<mode>/CUSTOM/logs• EcDmDictServerDebug.log

– If evidence of DCE or network error, notify System Administrator and/or DCE Administrator

• EcDmDictServer.ALOG– If evidence of Sybase error, notify Database

Administrator

Page 64: USER SERVICES

64625-CD-513-001

Cross-DAAC Referral

• Referral to another DAAC– User Contact Log record – document the request– User Profile – verify user registration– Data Search and Order tool – locate the requested data– Forward original request to the other DAAC– Add explanatory information– Attach preliminary search as a desktop object– Attach original Contact Log Id record– Send the requester E-mail explaining that the request

for help has been forwarded

Page 65: USER SERVICES

65625-CD-513-001

Cross-DAAC Referral (Cont.)

• Receive referral from another DAAC– User Contact Log record – document receipt of the referral– User Profile – verify for yourself that the requester is a

registered user– Data Search and Order tool – locate the requested data– Review the E-mail – verify that the search is complete or

add search parameters, contacting the user if more information is necessary

– Submit the order– Update User Contact Log record – indicate completion of

order; close the record

Page 66: USER SERVICES

66625-CD-513-001

Cross-DAAC Tracking

• Tracking to another DAAC– User Contact Log record: document the request– User Profile: verify that the requester is a registered

user– Query User Contract Log: search for closed record

concerning user request

Page 67: USER SERVICES

67625-CD-513-001

Cross-DAAC Tracking (Cont.)

• Responding to tracking request from another DAAC– User Contact Log record – update record to document

current status check– User Profile – verify that requester is still registered– ECS Order Tracking tool – check on status of user’s data

request– telephone or E-mail to the user – provide status of data

request– telephone or E-mail to the original DAAC – permit closing

of User Contact Log record there– User Contact Log record – update record to document that

status was provided

Page 68: USER SERVICES

68625-CD-513-001

Objectives and Importance

• Overall: Proficiency in providing support to users of the Java Data Acquisition Request (DAR) tool– Describe the Java DAR tool and its purpose– Create and submit a DAR, including instrument settings,

data quality, transmission, viewing geometry, spatial requirements, and temporal requirements

– Create and submit a query to the xAR Database• Lesson topic helps prepare EDC User Services

representatives to assist users in application of the Java DAR tool for preparing ASTER Data Acquisition Requests

Page 69: USER SERVICES

69625-CD-513-001

Data Acquisition Requests

• DAR: a user request submitted through the ECS Client to schedule data acquisition by the Advanced Spaceborne Thermal Emission and Reflection (ASTER) Radiometer– submitted to the ASTER Ground Data System (GDS) in

Japan– the GDS controls scheduling of the ASTER instrument– collected data are provided as level 1A and level 1B data

to the EROS Data Center (EDC)

Page 70: USER SERVICES

70625-CD-513-001

Java DAR Tool (JDT) Organizer Tab

Page 71: USER SERVICES

71625-CD-513-001

JDT Create/Edit Request General Tab

Page 72: USER SERVICES

72625-CD-513-001

JDT Create/Edit Request Spatial Tab

Page 73: USER SERVICES

73625-CD-513-001

JDT Create/Edit Request Temporal Tab

Page 74: USER SERVICES

74625-CD-513-001

JDT Create/Edit Request Geometry Tab

Page 75: USER SERVICES

75625-CD-513-001

JDT Create/Edit Request Priority Tab

Page 76: USER SERVICES

76625-CD-513-001

JDT ID Dialog

Page 77: USER SERVICES

77625-CD-513-001

Modify a DAR

• Modification of an existing DAR is limited– From DAR Organizer, the maximum acceptable cloud

cover for a selected DAR may be set less restrictive– From DAR Organizer, a selected DAR may be

suspended or activated by clicking on the desired status in a dialog

• Modifications are acknowledged by ASTER GDS