Mga Custom na ETL at Data Migration Tools
Ang KDRM ay nagdidisenyo at gumagawa ng custom na ETL, data migration, auditing, at reconciliation tool para sa mga organisasyong nangangailangan ng maaasahang paggalaw ng data sa pagitan ng mga database, API, file, cloud platform, enterprise system, at spatial na kapaligiran. Gumagamit kami ng FME, Alteryx, Python, SQL, ArcPy, at iba pang custom-developed na tool depende sa environment ng kliyente, dami ng data, kumplikado ng mga pagbabago, at antas ng automation na kinakailangan.
Ginagamit ang mga tool na ito para sa parehong one-off na mga programa sa paglilipat at nauulit na mga operational workflow. Sa ilang mga kaso ang kinakailangan ay isang malaking cutover mula sa isang platform patungo sa isa pa. Sa ibang mga kaso, ang kinakailangan ay suportahan ang patuloy na pag-promote ng nilalaman at mga serbisyo sa pagitan ng mga kapaligiran ng enterprise tulad ng DEV, UAT, staging, at PROD nang may ganap na traceability, validation, at rollback na pagpaplano.
Ano ang sinusuportahan ng produkto
- Extraction, transformation, validation, reconciliation, at loading ng spatial at non-spatial na data.
- Pagmamapa ng schema at lohika ng pagbabago sa pagitan ng legacy at target na mga modelo ng data.
- Awtomatikong paglipat ng mga klase ng tampok, talahanayan, serbisyo, web mapa, dokumento, at nauugnay na configuration.
- Pag-audit sa kalidad ng data para sa mga klase ng tampok, mga serbisyo ng tampok, mga serbisyo ng mapa, mga mapa sa web, at iba pang nilalaman ng GIS.
- Pag-uulat ng eksepsiyon, mga worklist sa remediation, at mga trail ng pag-audit sa paglilipat upang suportahan ang kinokontrol na paghahatid at handover.
- Mga naka-iskedyul na trabaho sa ETL, batch migration run, at operational support tooling para sa mga programang matagal nang tumatakbo.
ArcMap sa ArcGIS Pro migration automation
Ang KDRM ay bumuo ng Python-driven na migration tooling upang i-automate ang paglipat ng mga dokumento ng mapa ng ArcMap sa mga proyekto ng ArcGIS Pro. Ang aming tooling inventories ay MXD file, kino-convert ang mga ito sa mga proyekto ng APRX, pinapatunayan ang mga resulta ng paglipat, at gumagawa ng pag-uulat sa mga resulta ng paglilipat, mga pagbubukod, mga isyu sa pinagmumulan ng data, mga sirang layer, at mga item na nangangailangan ng manu-manong remediation.
Ginamit namin ang diskarteng ito para mag-migrate ng daan-daang dokumento ng mapa ng ArcMap para sa maraming kliyente. Ang halaga ng ganitong uri ng tooling ay hindi lamang bilis. Nagbibigay din ito ng repeatability, auditability, kalidad na kasiguruhan, at isang mapagtatanggol na tala ng kung ano ang matagumpay na lumipat, kung ano ang nabigo, at kung ano ang nangangailangan pa rin ng manu-manong follow-up.
Paglipat at promosyon sa kapaligiran ng negosyo
Bumuo din kami ng mga tool para sa awtomatikong paglipat at pag-promote ng mga serbisyo ng mapa, mga serbisyo ng tampok, at kaugnay na nilalaman ng web mapping sa pagitan ng mga kapaligiran ng enterprise. Kabilang dito ang kinokontrol na paggalaw sa pagitan ng mga environment gaya ng DEV, UAT, at PROD, kasama ang mga sumusuportang pagsusuri na kailangan para kumpirmahin na ang mga serbisyo, dependency, at configuration ay mananatiling valid pagkatapos ng promosyon.
Sa mga pangunahing kapaligiran ng kliyente, gumamit ang KDRM ng mga automated na tool sa paglipat upang ilipat ang daan-daang mga web map at tampok na serbisyo sa maraming kapaligiran ng enterprise sa napakaikling takdang panahon. Bumuo din kami ng mga diskarte na nagbabawas o nag-aalis ng mga hindi kailangang muling pag-publish na mga bottleneck sa pamamagitan ng direktang pagkonekta ng mga aprubadong layer ng serbisyo sa mga pinamamahalaang data store at API kung saan iyon ang mas mahusay na pangmatagalang disenyo ng pagpapatakbo.
Pag-audit at pagtitiyak ng kalidad na tool
Bilang karagdagan sa migration tooling, ang KDRM ay nakabuo ng maraming mga tool para sa pag-audit ng mga klase ng tampok, mga serbisyo ng tampok, mga serbisyo ng mapa, mga mapa sa web, at nauugnay na nilalaman ng GIS. Ginagamit ang mga tool na ito para tukuyin ang mga sirang layer, di-wastong data source, hindi pagkakapare-pareho ng schema, nawawalang metadata, geometry o mga isyu sa attribute, mga problema sa configuration ng serbisyo, at iba pang panganib na karaniwang lumalabas sa malalaking estate ng enterprise.Ang kakayahan sa pag-audit na ito ay lalong mahalaga sa malalaking programa ng pagbabago dahil binibigyang-daan nito ang mga team na masuri ang kahandaan bago ang paglipat, patunayan ang mga resulta pagkatapos ng paglipat, at gumawa ng malinaw na mga log ng isyu para sa remediation. Kung kinakailangan, sinusuportahan din namin ang mga automated na unit test, integration test, deployment run sheet, mga diskarte sa pag-deploy ng software, at operational handover documentation.
Karanasan sa proyekto at sektor
Pinangunahan at sinuportahan ng KDRM ang data migration at transformation work sa maraming malalaking proyekto at sektor, kabilang ang cadastre, utility, rail, mining, at environmental programs. Kasama sa karanasang iyon ang nilalaman ng desktop GIS, mga geodatabase ng enterprise, mga layer ng serbisyo, nilalaman ng web mapping, mga API, at mas malawak na pagsasama ng spatial na application.
Idinisenyo ang aming modelo ng paghahatid para sa gawaing paglilipat na may mataas na pananagutan: senior technical staff, scripted repeatable workflow, malinaw na audit trails, at automation saanman ito makabuluhang binabawasan ang manu-manong pagsisikap, panganib, at muling paggawa. Sa mas malalaking programa ng pagbabago, nangangahulugan ito na maaari tayong tumulong na itatag ang diskarte sa paglilipat, bumuo ng tooling, magsagawa ng pagsubok at mga paglilipat ng produksyon, sumuporta sa pagsubok, at ibigay ang pag-uulat at handover na kinakailangan para sa mga operational team upang kumpiyansa ang pag-aari.