batch process overview. batch processes 2 what do you mean by batch processing? allows for mass...

25
Batch Process Overview

Upload: scot-rose

Post on 19-Dec-2015

243 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Process Overview

Page 2: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes2

What Do You Mean By Batch Processing?Allows for Mass Entry of DataAll Processing of the Data Happens Without Your

InteractionThe System Will Tell You When the Job Has

Completed and Provide You With Reports at the End of Each Process

Page 3: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes3

What Can Be Input by Batch?

CAN Batch Load CANNOT Batch Load

Site information (all) Comments (free format text describing Special Information for Sites, Monitors, Audits, and Raw Data Values)

Monitor information (all) Technical systems audits

Raw data Exc. Event definitions

Precision & bias data EPA Concurrence (Regional user only)

Blanks data Primary Monitor Period designation for PM2.5

Page 4: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes4

CDX

Production Tables – Production Status

Legend

AQS Batch Data Input Flowchart

Errors

Edit Error

Detail

Post

End

Correct

Raw

Edit/Load

Summary

Submit

Correct

Data

Load

File

Stats

CR

Post

Staging Tables

Production Tables - Preproduction Status

Y

N

Y

N

Stat

Eval

Scan

Report

Raw Data

Inventory

Batch

Report

Online

R = Relational Status

S = Stat Analysis

Maintain

Raw

Y

N

Page 5: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes5

What’s the Big Picture?Collect SamplesFormat the DataSend the Data so AQS Can See it (CDX)Load the Data (Includes Error Detection)Correct Any Errors & ReprocessAnalyze and Approve Sample DataMake Available to Everyone

Happens Outside of AQS

Raw Data

Only

Page 6: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes6

Where Do I Start?

Page 7: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes7

Where To Go From Here

Files that You have Transferred to CDX

List of All Batch Processes run for Screening Group

Available ProcessesAvailable Reports

Page 8: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes8

Batch Load: Use CDX to transfer files to AQS1. Start AQS, Login and select Screening Group.

2. Choose Batch Menu option

3. Use CDX button

37

Page 9: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes9

Batch Load: Use CDX to transfer data from their PC to server (cont.)4. Enter user name, CDX password and Login

Page 10: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes10

Batch Load: Use CDX to transfer data from their PC to server (cont.)5. Select AQS File Transfer

Page 11: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

6. Click on Select and Specify files to collect from your computer

Batch Processes11

Batch Load: Use CDX to transfer data from their PC to server (cont.)

Page 12: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes12

Batch Load: Use CDX to transfer data from their PC to server (cont.)

7. Click on Send to deliver all files to AQS. Close browser window.

Page 13: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes13

Batch Load: Use CDX to transfer data from their PC to server (cont.)

8. After receiving email notice of delivery, click on Refresh CDX to see the newly loaded files.

Page 14: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes14

File is on the server - We are finished with CDXNow, how to load

the file(s) to AQS?

CDX

Production Tables – Production Status

Legend

AQS Batch Data Input Flowchart

Errors

Edit Error

Detail

Post

End

Correct

Raw

Edit/Load

Summary

Submit

Correct

Data

Load

File

Stats

CR

Post

Staging Tables

Production Tables - Preproduction Status

Y

N

Y

N

Stat

Eval

Scan

Report

Raw Data

Inventory

Batch

Report

Online

R = Relational Status

S = Stat Analysis

Maintain

Raw

Y

N

Page 15: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes

15

CDX

Production Tables – Production Status

Legend

AQS Batch Data Input Flowchart

Errors

Edit Error

Detail

Post

End

Correct

Raw

Edit/Load

Summary

Submit

Correct

Data

Load

File

Stats

CR

Post

Staging

Tables

Production Tables - Preproduction Status

Y

N

Y

N

Stat

Eval

Scan

Report

Raw Data

Inventory

Batch

Report

Online

R = Relational Status

S = Stat Analysis

Maintain

Raw

Y

N

Batch Load: Use Batch Load to Install Data

1. Select file (highlight) to load in CDX block2. Choose “Load File”3. Wait for email or Refresh in session block for

ERROR/COMPLETE status.

11

22

33

Page 16: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes16

CDX

Production Tables – Production Status

Legend

AQS Batch Data Input Flowchart

Errors

Edit Error

Detail

Post

End

Correct

Raw

Edit/Load

Summary

Submit

Correct

Data

Load

File

Stats

CR

Post

Staging Tables

Production Tables - Preproduction Status

Y

N

Y

N

Stat

Eval

Scan

Report

Raw Data

Inventory

Batch

Report

Online

R = Relational Status

S = Stat Analysis

Maintain

Raw

Y

N

Batch Load: Loading Raw DataPossible Results of Load

- COMPLETED load

- Load with ERROR

No data in Staging tables, Summary reports successes; next step Stat/CR

Data in Staging tables, Summary reports successes and failures; next step fix errors

Page 17: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes

17

CDX

Production Tables – Production Status

Legend

Errors

End

Raw

Edit/Load

Summary

Load

File

Staging Tables

N

Batch

Report

Online

N

Batch Load: Loading other than Raw Data

Possible Results of Load- COMPLETED load

- Load with ERROR

No data in Staging tables, Summary reports successes; End

Data in Staging tables, Summary reports successes and failures; next step fix errors

Page 18: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes18

RecapSteps:

No Raw Data and No ErrorsCDX Load

No Raw Data and ErrorsCDX Load Correct Submit Correct Data

Raw Data and No ErrorsCDX Load Stat/CR Post

Raw Data and ErrorsCDX Load Correct Submit Correct Data

Stat/CR Post

Status = RStatus = S

Status = P

Page 19: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes19

Caveats:A batch load job can end with a status of

“WARNING”The only way to see the warning message is to

look at the email job log. Example Warnings:

Urbanized Area Code replaced by Geospatial Lookup

Page 20: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

Batch Processes20

Put it into Practice: Exercise 2.2

Page 21: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

What is changing?Submit a file without logging into AQSNew CDX website (ENSC) & new CDX user IDFiles submitted to ENSC will be automatically

processed by AQSStat/CR is now part of LoadNew AQS batch formProcessing done by file, not by screening

groupReports are auto-generatedReports are consolidated

Batch Processes21

Page 22: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

“Old” vs “New” process

AQS User

AQSCDX replacement

1st Q 2012AQS AutoloaderUser Decides Where to Stop

EN Node

CDX WebOld

pro

cess

New

pro

cess

Stage Load Post

UploadVia CDX Load StatCR Post

Batch Processes22

Page 23: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

AQS Batch form (“new”)

Batch Processes23

Page 24: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

ENSC websiteExchange Network Services Center (ENSC)The CDX replacementEN Username = your email address

Batch Processes24

Page 25: Batch Process Overview. Batch Processes 2 What Do You Mean By Batch Processing? Allows for Mass Entry of Data All Processing of the Data Happens Without

ENSC -- file upload form

required

required

required

optional

optional

required for XML

Stage

Load

PostYes

No

File to Upload

Email address

AQS User ID

Screening Group

Stop on Error:

required

optional

Final Processing Step

XML Schema

File Type

XML

Flat

Card

One file only; Must be zipped

Default Final Processing Step is

Load.Default Stop on Error

is Yes.

Batch Processes25