ELIMINATE MANUAL SEARCHING AND DUPLICATE CREATION WROBUST SEARCH

ELIMINATE MANUAL SEARCHING AND DUPLICATE CREATION W/ROBUST SEARCH/ MATCH PROCESS FOR FILE PARSER LOADS July 12, 2017

PRESENTER Jane Wilson Director Admissions Operations George Fox University jwilson@georgefox. edu 4 years in Admissions

GEORGE FOX UNIVERSITY • • • 4, 140 enrolled students 2, 406 trad undergrads 14: 1 student-teacher ratio

GEORGE FOX UNIVERSITY & ORACLE • • Went live in 2008 Campus Solutions 9. 0 Bundle 43 Posted almost 37, 000 temp IDs last year

DATA LOAD PROBLEMS Delivered Search/Match/Post Parameters • Wrong updates overwrite good data • Duplicate creation • Must manually Search/Match countless suspended records

DATA LOAD SOLUTION 3 1 DATA FIX QUERY POST CHECK QUERY MATCH CHECK QUERY 2 SEARCH/MATCH 4 POST 5

DATA FIX QUERY Check data before running Search/Match

STEP 1: DATA FIX QUERY

SEARCH/MATCH Run Search/Match run control

SEARCH PARAMETER PROBLEMS Set Up SACR > System Administration > Utilities > Search/Match Parameters

SEARCH PARAMETER SOLUTION

STEP 2: SEARCH/MATCH SETUP Set Up SACR > System Administration > Utilities > Search/Match Rules The key is to test your rules against real data 1. Build rules, including a test rule that just entails First Name & Last Name 2. Build parameter, putting test rule after all other rules 3. Run Search/Match 4. Run query that shows test rule search order number and identify what other rule or adjustment to rules could be made 5. Purge suspense tables and repeat until you feel confident with your rules and parameters to go live

STEP 2: SEARCH/MATCH SETUP Set Up SACR > System Administration > Utilities > Search/Match Rules High Level Rule Example

STEP 2: SEARCH/MATCH SETUP Set Up SACR > System Administration > Utilities > Search/Match Rules Mid Level Rule Example

STEP 2: SEARCH/MATCH SETUP Set Up SACR > System Administration > Utilities > Search/Match Rules Low Level Rule Example

STEP 2: SEARCH/MA TCH

MATCH CHECK QUERY 1. Prevent duplicates 2. Prevent overwritten data

STEP 3: MATCH CHECK Query fields QUERY

STEP 3: MATCH CHECK QUERY USE Duplicate Prevention

STEP 3: MATCH CHECK QUERY USE Overwrite prevention

STEP 3: MATCH CHECK QUERY CRITERIA • A screenshot of alternating staging and production fields is in a previous slide • Include only those Temp IDs that are Update ID, Add New ID, Error, or Suspended status • Add a Drilling URL somewhere so you can easily click into any staging tables that you may need to update

STEP 3: MATCH CHECK QUERY CRITERIA Filter out Search Rule Order Numbers you are certain are exact matches

STEP 3: MATCH CHECK QUERY Macro – how built • Insert columns before data points • Build formula in extra columns • Name example =IF(K 74=L 74, "", "X") • Address example • =IF(LEFT(T 76, 2)<>"PO", IF(LEFT(T 76, 15)=LEFT(V 76, 15), "", IF(LEFT(T 76, 6)= LEFT(V 76, 6), "", "X")), "X")

STEP 3: MATCH CHECK QUERY Google Sheet • R-click column, select conditional formatting, build rule Show duplicate rows: =countif(Q$2: Q$5000, Q$2: Q 5000)>1 Show discrepancies: =SEARCH("X", $H 2)

POST Run Post run control

STEP 4: POST

POST CHECK QUERY Troubleshoot any errors, manually Search/Match if necessary

STEP 5: POST CHECK QUERY Looks for any temp ID that hasn’t posted Loaded Suspended Error It has a drilling URL that links you to Staging Tables in case you need to troubleshoot or manually Search/Match/Post any

SIMPLE POSTING PROCESS DATA FIX QUERY Check data before running Search/Match 1 MATCH CHECK QUERY 1. Prevent duplicates 2. Prevent overwritten data SEARCH/MATCH Run Search/Match run control 2 3 POST Run Post run control POST CHECK QUERY Troubleshot any errors, manually search/match if necessary 4 5

REFERENCE LINKS Search/Match on Steroids – Using Delivered Functionality Specifying Search/Match Parameters for Batch Processing People. Books – Search/Match Setup

CONTACT INFO Jane Wilson Director of Admissions Operations George Fox University jwilson@georgefox. edu THIS PRESENTATION ARE AVAILABLE FOR DOWNLOAD FROM THE CONFERENCE SITE AT HTTPS: //WWW. HEUG. ORG/PAGE/US-ALLIANCECONFERENCE-FILES NOTE: SESSIONS FROM PREVIOUS HEUG CONFERENCES ARE ALSO AVAILABLE.

CONCLUDING THOUGHTS ANY QUESTIONS?
- Slides: 32