임포트, 익스포트, 추출 및 로드에 관한 자주 묻는 질문(FAQ)

임포트와 로드 간의 차이점은 무엇입니까?

임포트 및 로드 모두 Oracle Fusion Cloud Enterprise Data Management로 데이터를 가져오지만, 작동 방식에는 몇 가지 주요 차이점이 있습니다.

임포트

  • 애플리케이션 등록으로 제어됩니다.
  • 차원 레벨에서 바인딩된 데이터에 사용됩니다.
  • 모든 바인딩된 속성이 임포트 파일에 포함되어야 합니다.
  • 임포트 파일 형식은 애플리케이션 유형에 따라 제어되며 변경할 수 없습니다.
  • 프로필을 지원하지 않습니다.

로드

  • 차원보다는 뷰포인트에 초점을 맞춥니다.
  • 바인딩된 데이터 및 바인딩되지 않은 데이터 모두에 사용할 수 있습니다.
  • 모든 속성이 로드 파일에 포함될 필요는 없습니다.
  • 데이터 체인을 지우지 않으며, 뷰포인트 및 노드 세트에 정의된 데이터 범위에 대한 변경사항을 제한합니다. 즉, 계층 뷰포인트의 경우 로드는 기존 최상위 노드 아래의 구조에만 영향을 미칩니다.
  • 프로필을 지원합니다(로드 생성, 복사 및 삭제 참조).

더 자세한 차이점은 뷰포인트 로드 및 임포트를 참조하십시오.

임포트 대신 로드를 사용해야 하는 시기는 언제입니까?

로드와 임포트는 둘 다 데이터를 차원에 로드한다는 점에서 비슷합니다. 바인딩되거나 바인딩되지 않은 뷰포인트 및 속성에 데이터를 로드하는지 여부, 필요한 로드 옵션 유형(로드는 재설정 모드를 지원하지 않음), 파일에서 데이터를 로드하는지 애플리케이션 연결에서 데이터를 로드하는지 등의 여러 요소에 따라 선택이 달라집니다. 다음은 임포트와 로드를 사용할 경우의 몇 가지 일반적인 가이드라인입니다.

  • 임포트를 사용하는 경우:
    • 외부 시스템에서 바인딩된 데이터를 로드하는 경우
    • 애플리케이션 연결에서 데이터를 로드하는 경우
    • 재설정 모드를 사용하여 기존 바인딩된 노드와 관계를 지운 다음 임포트 파일에서 로드하려는 경우
    • 속성에 허용되는 값을 확장하려는 경우
  • 로드를 사용하는 경우:
    • 바인딩 상태에 관계없이 뷰포인트 또는 속성에 데이터를 로드하려는 경우
    • 참조 또는 바인딩되지 않은 차원에 데이터를 로드하려는 경우
    • 계층 뷰포인트의 서브세트에 데이터를 로드하려는 경우

임포트 및 로드의 경우 재설정, 바꾸기, 병합 모드 간의 차이점은 무엇이며, 어떤 모드를 사용해야 합니까?

Table 30-7 임포트 및 로드 모드

모드 설명 및 주요 기능 사용 사례
재설정(임포트만 해당)

노드, 관계 및 속성을 포함하여 바인딩된 데이터를 완전히 재설정합니다.

  • 임포트에만 적용됩니다. 로드에는 사용할 수 없습니다.
  • 트랜잭션 내역을 업데이트하지 않습니다.
  • 구독을 트리거하지 않습니다.
  • 부분적으로 바인딩된 데이터(예: 뷰포인트 매핑)에 영향을 미칩니다.
바인딩된 데이터를 완전히 재설정해야 하는 경우에만 사용해야 합니다.

주의: 이 임포트 모드는 계속 사용할 경우 데이터베이스 크기가 증가하므로 자주 사용하지 않아야 합니다.

바꾸기

임포트의 경우, 바인딩된 계층 세트를 완전히 재설정하여 들어오는 관계로 바꿉니다. 임포트 전에 존재했고 임포트 파일에 있는 관계에 대한 관계 속성은 (바인딩되지 않은 관계 레벨 속성의 경우에도) 유지합니다.

로드의 경우, 타겟 뷰포인트 및 노드 세트 범위에 있는 관계만 지우고 들어오는 관계로 바꿉니다. 로드 전에 존재했고 로드에도 포함된 관계에 대한 관계 레벨 속성 값은 (바인딩되지 않은 관계 레벨 속성의 경우에도) 유지됩니다.

  • 임포트 및 로드에 적용됩니다.
  • 트랜잭션 내역을 업데이트하지 않습니다.
  • 구독을 트리거하지 않습니다.
  • 노드를 유지하고 부분적으로 바인딩된 데이터(예: 매핑 세트)에 영향을 미치지 않습니다.
외부 시스템에서 발생하는 주기적인 대량 변경 및 구독에 기반하지 않고 트랜잭션 내역이 필요하지 않은 대규모 변경에 권장됩니다.
병합

데이터 세트를 지우지 않습니다. 타겟 데이터 세트를 생성하여 현재 데이터와 비교한 후, 현재 데이터를 들어오는 임포트 또는 로드 데이터와 일치하도록 변환하는 데 필요한 변경사항을 포함하는 요청을 생성합니다.

  • 요청 프로세스를 사용하므로 트랜잭션 내역이 기록되고 구독이 트리거됩니다.
  • 임포트 또는 로드별로 처리할 수 있는 변경사항 수는 제한되어 있습니다.
  • 삭제 및 순서 재지정 처리 여부, 병합 요청 자동 제출 여부, 승인 및 커밋 건너뛰기 여부 등 데이터 병합에 대한 추가 옵션을 지정할 수 있습니다. 임포트의 경우 병합 임포트 옵션을 참조하고 로드의 경우 병합 옵션을 참조하십시오.
외부 시스템에서 발생하는 주기적인 대량 변경 및 구독을 처리해야 하고 트랜잭션 내역이 필요한 대규모 변경에 권장됩니다.

임포트 및 로드에 대한 각 모드의 작동 방식에 대한 자세한 내용은 다음 항목에서 확인할 수 있습니다.