26
Copyright © 2011 ACL Services Ltd. EXERCISE 2: High Impact Analysis

ACL Bootcamp Exercise 2: High Impact Analysis

Embed Size (px)

DESCRIPTION

This exercise is an introduction to combining tables using Joins and Relations in ACL. Learn the proper techniques for adding weight to the data you are analyzing. Visually build connections between different tables of data and combine a series of related files into one for maximum impact.

Citation preview

Page 1: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

EXERCISE 2:

High Impact Analysis

Page 2: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

2ACL Services Ltd.

YOUR COACH

Shane Grimm, ACDA: 20 years of experience with ACL

Certified ACL Trainer

Experienced coach of 1000’s of ACL users@shanegrimm

Page 3: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

3ACL Services Ltd.

Getting Back in Shape

ACL Bootcamp: New monthly webinar series designed to help ACL users of all levels learn new skills

– Basic drills and also focusing on “problem areas”

Page 4: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

4ACL Services Ltd.

ACL Bootcamp is Interactive

Suggestions for future topics?

Ask questions as we go along

Join the conversation at acl.com/social

Let’s get started with Exercise 2: High Impact Analysis…

#aclbootcamp

Page 5: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

5ACL Services Ltd.

Today’s session

High Impact Analysis

Learn the proper techniques for adding weight to the data you are analyzing. Visually build connections between different tables of data and combine a series of related files into one for maximum impact.

Page 6: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

6ACL Services Ltd.

Reasons for building connections

Combine monthly tables together into one master table for the year

Gather additional information from a separate table to add more meaning to the current table

Look at two tables and find what records don’t exist in both

Look at two tables and filter the records that do exist in both

Look at two tables and compare to find the differences?

Any other examples?

Page 7: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

7ACL Services Ltd.

Combining tables in ACL: available tools

Join tables

Relate tables

Extract Append

Merge

Page 8: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

8ACL Services Ltd.

Relate tables

Join tables

Join tables

Join tables

Extract Appendor Merge

What tool to use to combine tables

Combine monthly tables together into one master table for the year

Gather additional information from a separate table to add more meaning to the current table

Look at two tables and find what records don’t exist in both

Look at two tables and filter the records that do exist in both

Look at two tables and compare to find the differences?

Page 9: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

9ACL Services Ltd.

What is needed to join or relate two tables?

Both tables defined in the same ACL Project

A common piece of information in both tables that you can use to combine (a key field)

Note: ACL Desktop 9.2 removes the requirement for key fields to have the same width or data type

Page 10: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

10ACL Services Ltd.

The Scenario: Reviewing Payroll and HR Data

Three tables:– Payroll– Work Depts– Employee Master

Let’s take a quick look at these tables

Note: These files are available within “Sample Project.ACL”. This project is automatically added when you install ACL Desktop. Default location is C:\ACL Data\Sample Data Files.

Page 11: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

11ACL Services Ltd.

Workout #1

Check payroll coding by comparing payroll to work departments– Ensure only valid work departments are being used

Page 12: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

12ACL Services Ltd.

The Planning

Compare Payroll to Work Departments

Page 13: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

13ACL Services Ltd.

The Planning

Key field is work department code (for example “AOO”, “B01”)

Looking for differences, use UNMATCHED

Page 14: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

14ACL Services Ltd.

Let’s see a Demo

Page 15: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

15ACL Services Ltd.

Summary

Planning – sketch out steps beforehand

Used Join to find differences between two files (Payroll and Work Departments)

Used Join’s Unmatched option

ACL’s Join command can combine files in a number of different ways.

Used Relate to bring in useful information to complement my data (Employee name)

Page 16: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

16ACL Services Ltd.

Workout #2

Find Ghost Employees

Employees in Payroll table that do not exist in the Empmast table

Page 17: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

17ACL Services Ltd.

The Planning

Compare Payroll to Employee Master

Page 18: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

18ACL Services Ltd.

The Planning

Key field is employee number (for example “00010”, “00020”)

Looking for differences, use UNMATCHED

Page 19: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

19ACL Services Ltd.

Let’s see a Demo

Page 20: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

20ACL Services Ltd.

Things to watch out for

Watch out for cases where there are multiple records with the same key field value

Watch out for blanks

Watch out for inconsistencies in your key field– Extra symbols, “(604) 555-1234” will not match “604 555-1234”– Case sensitive, “A003” will not match “a003”

Page 21: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

21ACL Services Ltd.

Summary

Planning

Used Join tables (unmatched) for Payroll and EmpMast

Used Relate tables for work department name

Review your results and look for blanks

Page 22: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

22ACL Services Ltd.

Do more

You can do more advanced testing, including: – Relate up to 18 tables at the same time– Join on multiple key fields– Use different join methods, including many-to-many– Use Join as a filter, e.g. find all transactions for only the vendors that exist in a

separate table– Combine files from different systems with key fields that are dissimilar

Start simple

Expand your knowledge each time you use ACL– Perform a test with Join and then try performing the same test with Relations

Have fun and be creative!

Page 23: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

23ACL Services Ltd.

Q & A

Page 24: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

24ACL Services Ltd.

ACL Support Center

– Find answers to your most commonly asked questions

– Knowledge base: Hundreds of tips and best practices to help you successfully access data, combine commands, create scripts

– User Forum: Share tips and exchange experiences with ACL users around the globe

Page 25: ACL Bootcamp Exercise 2: High Impact Analysis

Copyright © 2011 ACL Services Ltd.

25ACL Services Ltd.

ACL Consulting

– Analytics Capability Benchmarking & Workshops

– Hands-on coaching & mentoring

– Ad-hoc / Continuous Auditing / Monitoring analytics implementation services

– Data access, validation and preparation services

– Talk to your ACL Account Manager for more details

Page 26: ACL Bootcamp Exercise 2: High Impact Analysis

More Information

Next Exercise Thursday, December 1:

Data Access Drills