{"id":95021,"date":"2020-09-24T19:42:23","date_gmt":"2020-09-24T17:42:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ekstrakcziya-dannyh-iz-sap-hcm-v-non-sap-hranilishha-dannyh"},"modified":"2020-09-24T19:42:23","modified_gmt":"2020-09-24T17:42:23","slug":"ekstrakcziya-dannyh-iz-sap-hcm-v-non-sap-hranilishha-dannyh","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/ekstrakcziya-dannyh-iz-sap-hcm-v-non-sap-hranilishha-dannyh","title":{"rendered":"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kot je znano, podjetje SAP ponuja celoten spekter programske opreme, tako za obve\u0161\u010danje transakcijskih podatkov kot za obdelavo teh podatkov v sistemih analize in poro\u010danja. Natan\u010dneje, platforma SAP Business Warehouse (SAP BW) predstavlja orodje za shranjevanje in analizo podatkov, ki nudi \u0161iroke tehni\u010dne mo\u017enosti. Kljub svojim objektivnim prednostim pa ima sistem SAP BW eno pomembno pomanjkljivost. To je visoka cena shranjevanja in obdelave podatkov, kar je \u0161e posebej opazno pri uporabi obla\u010dnega SAP BW on Hana. <\/p>\n<p>Kaj pa, \u010de za shranjevanje za\u010dnemo uporabljati kak\u0161en non-SAP in po mo\u017enosti OpenSource izdelek? V X5 Retail Group smo izbrali GreenPlum. To seveda re\u0161uje vpra\u0161anje stro\u0161kov, vendar pa se hkrati pojavijo vpra\u0161anja, ki so se pri uporabi SAP BW re\u0161evala prakti\u010dno samodejno.<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/6b4bb611a259df02dd89d922669e0c04.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nZlasti, kako pridobiti podatke iz sistemov virov, ki so v ve\u010dini re\u0161itev SAP?<\/p>\n<p>Projekt \u201eHR-metrike\u201c je bil prvi projekt, v katerem je bilo potrebno re\u0161iti to te\u017eavo. Na\u0161 cilj je bil ustvariti skladi\u0161\u010de HR-podatkov in zgraditi analiti\u010dna poro\u010dila na podro\u010dju dela s zaposlenimi. Pri tem je glavni vir podatkov transakcijski sistem SAP HCM, v katerem se vodijo vsi kadrovski, organizacijski in pla\u010dni procesi. <\/p>\n<h3>Ekstrakcija podatkov<\/h3>\n<p>\nV SAP BW za SAP sisteme obstajajo standardni ekstraktorji podatkov. Ti ekstraktorji lahko samodejno zbirajo potrebne podatke, spremljajo njihovo celovitost in dolo\u010dajo spremembe. Tukaj je na primer standardni vir podatkov za atribute zaposlenih 0EMPLOYEE_ATTR:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/fff6e630fec37faf0e6224a4b64a007f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nRezultat ekstrakcije podatkov iz njega za enega zaposlenega:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/126eb3e74b57d0116db9272b5695f39d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPo potrebi se lahko tak ekstraktor prilagodi lastnim zahtevam ali pa lahko ustvarimo svoj lastni ekstraktor. <\/p>\n<p>Prva ideja je bila o mo\u017enosti njihove ponovne uporabe. Na \u017ealost se je izkazalo, da je to neizvedljiva naloga. Ve\u010dina logike je bila \u0440\u0435\u0430\u043b\u0438\u0437irana na strani SAP BW, in lo\u010diti ekstraktor na viru od SAP BW brez te\u017eav ni bilo mogo\u010de. <\/p>\n<p>Postalo je o\u010ditno, da bo potrebna razvoj lastnega mehanizma za ekstrakcijo podatkov iz SAP sistemov. <\/p>\n<h3>Struktura shranjevanja podatkov v SAP HCM<\/h3>\n<p>\nZa razumevanje zahtev za tak\u0161en mehanizem je najprej potrebno dolo\u010diti, katere podatke bomo potrebovali.<\/p>\n<p>Ve\u010dina podatkov v SAP HCM je shranjena v ravnih SQL tabelah. Na podlagi teh podatkov aplikacije SAP vizualizirajo uporabniku organizacijske strukture, zaposlene in druge informacije o zaposlenih. Na primer, tako v SAP HCM izgleda organizacijska struktura:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/2f60b2062467fcfa425b5d02fbf6a45d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nFizi\u010dno se to drevo shranjuje v dveh tabelah \u2014 v hrp1000 objekti in v hrp1001 povezave med temi objekti. <\/p>\n<p>Objekti \u201eOddelek 1\u201c in \u201eUprava 1\u201c:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/d8a8c9ecc1a0023ae6cc9d5a78111a9c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPovezava med objekti:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/07bb44acfc8d8d10d895ecc790b9e3a2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nObstaja lahko ogromno vrst objektov in vrst povezav med njimi. Obstajajo tako standardne povezave med objekti kot tudi prilagojene za lastne specifi\u010dne potrebe. Na primer, standardna povezava B012 med organizacijsko enoto in delovnim mestom ka\u017ee na vodjo oddelka.<\/p>\n<p>Prikaz vodje v SAP:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/fb636054004f8c0f06a6edcdec971664.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nShranjevanje v BDP tabeli:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/6ec59a249b80ac7fa1ed5a243532af58.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPodatki o zaposlenih so shranjeni v tabelah pa*. Na primer, podatki o kadrovskih dogodkih za zaposlenega so shranjeni v tabeli pa0000.<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/97403c61cbc95aad064008c3956a970b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOdlo\u010dili smo se, da bo GreenPlum pridobival \u201esurove\u201c podatke, to jest, preprosto jih kopiral iz SAP tabel. In \u0161ele nato bodo v GreenPlum obdelani in spremenjeni v fizi\u010dne objekte (na primer, Oddelek ali Zaposleni) in metrike (na primer, povpre\u010dna \u0161tevila zaposlenih).<\/p>\n<p>Dolo\u010dili smo pribli\u017eno 70 tabel, katerih podatke je treba prenesti v GreenPlum. Po tem smo se lotili razprave o na\u010dinu prenosa teh podatkov.<\/p>\n<p>SAP ponuja precej velik nabor mehanizmov integracije. Vendar je najpreprostej\u0161i na\u010din \u2013 neposreden dostop do baze podatkov prepovedan zaradi licen\u010dnih omejitev. Tako morajo biti vsi integracijski tokovi izvedeni na ravni <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/dts-los-angeles\/\"   title=\"stre\u017enika\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3660\">stre\u017enika<\/a> aplikacij. <br \/>\nNaslednja te\u017eava je bila pomanjkanje podatkov o izbrisanih zapisih v BDP SAP. Ko je vrstica izbrisana v BDP, se fizi\u010dno izbri\u0161e. To pomeni, da je oblikovanje delte sprememb po \u010dasu spremembe bilo nemogo\u010de.<\/p>\n<p>Seveda, v SAP HCM obstajajo mehanizmi za bele\u017eenje sprememb podatkov. Na primer, za nadaljnji prenos v sistem prejemnike obstajajo pokazatelji sprememb (change pointer), ki bele\u017eijo vse spremembe in na podlagi katerih se oblikujejo Idoc (objekt za prenos v zunanje sisteme).<\/p>\n<p>Primer IDoc za promenu infotipa 0302 kod zaposlenog sa brojem 1251445:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/029509bbb519b7dd9703f8d4dac0f269.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIli vo\u0111enja evidencije promena podataka u tabeli DBTABLOG.<\/p>\n<p>Primer loga brisanja zapisa sa klju\u010dem QK53216375 iz tabele hrp1000:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/5772891975d494da11cc530ed5cb533e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMe\u0111utim, ovi mehanizmi nisu dostupni za sve potrebne podatke i njihova obrada na nivou serverskih aplikacija mo\u017ee tro\u0161iti zna\u010dajne resurse. Stoga, masovno uklju\u010divanje logovanja za sve potrebne tabele mo\u017ee dovesti do zna\u010dajnog smanjenja performansi sistema. <\/p>\n<p>Slede\u0107i ozbiljan problem su klasterske tabele. Podaci o proceni vremena i obra\u010dunu plata u RDBMS verzije SAP HCM \u010duvaju se kao skup logi\u010dkih tabela za svakog zaposlenog po svakom obra\u010dunu. Ove logi\u010dke tabele se u obliku binarnih podataka \u010duvaju u tabeli pcl2.<\/p>\n<p>Klasterski obra\u010dun plata:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/18bfd42ec7c43018d5c156eea9b5ed23.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPodaci iz klasterskih tabela ne mogu se \u010ditati SQL komandama, ve\u0107 je potrebno koristiti makro komande SAP HCM ili specijalne funkcionalne module. Prema tome, brzina \u010ditanja takvih tabela \u0107e biti dovoljno niska. S druge strane, u takvim klasterima se \u010duvaju podaci koji su potrebni samo jednom mese\u010dno - kona\u010dni obra\u010dun plata i procena vremena. Tako da brzina u ovom slu\u010daju nije toliko kriti\u010dna. <\/p>\n<p>Procjenjuju\u0107i opcije za formiranje delte promena podataka, odlu\u010deno je tako\u0111e razmotriti opciju sa potpunim izvozom. Opcija svakodnevnog prenosa gigabajta nepromenjenih podataka izme\u0111u sistema ne mo\u017ee izgledati dobro. Me\u0111utim, ima i niz prednosti - nema potrebe za implementacijom delte sa strane izvora, kao ni za implementaciju ugradnje te delte sa strane primaoca. Tako se smanjuju tro\u0161kovi i rokovi realizacije, a pove\u0107ava se pouzdanost integracije. Pri tome je utvr\u0111eno da se prakti\u010dno sve promene u SAP HR de\u0161avaju u horizontu od tri meseca pre trenutnog datuma. Tako je donesena odluka da se zaustavimo na svakodnevnom potpunom izvozu podataka iz SAP HR za N meseci pre trenutnog datuma i na mese\u010dnom potpunom izvozu. Parametar N zavisi od konkretne tabele.<br \/>\n i kre\u0107e se od 1 do 15.<\/p>\n<p>Za ekstrakciju podataka predlo\u017eena je slede\u0107a \u0161ema:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/298df4f63c6ea4779c49927048e66ec3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nZunanja sistem oblikuje zahtevo in jo po\u0161lje v SAP HCM, kjer se zahteva preveri glede popolnosti podatkov in pooblastil za dostop do tabel. V primeru uspe\u0161nega preverjanja, v SAP HCM za\u017eene program, ki zbira potrebne podatke in jih prena\u0161a v integracijsko re\u0161itev Fuse. Fuse dolo\u010di potreben topic v Kafka in prenese podatke tja. Podatki iz Kafka se nato prenesejo v Stage Area GP.<\/p>\n<p>V tej verigi nas zanima vpra\u0161anje pridobivanja podatkov iz SAP HCM. Poglejmo to podrobneje. <\/p>\n<p>Shema interakcije SAP HCM-FUSE.<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/eeb50901515e019567223044d46c3879.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nZunanja sistem dolo\u010da \u010das zadnje uspe\u0161ne zahteve v SAP.<br \/>\nPostopek se lahko spro\u017ei s \u010dasovnikom ali drugimi dogodki, lahko pa je dolo\u010den tudi \u010dasovni prag za \u010dakanje na odgovor s podatki iz SAP in iniciacija ponovne zahteve. Nato oblikuje zahtevo za delto in jo po\u0161lje v SAP.<\/p>\n<p>Podatki zahteve se prena\u0161ajo v body v formatu json.<br \/>\nMetoda http: POST.<br \/>\nPrimer zahteve:<\/p>\n<p><img decoding=\"async\" alt=\"Ekstrakcija podatkov iz SAP HCM v non-SAP podatkovne hrambe\" src=\"\/wp-content\/uploads\/2020\/09\/00bc84714a0f650b736109c3bcd2a5e5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nStoritve SAP izvajajo nadzor zahteve glede popolnosti, skladnosti s trenutnimi strukturo SAP in prisotnosti dovoljenja za dostop do zahtevane tabele. <\/p>\n<p>V primeru napak storitev vrne odgovor s pripadajo\u010do kodo in opisom. V primeru uspe\u0161nega nadzora ustvari ozadnji postopek za oblikovanje izbire, generira in sinhrono vrne edinstven id seje. <\/p>\n<p>Zunanja sistem v primeru napake registrira le-to v dnevnik. V primeru uspe\u0161nega odgovora prenese id seje in ime tabele, na kateri je bila oblikovana zahteva.<\/p>\n<p>Zunanja sistem registrira trenutno sejo kot odprto. \u010ce obstajajo druge seje za to tabelo, se te zaprejo s registracijo opozorila v dnevniku.<\/p>\n<p>Ozadnje naloge SAP oblikujejo kazalec po dolo\u010denih parametrih in paket podatkov dolo\u010dene velikosti. Velikost paketa je najve\u010dje \u0161tevilo zapisov, ki jih postopek prebere iz Baze podatkov. Privzeto je nastavljena na 2000. \u010ce je v bazi ve\u010d zapisov, kot je uporabljena velikost paketa, se po prenosu prvega paketa oblikuje naslednji blok s pripadajo\u010dim offsetom in inkrementiranim \u0161tevilom paketa. \u0160tevilke se inkrementirajo za 1 in po\u0161iljajo strogo zaporedno. <\/p>\n<p>Nato SAP po\u0161ilja paket na vhod web storitvi zunanjega sistema. Ta sistem izvaja kontrole prejetega paketa. V sistemu mora biti registrirana seja s prejetim id in mora biti v odprtem stanju. \u010ce je \u0161tevilka paketa &gt; 1, mora biti v sistemu registrirano uspe\u0161no prejemanje prej\u0161njega paketa (package_id-1).<\/p>\n<p>V primeru uspe\u0161ne kontrole zunanja sistem obdeluje in shranjuje podatke iz tabele.<\/p>\n<p>Dodatno, \u010de paket vsebuje zastavico final in je bila serializacija uspe\u0161na, se obvesti modul integracije o uspe\u0161nem zaklju\u010dku obdelave seje in modul posodobi stanje seje.<\/p>\n<p>V primeru napake pri kontrolah\/\u0161ifriranju se napaka zabele\u017ei in paketi tega seje bodo zavrnjeni s strani zunanjega sistema.<\/p>\n<p>Podobno, ko zunanja sistem vrne napako, se ta zabele\u017ei in prenos paketov se prekine.<\/p>\n<p>Za zahtevo podatkov na strani SAP HCM je bil uresni\u010den integracijski servis. Servis je implementiran na okvirju ICF (SAP Internet Communication Framework \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/help.sap.com\/viewer\/6da7259a6c4b1014b7d5e759cc76fd22\/7.01.22\/en-US\/488d6e0ea6ed72d5e10000000a42189c.html\">help.sap.com\/viewer\/6da7259a6c4b1014b7d5e759cc76fd22\/7.01.22\/en-US\/488d6e0ea6ed72d5e10000000a42189c.html<\/a><\/noindex>). Omogo\u010da poizvedovanje podatkov iz sistema SAP HCM za dolo\u010dene tabele. Pri oblikovanju poizvedbe podatkov je mogo\u010de dolo\u010diti seznam specifi\u010dnih polj in parametre filtriranja z namenom pridobitve potrebnih podatkov. Pri tem implementacija servisa ne predvideva nobene poslovne logike. Algoritmi za izra\u010dun delta, parametrov poizvedbe, nadzor celovitosti itd. so prav tako implementirani na strani zunanjega sistema.<\/p>\n<p>Ta mehanizem omogo\u010da zbiranje in prenos vseh potrebnih podatkov v nekaj urah. Tak\u0161na hitrost je na robu sprejemljive, zato to re\u0161itev obravnavamo kot za\u010dasno, ki je omogo\u010dila zapolnitev potrebe po orodju za ekstrakcijo v projektu.<br \/>\nV ciljni sliki za re\u0161evanje naloge ekstrakcije podatkov se obravnavajo mo\u017enosti uporabe sistemov CDC, kot je Oracle Golden Gate ali ETL orodij, kot so SAP DS.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/X5RetailGroup\/blog\/520234\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f SAP \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043f\u043e\u043b\u043d\u044b\u0439 \u0441\u043f\u0435\u043a\u0442\u0440 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f, \u043a\u0430\u043a \u0434\u043b\u044f \u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u0442\u0430\u043a \u0438 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u044d\u0442\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0438 \u043e\u0442\u0447\u0435\u0442\u043d\u043e\u0441\u0442\u0438. \u0412 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 SAP Business Warehouse (SAP BW) \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u0431\u043b\u0430\u0434\u0430\u044e\u0449\u0438\u0439 \u0448\u0438\u0440\u043e\u043a\u0438\u043c\u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438. \u041f\u0440\u0438 \u0432\u0441\u0435\u0445 \u0441\u0432\u043e\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 SAP BW \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 \u043e\u0434\u043d\u0438\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":95022,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-95021","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f SAP \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043f\u043e\u043b\u043d\u044b\u0439 \u0441\u043f\u0435\u043a\u0442\u0440 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f, \u043a\u0430\u043a \u0434\u043b\u044f \u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u0442\u0430\u043a \u0438 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u044d\u0442\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0438 \u043e\u0442\u0447\u0435\u0442\u043d\u043e\u0441\u0442\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/ekstrakcziya-dannyh-iz-sap-hcm-v-non-sap-hranilishha-dannyh\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u042d\u043a\u0441\u0442\u0440\u0430\u043a\u0446\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 SAP HCM \u0432 non-SAP \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f SAP \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043f\u043e\u043b\u043d\u044b\u0439 \u0441\u043f\u0435\u043a\u0442\u0440 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f, \u043a\u0430\u043a \u0434\u043b\u044f \u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u0442\u0430\u043a \u0438 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u044d\u0442\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0438 \u043e\u0442\u0447\u0435\u0442\u043d\u043e\u0441\u0442\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/ekstrakcziya-dannyh-iz-sap-hcm-v-non-sap-hranilishha-dannyh\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-09-24T17:42:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-24T17:42:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Ekstrakcija podatkov iz SAP HCM v non-SAP skladi\u0161\u010da podatkov | ProHoster","description":"Kot je znano, podjetje SAP ponuja celoten spekter programske opreme tako za vodenje transakcijskih podatkov kot tudi za obdelavo teh podatkov v sistemih analize in poro\u010danja.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/ekstrakcziya-dannyh-iz-sap-hcm-v-non-sap-hranilishha-dannyh","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u042d\u043a\u0441\u0442\u0440\u0430\u043a\u0446\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 SAP HCM \u0432 non-SAP \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 | ProHoster","og:description":"\u041a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f SAP \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043f\u043e\u043b\u043d\u044b\u0439 \u0441\u043f\u0435\u043a\u0442\u0440 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f, \u043a\u0430\u043a \u0434\u043b\u044f \u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u0442\u0430\u043a \u0438 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u044d\u0442\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0438 \u043e\u0442\u0447\u0435\u0442\u043d\u043e\u0441\u0442\u0438.","og:url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/ekstrakcziya-dannyh-iz-sap-hcm-v-non-sap-hranilishha-dannyh","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-09-24T17:42:23+00:00","article:modified_time":"2020-09-24T17:42:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"95021","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 11:13:39","updated":"2026-02-22 15:29:41","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/95021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=95021"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/95021\/revisions"}],"predecessor-version":[{"id":162188,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/95021\/revisions\/162188"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/95022"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=95021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=95021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=95021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}