Upload
acl-services
View
3.217
Download
4
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
Copyright © 2011 ACL Services Ltd.
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
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”
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
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.
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?
Copyright © 2011 ACL Services Ltd.
7ACL Services Ltd.
Combining tables in ACL: available tools
Join tables
Relate tables
Extract Append
Merge
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?
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
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.
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
Copyright © 2011 ACL Services Ltd.
12ACL Services Ltd.
The Planning
Compare Payroll to Work Departments
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
Copyright © 2011 ACL Services Ltd.
14ACL Services Ltd.
Let’s see a Demo
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)
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
Copyright © 2011 ACL Services Ltd.
17ACL Services Ltd.
The Planning
Compare Payroll to Employee Master
Copyright © 2011 ACL Services Ltd.
18ACL Services Ltd.
The Planning
Key field is employee number (for example “00010”, “00020”)
Looking for differences, use UNMATCHED
Copyright © 2011 ACL Services Ltd.
19ACL Services Ltd.
Let’s see a Demo
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”
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
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!
Copyright © 2011 ACL Services Ltd.
23ACL Services Ltd.
Q & A
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
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
More Information
Next Exercise Thursday, December 1:
Data Access Drills