로드 파일 고려 사항

로드 파일 작업을 수행할 때 다음 사항을 고려합니다.

  • 사용자는 Excel에서 새 라인 문자를 처리하는 매크로를 작성해야 합니다. 사용자는 Excel에 여러 라인 공식이 포함된 아웃라인 로드 유틸리티 익스포트 파일을 열고 수정할 수 없습니다.

  • 멤버 이름에 쉼표가 포함되면 데이터 익스포트를 수행할 때 탭으로 구분된 파일을 사용해야 합니다.

  • 멤버 이름은 멤버 등록정보 이름과 같으면(예: 설명) 아웃라인 로드 유틸리티 데이터 및 메타데이터 익스포트에 예상치 못한 결과가 포함될 수 있습니다.

  • Microsoft Excel의 아웃라인 로드 유틸리티 익스포트/임포트에서 생성된 메타데이터 또는 데이터 CSV(쉼표로 구분된 값) 파일을 저장하거나 수정하는 경우 Excel에서 해당 CSV 파일의 일부 형식 지정 기능이 제대로 처리되지 않습니다. 예를 들어 아웃라인 로드 유틸리티는 POV 멤버 정보를 큰따옴표로 묶어 하나의 열로 처리하지만 Excel은 POV 멤버를 개별 열로 처리합니다. Excel에서 파일을 저장하면 POV 멤버 앞뒤에 따옴표가 추가로 지정되며 최상위 머리글 행에 쉼표가 추가됩니다. 파일을 다시 가져올 때 아웃라인 로드 유틸리티는 이를 적합한 형식으로 인식하지 않습니다. CSV 익스포트 파일을 메모장, 워드패드 또는 다른 텍스트 편집기에서 편집하고 저장하는 것이 좋습니다.

  • 애플리케이션의 각 차원에 대해 차원 등록정보에 해당하는 필드를 가진 하나의 로드 파일을 생성합니다. 각 로드 파일은 오직 하나의 차원에 대한 멤버만 포함할 수 있습니다. 각 차원에 대해 다중 멤버를 정의할 수 있습니다.

  • 필수 필드는 로드되는 차원마다 다릅니다. 차원 등록정보를 참조하십시오.

  • 멤버 이름은 로드 파일의 필드로 포함되어야 합니다. 멤버 등록정보 값이 지정되지 않을 경우 등록정보에 대한 애플리케이션 기본 값이 사용됩니다.

  • 새 멤버를 추가할 때 미지정 값은 기본값을 가정하거나 해당하는 경우 상위 멤버의 등록정보 값에서 상속됩니다. 멤버가 존재하지 않고 값이 지정되지 않은 경우 현재대로 유지됩니다.

  • Oracle Hyperion Planning 애플리케이션에 이미 존재하는 멤버를 로드할 때(예: 등록정보를 변경하기 위해), 상위가 로드 파일에 지정되지 않은 경우 멤버는 기존 상위 아래에 유지됩니다. 새 상위가 지정될 경우 멤버는 새 상위 아래로 이동합니다.

  • 계획 단위 계층 로드 동작은 임포트 파일에서 다른 차원을 로드할 때처럼 증분 변경 대신 계층의 전체 교체를 지정한다는 점에서 다른 차원 로드와는 다릅니다. 계획 단위 계층을 처음 로드하면 계획 단위 계층의 모든 멤버가 삭제되고 입력 파일에 지정된 각 멤버가 새 멤버로 추가됩니다. 멤버가 입력 파일에 지정되어 있지 않은 경우 계획 단위 계층 로드 시 기존 멤버와 1차 하위 구성요소가 계층에서 삭제된다는 것에 유의해야 합니다.

  • 예약값을 사용하여 null 값을 지정할 수 있습니다. 예를 들어 속성 지정을 삭제하려면 <없음>을 사용합니다.

  • 머리글 레코드 필드는 임의의 순서로 나타날 수 있습니다.

  • 로드 파일당 하나의 차원만 로드될 수 있습니다.

  • 로드 파일의 열 머리글은 대소문자를 구분합니다.

  • 레코드는 하나씩 로드됩니다. 레코드가 로드에 실패할 경우 연관된 예외가 예외 파일에 작성되고 로드 프로세스는 다음 레코드를 재개합니다.

  • 연도를 로드할 때 오류가 기록되고 연도가 애플리케이션에 로드된 경우 연도의 등록정보는 로드 파일에서 지정된 것이 아닐 수 있습니다. 로드 파일 레코드를 정정하고 연도를 재로드하여 등록정보를 정확하게 설정합니다.

  • 상위 멤버는 1차 하위 멤버 앞에 존재하거나 로드되어야 합니다. 대부분 경우 로드 파일은 명시적으로 또는 /H를 이용하여 상위-1차 하위 구성 요소 순서로 정렬됩니다.

  • 쉼표 및 따옴표가 있는 데이터 값은 따옴표로 묶어야 합니다. 다음 예는 쉼표와 따옴표를 어떻게 해석하는지 보여 줍니다.

    표 5-3 쉼표 및 따옴표가 있는 데이터 값의 예

    해석

    "quote""quote"

    quote"quote

    """quotedstring"""

    "quotedstring"

    """,quoted,"",string,""

    ",quoted,",string,"

    """,quoted,"""",string,"""

    ",quoted,"",string,"

  • 괄호로 묶은 멤버 이름은 함수로 처리됩니다.