loading data into oracle fusion hcm with the ... - emtec inc · pdf fileloading data into...

48
Loading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant Brian Kim Oracle OpenWorld 2013

Upload: nguyendat

Post on 13-Mar-2018

252 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Loading Data into Oracle Fusion HCM with the File-Based Loader

Senior Technical Consultant – Brian Kim

Oracle OpenWorld 2013

Page 2: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Agenda

Introduction

Solution Overview – File Based Loader

Data Mapping

Implementation Considerations

Questions?

Page 3: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

About Emtec

– Consulting Services

– Packaged Applications

– Cloud Computing

“We are a dedicated team of highly-skilled consultants, engineers, deployment and integration

specialists committed to delivering world-class service to your organization.”

– Cloud Technologies

– Application Outsourcing

– Infrastructure Services

Our offerings span the entire IT lifecycle:

Page 4: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Introduction

Goals of this Presentation

• Describe the File Base Loader process

• Share lessons learned

• Share anecdotal experience

Page 5: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Introduction

Fusion Data Integration and Conversion Options

HR2HR Spreadsheet Loader File Based Loader

End to End packaged Integration

Leverages ADFdi Bulk import from standard data files

• Closed/End to end integration

• Restricted source systems (Oracle EBS, PeopleSoft)

• ADFdi Spreadsheets for loading objects supported by HR2HR

• Flattened containers

• Data conversion utility that will load data from a standard flat file

• Loads complex business objects like Person and Worker

• Supports Date Effective history and high volume for full data conversion of supported objects

Page 6: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Introduction

File Based Loader

• Data conversion utility that will load data from a

standard flat file

• Loads complex business objects like Person and

Worker

• Supports Date Effective history and high volume

for full data conversion of supported objects

Page 7: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Introduction

Supported Business Objects in File Based Loader

Work Structures

• Business Units• Locations

• Job Families• Jobs

• Grades• Grade Rates

• Positions• Departments

• Dept Hierarchy

Transaction Data

• Person• Work Relationships

Workforce Compensation

• Salary Basis• Salary

• Element Entries

Talent Management

• Content Items• Rating Models• Establishments

• Profiles (Qualifications,

Competencies, latest Performance Rating)

Page 8: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Page 9: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Page 10: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 1 – User Performs Setups in Fusion

Page 11: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 1 – User Performs Setups in Fusion

Configuration Items

• Reference Data Set

• Reference Set Assignment

• Enterprise Structure

• Legislative Data Group

• Legal Address

• Legal Entity

• Job Code

• Action and Reasons

• Action Reason

• Location

• Division

• Job Family

• Job Function

• Manager Level

• Job Grade and Grade Rate

• Grade Ladder

• Business Unit Set Assignment

• Action

• Assignment Status

Page 12: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Page 13: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 2 – Extract Fusion Reference Data

Page 14: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 2 – Extract Fusion Reference Data

Page 15: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 2 – Extract Fusion Reference Data

Page 16: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Page 17: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

File Based Loader

Step 3 – Data Mapping

Page 18: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

File Based Loader

Step 3 – Data Mapping

Page 19: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Data Mapping

Options

• Manage the Files Manually

• Develop a ETL program in your source system

• Use a third party ETL Tool

Page 20: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 3 – Data Mapping

1. Upload Source File

2. Upload Target File

3. Load Files into memory

Page 21: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 3 – Data Mapping

Generate FBL File

Page 22: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Data Mapping

Deparment File Based Loader File

Page 23: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Data Mapping

Data Transformation Types

• One-to-One Mapping

• Default Values

• Date Format Conversions

• Concatenation of two columns

• Concatenation of a column and a default value

• Cross Referencing of Values

• Cross Referencing of Fusion Configuration

Page 24: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Data Mapping

Data Transformation Types

• One-to-One Mapping

ID Column1 Column2

001 ABC …

002 BCD …

003 CDE …

Source

ID Column1 Column2

FBL File

001 ABC …

002 BCD …

003 CDE …

Page 25: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Data Mapping

Data Transformation Types

• Default Value

ID Column1 Column2

