Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Kei te mohio koe, ka tukuna e SAP te whānuitanga o nga punaha mo te pupuri i nga raraunga tauwhitinga me te tukatuka i enei raraunga i roto i nga punaha tātari me te ripoata. Ina koa, ko te papanga SAP Business Warehouse (SAP BW) he kete taputapu mo te rokiroki me te tātari i nga raraunga me nga kaha hangarau nui. Mo ona painga whainga katoa, ko te punaha SAP BW tetahi raru nui. He utu nui tenei mo te penapena me te tukatuka raraunga, ina koa ka kitea i te wa e whakamahi ana i te kapua-kapua SAP BW ki Hana.

He aha mena ka timata koe ki te whakamahi i etahi SAP-kore me te mea pai he hua OpenSource hei rokiroki? Ko matou o X5 Retail Group i whiriwhiri i a GreenPlum. Ko tenei, ko te tikanga, ka whakatau i te take o te utu, engari i te wa ano, ka ara ake nga take i whakatauhia tata ma te taunoa i te wa e whakamahi ana i te SAP BW.

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Ina koa, me pehea te tiki raraunga mai i nga punaha puna, ko te nuinga he otinga SAP?

Ko te HR Metrics te kaupapa tuatahi i tika ai te whakaoti i tenei raru. Ko ta matou whainga ko te hanga putunga o nga raraunga HR me te hanga purongo tātari i te waahi mahi me nga kaimahi. I tenei keehi, ko te puna nui o nga raraunga ko te punaha whakawhitiwhitinga SAP HCM, kei reira nga kaimahi katoa, nga whakahaere whakahaere me nga mahi utu.

Tangohanga raraunga

I roto i te SAP BW he tango raraunga paerewa mo nga punaha SAP. Ka taea e enei tangohanga te kohikohi aunoa i nga raraunga e tika ana, te aro turuki i tona pono, me te whakatau i nga waahanga huringa. Anei, hei tauira, ko te puna raraunga paerewa mo nga huanga kaimahi 0EMPLOYEE_ATTR:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Ko te hua o te tango raraunga mai i a ia mo te kaimahi kotahi:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Mena e tika ana, ka taea te whakarereke i taua kai tangohanga kia rite ki o hiahia ake, ka taea ranei te hanga i a koe ake tangohanga.

Ko te whakaaro tuatahi i ara ake ko te kaha ki te whakamahi ano. Kia aroha mai, he mahi kore e taea tenei. Ko te nuinga o te arorau ka whakatinanahia ki te taha SAP BW, a kaore i taea te wehe i te tangohanga i te puna mai i te SAP BW.

I kitea me hanga e matou a maatau ake tikanga mo te tango raraunga mai i nga punaha SAP.

Hanganga rokiroki raraunga i roto i te SAP HCM

Kia mohio ai tatou ki nga whakaritenga mo taua tikanga, me matua whakatau he aha nga raraunga e hiahiatia ana.

Ko te nuinga o nga raraunga i roto i te SAP HCM kei te rongoa ki nga ripanga SQL papatahi. I runga i enei raraunga, ko nga tono SAP e whakaatu ana i nga hanganga whakahaere, nga kaimahi me etahi atu korero HR ki te kaiwhakamahi. Hei tauira, koinei te ahua o te hanganga whakahaere i SAP HCM:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Ko te taha tinana, ka penapenahia taua rakau ki roto i nga teepu e rua - kei roto i nga taonga hrp1000 me te hrp1001 nga hononga i waenga i enei taonga.

Nga Ahanoa "Te Tari 1" me "Te Tari 1":

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Te hononga i waenga i nga taonga:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Ka nui pea te maha o nga momo taonga e rua me nga momo hononga i waenga i a raatau. He hononga paerewa e rua i waenga i nga taonga me nga mea kua whakaritea mo o hiahia ake. Hei tauira, ko te hononga paerewa B012 i waenga i te waahanga whakahaere me te tuunga wa-katoa e tohu ana i te upoko o tetahi tari.

Whakaaturanga Kaiwhakahaere i SAP:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Rokiroki ki te ripanga pātengi raraunga:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Ko nga raraunga a nga kaimahi ka rongoa ki nga ripanga pa*. Hei tauira, ko nga raraunga mo nga huihuinga kaimahi mo tetahi kaimahi kei te penapena ki te ripanga pa0000

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

I whakatau matou ka tango a GreenPlum i nga raraunga "mata", ara. kape noa mai i nga ripanga SAP. A, ki GreenPlum tika ka tukatukahia, ka huri hei taonga tinana (hei tauira, Tari, Kaimahi ranei) me nga ine (hei tauira, te kaute toharite).

Tata ki te 70 nga ripanga i tautuhia, ko nga raraunga me whakawhiti ki GreenPlum. I muri i tera ka timata matou ki te mahi tikanga mo te tuku i enei raraunga.

