15
Audit Logging Your Way To Script Success Richard Pearce www.qlikcentral.com @richard.pearce60

Audit Logging Your Way To Script Success Richard Pearce @richard.pearce60

Embed Size (px)

Citation preview

Page 1: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

Audit Logging Your Way To Script Success

Richard Pearce

www.qlikcentral.com @richard.pearce60

Page 2: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

• 5 Years QlikView

• 10+ Years working within Reporting for various companies

• Excel Jockey

• Moved into Management

• Back into front line when got involved with QV

• Started coding when I was very young. First on the Spectrum 48k, then on the +3, and Amiga

A little about me

Page 3: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

• What is Audit Logging?

Introduction

• Process to extract meta data from your scripts

• Different to the standard QlikView script and server logs

Page 4: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

• How does this help?

Why Audit?

• Monitor Performance

• Alert you to changes with the source data

• Bug Fixing.

Page 5: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

• Key touch points within the script store Meta Data into a QlikView table

• Once the script has finished QV stores the table as a QVD file

• Use a Developer Only Dashboard to interrogate the data

How it works

Page 6: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

Subroutine

Page 7: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

Subroutine

Page 8: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

Passing Variables

Page 9: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

• Use them Sparingly

• Subroutines are very old programming technique that was originally used to save limited coding space

Subroutine

Page 10: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

Logged Data

Page 11: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

Final Dashboard

Page 12: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

Final Dashboard

Page 13: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

Final Dashboard

Page 14: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

Next Steps

Page 15: Audit Logging Your Way To Script Success Richard Pearce  @richard.pearce60

Any Questions?

Richard Pearce

@richard.pearce60

www.qlikcentral.com

http://qlikcentral.com/tag/audit/