맞춤형 ETL 및 데이터 마이그레이션 도구
KDRM은 데이터베이스, API, 파일, 클라우드 플랫폼, 엔터프라이즈 시스템 및 공간 환경 간의 안정적인 데이터 이동이 필요한 조직을 위한 맞춤형 ETL, 데이터 마이그레이션, 감사 및 조정 도구를 설계하고 구축합니다. 우리는 클라이언트 환경, 데이터 양, 변환의 복잡성 및 필요한 자동화 수준에 따라 FME, Alteryx, Python, SQL, ArcPy 및 기타 맞춤형 개발 도구를 사용합니다.
이러한 도구는 일회성 마이그레이션 프로그램과 반복 가능한 운영 워크플로에 모두 사용됩니다. 어떤 경우에는 한 플랫폼에서 다른 플랫폼으로의 대규모 전환이 요구됩니다. 다른 경우에는 전체 추적성, 검증 및 롤백 계획을 통해 DEV, UAT, 스테이징 및 PROD와 같은 엔터프라이즈 환경 간에 콘텐츠 및 서비스의 지속적인 프로모션을 지원해야 합니다.
제품이 지원하는 것
- 공간 및 비공간 데이터의 추출, 변환, 검증, 조정 및 로딩.
- 레거시 데이터 모델과 대상 데이터 모델 간의 스키마 매핑 및 변환 논리.
- 피처 클래스, 테이블, 서비스, 웹 맵, 문서 및 관련 구성의 자동 마이그레이션.
- 피처 클래스, 피처 서비스, 지도 서비스, 웹 지도 및 기타 GIS 콘텐츠에 대한 데이터 품질 감사.
- 제어된 전달 및 인계를 지원하기 위한 예외 보고, 문제 해결 작업 목록 및 마이그레이션 감사 추적.
- 예약된 ETL 작업, 일괄 마이그레이션 실행 및 장기 실행 프로그램을 위한 운영 지원 도구입니다.
ArcMap에서 ArcGIS Pro로의 마이그레이션 자동화
KDRM은 ArcMap 지도 문서를 ArcGIS Pro 프로젝트로 자동 마이그레이션하기 위해 Python 기반 마이그레이션 도구를 개발했습니다. 당사의 툴링 인벤토리는 MXD 파일을 APRX 프로젝트로 변환하고 마이그레이션 결과를 검증하며 마이그레이션 결과, 예외, 데이터 소스 문제, 깨진 레이어 및 수동 수정이 필요한 항목에 대한 보고를 생성합니다.
우리는 이 접근 방식을 사용하여 여러 클라이언트를 위해 수백 개의 ArcMap 지도 문서를 마이그레이션했습니다. 이러한 유형의 툴링의 가치는 단지 속도만이 아닙니다. 또한 반복성, 감사 가능성, 품질 보증을 제공하고 마이그레이션에 성공한 항목, 실패한 항목, 여전히 수동 후속 조치가 필요한 항목에 대한 방어 가능한 기록을 제공합니다.
엔터프라이즈 환경 마이그레이션 및 승격
또한 기업 환경 간 지도 서비스, 기능 서비스 및 관련 웹 매핑 콘텐츠의 자동 마이그레이션 및 홍보를 위한 도구도 구축했습니다. 여기에는 DEV, UAT 및 PROD와 같은 환경 간의 제어된 이동과 서비스, 종속성 및 구성이 승격 후에도 유효한지 확인하는 데 필요한 지원 검사가 포함됩니다.
주요 클라이언트 환경에서 KDRM은 자동화된 마이그레이션 도구를 사용하여 매우 짧은 시간 내에 여러 기업 환경에 걸쳐 수백 개의 웹 맵과 피처 서비스를 이동했습니다. 또한 승인된 서비스 계층을 관리형 데이터 저장소 및 API에 직접 연결하여 불필요한 재게시 병목 현상을 줄이거나 제거하는 접근 방식을 구축했습니다. 이것이 더 나은 장기 운영 설계입니다.
감사 및 품질 보증 도구
마이그레이션 도구 외에도 KDRM은 피처 클래스, 피처 서비스, 지도 서비스, 웹 지도 및 관련 GIS 콘텐츠를 감사하기 위한 많은 도구를 개발했습니다. 이러한 도구는 손상된 레이어, 유효하지 않은 데이터 소스, 스키마 불일치, 메타데이터 누락, 지오메트리 또는 속성 문제, 서비스 구성 문제 및 대규모 기업 환경에서 일반적으로 나타나는 기타 위험을 식별하는 데 사용됩니다.이 감사 기능은 팀이 마이그레이션 전에 준비 상태를 평가하고, 마이그레이션 후 결과를 검증하고, 해결을 위한 명확한 문제 로그를 생성할 수 있도록 해주기 때문에 대규모 변환 프로그램에서 특히 중요합니다. 필요한 경우 자동화된 단위 테스트, 통합 테스트, 배포 실행 시트, 소프트웨어 배포 전략 및 운영 인수 문서도 지원합니다.
프로젝트 및 부문 경험
KDRM은 지적, 유틸리티, 철도, 광업 및 환경 프로그램을 포함한 여러 대규모 프로젝트 및 부문에서 데이터 마이그레이션 및 변환 작업을 주도하고 지원해 왔습니다. 이러한 경험에는 데스크톱 GIS 콘텐츠, 기업 지리 데이터베이스, 서비스 계층, 웹 매핑 콘텐츠, API 및 광범위한 공간 애플리케이션 통합이 포함됩니다.
당사의 제공 모델은 책임이 높은 마이그레이션 작업을 위해 설계되었습니다. 고위 기술 직원, 스크립트로 작성된 반복 가능한 워크플로, 명확한 감사 추적 및 자동화를 통해 수동 작업, 위험 및 재작업을 의미 있게 줄입니다. 대규모 전환 프로그램에서 이는 마이그레이션 전략 수립, 도구 구축, 시험 및 프로덕션 마이그레이션 실행, 테스트 지원, 운영 팀이 자신 있게 소유권을 가져오는 데 필요한 보고 및 인계를 제공하는 데 도움을 줄 수 있음을 의미합니다.