Ka tukuna e SAP te maha o nga tikanga whakauru. Engari ko te huarahi ngawari ko te aukati i te uru tika ki te paataka raraunga na te aukati raihana. Na, ko nga rerenga whakauru katoa me whakatinana ki te taumata tūmau tono.
Ko te raruraru i muri mai ko te kore o nga raraunga e pa ana ki nga rekoata kua mukua i roto i te paataka SAP. Ina mukua e koe tetahi rarangi i roto i te papanga raraunga, ka mukua tinana. Ko era. karekau i taea te hanga o te wahanga huringa i runga i te wa o te huringa.

Ae ra, he tikanga a SAP HCM mo te tuhi i nga huringa raraunga. Hei tauira, mo te whakawhiti i muri mai ki nga punaha kaiwhiwhi, kei reira nga tohu huringa e tuhi ana i nga huringa me te mea i hangaia he Idoc (he mea hei whakawhiti ki nga punaha o waho).

Tauira IDoc mo te whakarereke i te momo korero 0302 mo te kaimahi me te nama kaimahi 1251445:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Te pupuri ranei i nga raarangi o nga huringa raraunga ki te ripanga DBTABLOG.

He tauira o te rangitaki mo te muku i te rekoata me te matua QK53216375 mai i te ripanga hrp1000:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Engari kaore enei tikanga i te waatea mo nga raraunga katoa e tika ana, a ko ta raatau tukatuka i te taumata tūmau tono ka pau te maha o nga rauemi. Na reira, ma te kaha ki te whakauru i nga ripanga katoa e tika ana ka paheke te mahi o te punaha.

Ko te raru nui i muri mai ko nga tepu rapoi. Ko te tatauranga wa me nga raraunga utu utu i roto i te putanga RDBMS o SAP HCM ka rongoa hei huinga ripanga arorau mo ia kaimahi mo ia tatauranga. Ko enei ripanga arorau ka rongoa hei raraunga rua ki te ripanga pcl2.

Rōpū Utu:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Ko nga raraunga mai i nga ripanga rapoi kaore e taea te kiia he tono SQL, engari me whakamahi nga tonotono SAP HCM me nga waahanga mahi motuhake. No reira, ka iti te tere o te panui o aua ripanga. I tetahi atu taha, ko enei kohinga e rongoa ana i nga raraunga e hiahiatia ana kotahi noa i te marama - te utu utu whakamutunga me te whakatau tata. Na ko te tere i tenei keehi ehara i te mea tino nui.

Ma te arotake i nga whiringa mo te hanga i te waahanga o nga huringa raraunga, i whakatauhia e maatau ki te whakaaro ano ki te kowhiringa o te tukunga katoa. Ko te kowhiringa ki te whakawhiti gigabytes o nga raraunga kaore i whakarereketia i waenga i nga punaha i ia ra kaore pea i te pai te ahua. Heoi ano, he maha ano nga painga - kaore he take ki te whakatinana i te delta ki te taha puna me te whakauru i te whakauru o tenei delta ki te taha kaiwhiwhi. Na reira, ka whakahekehia te utu me te wa whakatinanatanga, ka piki ake te pono o te whakauru. I te wa ano, i whakatauhia ko te nuinga o nga huringa i roto i te SAP HR ka puta i roto i nga marama e toru i mua i te ra o naianei. No reira, i whakatauhia ki te kowhiri mo te tango katoa o nga raraunga i ia ra mai i te SAP HR N marama i mua i te ra o naianei me te tango katoa o ia marama. Ko te tawhā N ka whakawhirinaki ki te ripanga motuhake
me te awhe mai i te 1 ki te 15.

Ko te kaupapa e whai ake nei i whakaarohia mo te tango raraunga:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Ka mahia e te punaha o waho he tono ka tukuna ki te SAP HCM, ka tirohia tenei tono mo te whakaotinga o nga raraunga me nga whakaaetanga kia uru atu ki nga ripanga. Mena ka angitu te haki, ka whakahaerehia e SAP HCM tetahi kaupapa e kohikohi ana i nga raraunga e tika ana, ka whakawhiti ki te otinga whakauru Fuse. Ka whakatauhia e Fuse te kaupapa e hiahiatia ana i Kafka me te whakawhiti i nga raraunga ki reira. I muri mai, ka whakawhitihia nga raraunga mai i Kafka ki te waahi GP o te waahi.

I roto i tenei mekameka, e hiahia ana matou ki te take o te tango raraunga mai i te SAP HCM. Kia ata tirohia e tatou.