001 ABC …

002 BCD …

003 CDE …

Source

ID Column1 Column2

FBL File

001 …

002 …

003 …

Default Value“DEFAULT”

DEFAULT

DEFAULT

DEFAULT

Page 26: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Data Mapping

Data Transformation Types

• Date Format Conversions

ID Column1 Column2

001 12/31/2011 …

002 12/31/2012 …

003 12/31/2013 …

Source

ID Column1 Column2

FBL File

001 …

002 …

003 …

2011-12-31

2012-12-31

2013-12-31

Fusion Date Format

“YYYY-MM-DD”

Page 27: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Data Mapping

Data Transformation Types

• Concatenation of two columns

ID Column1 Column2

001 ABC 123

002 BCD 234

003 CDE 345

Source

ID Column1 Column2

FBL File

001

002

003

ABC123 …

BCD234 …

CDE345 …

Page 28: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Data Mapping

Data Transformation Types

• Concatenation of a column and a default value

ID Column1 Column2

001 ABC …

002 BCD …

003 CDE …

Source

ID Column1 Column2

FBL File

001 …

002 …

003 …

Default Value“DEF”

ABCDEF

BCDDEF

CDEDEF

Page 29: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Data Mapping

Data Transformation Types

• Cross Referencing Values

ID Column1 Column2

001 USA …

002 CAN …

003 MEX …

Source

ID Column1 Column2

FBL File

001 USA …

002 CAN …

003 MEX …

001 US …

002 CA …

003 MX …

Source Value Fusion Value

USA US

CAN CA

MEX MX

Xref Table

Page 30: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Data Mapping

Data Transformation Types

• Cross Referencing Fusion

Configuration

ID Column1 Column2

001 ABC …

002 BCD …

003 CDE …

Source

ID Column1 Column2

FBL File

001 ABC …

002 BCD …

003 CDE …

001 FUSION_ID1 …

002 FUSION_ID2 …

003 FUSION_ID3 …

Source Value Fusion Value

ABC Descr 1

BCD Descr 2

CDE Descr 3

Xref Table

ID Fusion Value

FUSION_ID1 Descr 1

FUSION_ID2 Descr 2

FUSION_ID3 Descr 3

Fusion Config File

Page 31: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Page 32: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 4 – Produce Upload File

Page 33: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Page 34: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 5 – Transfer ZIP File to SFTP Server

Page 35: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Page 36: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 6 – Invoke Fusion Data Process

Page 37: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 6 – Invoke Fusion Data Process

Page 38: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 6 – Invoke Fusion Data Process

Page 39: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 6 – Invoke Fusion Data Process

Page 40: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 6 – Invoke Fusion Data Process

Page 41: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 6 – Invoke Fusion Data Process

Page 42: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based LoaderStep 6 – Invoke Fusion Data Process

Page 43: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Solution Overview - File Based Loader

Step 6 – Invoke Fusion Data Process

Page 44: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Implementation Considerations

Lessons Learned

• Choosing Effective Dates wisely is

critically important

• Loading the “Department” and “Location”

objects can be done relatively quickly

• Loading the “Person” and

“WorkRelationship” objects take more

time

• Email addresses are tied to Security

Page 45: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Implementation Considerations

Required Skills

• Fusion HCM functional

knowledge

• Legacy System functional

knowledge

• Detailed oriented

• Data conversion experience

Page 46: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Implementation Considerations

Implementation Resources

• Fusion Functional Resource

• Source System Functional Resource

• Technical Resource Dedicated to FBL

• Technical Resource for remaining

technical tasks (Security, Reporting,

Issue resolution…)

Page 47: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

Implementation Considerations

Allocation of Time

during FBL

Process

Data Mapping

85%

Running FBL

Process5%

Data Correction

10%

Page 48: Loading Data into Oracle Fusion HCM with the ... - Emtec Inc · PDF fileLoading Data into Oracle Fusion HCM with the File-Based Loader Senior Technical Consultant –Brian Kim Oracle

•Brian Kim

•Senior Technical Consultant, Emtec Inc.

[email protected]

Questions?

Thank you for your time!