이 사이트는 쿠키를 사용합니다. 계속함으로써,당신은 그들의 사용에 동의합니다. 쿠키를 제어하는 방법을 포함하여 자세히 알아보십시오.
데이터 마이그레이션 대 데이터 변환
오라클 앱에 데이터를 입력해야 할 때 다음과 같은 몇 가지 기술이 있습니다:
•응용 프로그램 화면을 사용하여 데이터를 입력할 수 있습니다.
•데이터는 오라클의 개방형 시스템 인터페이스를 사용하여 입력 할 수 있습니다(예:한 모듈에서 다른 모듈로 데이터 이동).
•데이터를 직접 데이터베이스 테이블에 저장할 수 있습니다(오라클 권장 하지 않습니다 및 매우 위험할 수 있습니다,때문에 어떤 이벤트에 데이터 많은 테이블에 저장 될 것 이다 및 데이터 데이터 무결성 및 불일치 문제를 일으킬 수 있는 테이블에 삽입 하기 전에 유효성을 검사 해야,때로는 데이터를 완전히 손상 될 수 있습니다.).
마이그레이션/변환의 필요성은 무엇입니까?
한 버전으로 다른 버전으로 업그레이드하거나(예:오라클 앱 11.5.7 을 오라클 11.5.10 으로)일부 레거시 시스템에서 오라클 앱으로 데이터를 이동할 때 마이그레이션/변환이 필요합니다. 한 시스템에서 다른 시스템으로 이동해야하는 대량의 데이터(때로는 수백만 또는 그 이상)가있을 것이며 데이터를 이동하기 전에 유효성을 검사해야하며 유효한 레코드 만 오라클 앱에 입력해야합니다.
두 시스템(대상 및 소스)이 데이터에 대해 동일한 구조를 가지고 있지 않은 경우(테이블이 동일하지 않음/테이블 구조가 동일하지 않음/데이터베이스에 저장되는 데이터가 동일하지 않음)변환해야 합니다.
마이그레이션이란?
데이터 마이그레이션은 두 시스템 모두 동일한 데이터 구조를 갖는 인터페이스 프로그램을 사용하여 한 시스템에서 다른 시스템으로 데이터를 이동하는 것을 의미한다.
데이터 마이그레이션 프로세스:
•새 시스템으로 가져올 데이터를 식별합니다(비즈니스 요구 사항).
•플랫 파일/준비 테이블에 데이터 추출
•유효성 검사 후(인터페이스를 사용하여 데이터를로드하는 경우)인터페이스 테이블에 데이터를로드
변환이란 무엇입니까?
데이터 변환이란 데이터를 스위트 타겟 시스템으로 변환한 다음(타겟 시스템에 따라 데이터를 포맷해야 함)인터페이스 프로그램을 사용하여 변환된 데이터를 이동하는 것을 의미한다.
•새 시스템으로 가져올 데이터를 식별합니다(비즈니스 요구 사항).
•추출물은 평면으로 파일/Staging 표
•번역/변환/형식으로 데이터
•으로 데이터를로드 인터페이스 테이블(를 사용하여 SQL*로더/DB 링크/사)한 후 유효성 검사(을 로드하는 경우 사용하여 데이터 인터페이스)및 다음을 실행 표준 인터페이스를 동시에 프로그램을 로드하는 데이터를 오라클 앱은 기본 테이블을
•사용하는 경우 API,데이터를 가져옵, 을 검증한 다음 호출 API 데이터를 가져오기 위해
어떻게 변환/마이그레이션 및 인터페이스는 다릅니까?
이 분류 될 수있는 매개 변수의 좋은 숫자가 있습니다. 그들 중 몇 가지를 가져 가라.:
빈도
•전환/마이그레이션은 일회성 이벤트
•인터페이스가 진행 중
프로젝트 타임라인에서 발생
•프로덕션 전에 실행된 전환/마이그레이션
•프로덕션 중에 실행된 인터페이스
실행 방식
•변환/마이그레이션은 일괄 처리
•인터페이스는 일괄 처리 또는 실시간
복잡성
•전환/마이그레이션은 매우 복잡하며,프로젝트 타임라인에서 실행될 수 있습니다.완전히 데이터 매핑 활동에 따라 달라집니다.
•다른 시스템과 협조하면 인터페이스가 더욱 복잡해집니다.
유지 관리
•인터페이스 유지 관리는 비트 비용 집약적 인 작업입니다.