SAP HCM-FUSE hoahoa taunekeneke.

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Ka whakatauhia e te punaha o waho te wa o te tono angitu whakamutunga ki a SAP.
Ka taea te whakarewahia te tukanga e te taima, i etahi atu huihuinga ranei, tae atu ki te whakarite i te waahi ki te tatari mo te whakautu me nga raraunga mai i te SAP me te tono tono tuarua. Na ka puta he tono delta ka tukuna ki a SAP.

Ka tukuna nga raraunga tono ki te tinana i te whakatakotoranga json.
Tikanga http: POST.
Tono tauira:

Te tango raraunga mai i te SAP HCM ki nga whare putunga raraunga kore-SAP

Ka aroturuki te ratonga SAP i te tono kia oti, kia rite ki te hanganga SAP o naianei, me te waatea o te whakaaetanga uru ki te ripanga i tonoa.

Mena he hapa, ka whakahokia mai e te ratonga he whakautu me te waehere tika me te whakaahuatanga. Ki te angitu te mana whakahaere, ka hanga he tukanga papamuri hei whakaputa tauira, whakaputa me te whakahoki tukutahi i te id hui motuhake.

Mena he hapa, ka tuhia e te punaha o waho ki te raarangi. Mena ka angitu te whakautu, ka tukuna te id waahi me te ingoa o te ripanga i tukuna ai te tono.

Ka rehitatia e te punaha o waho te waahi o naianei hei tuwhera. Mena he waahi ano mo tenei tepu, ka kati me te panui whakatupato.

Ko te mahi papamuri SAP he whakaputa pehu i runga i nga tawhā kua tohua me te putea raraunga o te rahi kua tohua. Ko te rahi o te puranga ko te maha rawa o nga rekoata ka panuihia e te tukanga mai i te papaa raraunga. Ma te taunoa, ka whakaarohia he rite ki te 2000. Mena he nui ake nga rekoata kei roto i te tauira paataka raraunga i te rahi o te paatete i whakamahia, i muri i te tukunga i te paatete tuatahi, ka hangaia te paraka e whai ake nei me te tau o te paatete e rite ana me te tau paanui kua piki ake. Ka piki ake nga nama ki te 1 ka tukuna kia raupapa.

Whai muri, ka tukuna e te SAP te kete hei whakaurunga ki te ratonga tukutuku o te punaha o waho. Na te punaha e whakahaere ana i nga mana whakahaere i runga i te kete taumai. Ko te huihuinga me te id kua riro me rehita ki te punaha me te noho tuwhera. Mena ko te nama mokete > 1, me tuhi te punaha i te whiwhinga angitu o te kete o mua (package_id-1).

Mena ka angitu te mana whakahaere, ka poroporoaki te punaha o waho ka tiakina nga raraunga ripanga.

I tua atu, mena kei roto te haki whakamutunga i roto i te kete ka angitu te rangatūtanga, ka whakamohiotia te kōwae whakauru mo te otinga angitu o te tukatuka hui me te whakahōu te kōwae i te tūnga wātū.

Mena he hapa whakahaere/parapara, ka tuhia te hapa ka paopaohia nga paakete mo tenei wahanga e te punaha o waho.

Waihoki, i roto i te keehe rereke, ka hoki mai te punaha o waho i te hapa, ka tuhia, ka mutu te tuku paatete.

Hei tono raraunga mo te taha SAP HСM, i whakatinanahia he ratonga whakauru. Ka whakatinanahia te ratonga i runga i te anga ICF (SAP Internet Communication Framework - help.sap.com/viewer/6da7259a6c4b1014b7d5e759cc76fd22/7.01.22/en-US/488d6e0ea6ed72d5e10000000a42189c.html). Ka taea e koe te uiui raraunga mai i te punaha SAP HCM ma te whakamahi i nga ripanga motuhake. I te wa e hanga ana he tono raraunga, ka taea te tohu i te rarangi o nga mara motuhake me nga tawhā tātari kia whiwhi ai i nga raraunga e tika ana. I te wa ano, ko te whakatinanatanga o te ratonga kaore e kii i nga whakaaro pakihi. Ko nga tikanga mo te tatau delta, nga tawhā uiui, te aro turuki i te pono, me etahi atu ka whakatinanahia ki te taha o te punaha o waho.

Ma tenei tikanga ka taea e koe te kohi me te tuku i nga raraunga e tika ana mo etahi haora. Ko tenei tere kei te tata ki te whakaae, no reira ka whakaarohia e matou tenei otinga he wa poto, i taea ai te whakakii i te hiahia mo te taputapu tangohanga mo te kaupapa.
I roto i te pikitia i whäia, hei whakaoti i te raruraru o te tangohanga raraunga, kei te tirotirohia nga whiringa mo te whakamahi i nga punaha CDC penei i te Oracle Golden Gate me nga taputapu ETL penei i te SAP DS.

Source: will.com

Tāpiri i te kōrero