Page tree


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Data Flow

  1. BW(Workforce + Payroll) →  Xtract → Talend → GCP → Qlik
  2. Pulse(gsheet) → Talend → GCP → Qlik

Data Source

Query

Description

DO_BW_QRY_CPHRPAHDM_0005People at Solvay
DO_BW_QRY_CPHRPY002_0001Labor Cost - People Insight
Engagement Index 2022/2024 - Solvay PulsePulse Survey Result

Prerequisites:

  BW 

  • Remote Access should be enabled for the interface query
  • Access to the two interface queries should be assigned to the role: ZH_PA_INGESTION and technical user: RFC_TAL_WBP

  Pulse

Restriction:

  • User Name = SACBW_HRD
  • HR Roles    = WORLDWIDE
  • PO2 Flag    = #; E;TSAE

Please see here for details.

Xtract Job

Job

Description

TALEND_PROD_DO_CPHRPAHDM_0005People at Solvay
TALEND_PROD_DO_CPHRPY002_0001Labor Cost - People Insight

Please see here for details.

Talend Job

JobFrequencyStart TimeDuration
BWMonthly~20:30pm CET~3.5h
PulseOn Demand~4:00am CET~2min

GCP Table/View/Procedure

Table

Description

STG.STG_BWH_0000_0000_F001_F_D_qry_cphrpahdm_0005Workforce Staging Table
STG.STG_BWH_0000_0000_F001_F_D_qry_cphrpy002_0001Payroll Staging Table
STG.STG_FIL_0000_0000_F003_F_A_pulse_to_hr_peopleinsightPulse Staging Table
ODS.ODS_BWH_0000_F001_F_D_qry_cphrpahdm_0005Workforce ODS Table
ODS.ODS_BWH_0000_F001_F_D_qry_cphrpy002_0001Payroll ODS Table
ODS.ODS_FIL_0000_0000_F003_F_A_pulse_to_hr_peopleinsightPulse ODS Table










Data Quality Controls

Data comes from SAP system. To compare data between BW and sources systems, check propagation layers.

Operational Documentation

Procedures

<Describe the recurring procedures needed to operate the application (eg. start/pause/terminate/restart the app processes, data preparation, data ingestion, ETL, data visualization, data export, other manual activities)>

Scheduling

<Describe the scheduling in place for the application (eg. existing jobs, trigger time/event based, dependencies)>

Monitoring

<Describe the monitoring checks to confirm the application is performing well (eg. check the overall status, check performance metrics like runtime/data volume/memory/disk/CPU, maintain and react to alerts/notifications)>

Error Handling

<Describe how to handle errors (eg. error codes, description and respective resolution, alert users)>

Known Bugs

<List the existing bugs, its criticality, workarounds and resolution plan.>

Roadmap

<List past & future evolutions for the application (including links to MED/FSD/TSD)>