드라이버 멤버 캐스팅 오류

데이터 로드 입력 파일의 값이 평가된 드라이버 멤버 유형과 일치하지 않는 경우 드라이버 멤버 캐스팅 오류가 발생합니다. 다음은 드라이버 멤버 캐스팅 오류의 예입니다.

  • 드라이버 멤버의 유형이 "날짜"이고 해당 입력 값이 적합한 날짜 형식이 아닌 경우

  • 유형이 "스마트 목록"인 드라이버 멤버에 대해 존재하지 않는 스마트 목록 값이 지정된 경우

  • 유형이 "통화", "데이터" 또는 "퍼센트"인 멤버에 대해 숫자가 아닌 값이 제공된 경우

입력 파일에 지정된 각 드라이버 멤버 및 데이터 레코드의 모든 발생에 대해 캐스팅 오류가 발생할 수 있으므로, 지정된 입력 레코드의 캐스팅 오류 수는 범위가 0부터 드라이버 수까지입니다. 성공적인 동인 멤버 바인딩이 동인 멤버 바인딩 오류와 함께 발생할 수 있으므로, 애플리케이션은 전체 입력 레코드를 거부하지 않지만 임포트와 익스포트 상태에 오류가 표시됩니다. 데이터 임포트 및 익스포트 상태 보기를 참조하십시오.

잘못된 날짜 값이 지정된 아래의 데이터 레코드 입력 파일을 살펴보겠습니다.

Entity, aDate, aSl, aText, aCurr, aPercent, Point-of-View,Data Load Cube Name
e1, exampleBadDateValue, sl1, text11, 888, 0.99, "FY15,Current,""BUVersion_1"",Local,u1,Jan",Plan1

표시된 오류 메시지:

  • 데이터를 로드한 후 상태 창에 다음이 표시됩니다.

    Outline data store load process finished (Invalid data values were not loaded). 7 data records were read, 7 data records were processed, 7 were accepted for loading (verify actual load with Essbase log files), 0 were rejected.

  • 오류는 다음 항목 세부정보가 포함된 임포트 및 익스포트 상태에 오류로 기록됩니다.

    Category: Data record

    Record Index: 2

    Message: Unable to load specified data value in Record 2: (aDate: exampleBadDateValue)

  • 여러 캐스팅 오류가 발생하는 경우 다음과 같이 각 오류가 같은 오류 메시지에 기록됩니다.

    Unable to load specified data values in Record 2: (aSl: aaaaaaasl1), (aPercent: cc), (aDate: exampleBadDateValue), (aCurr: bb)

  • 오류 메시지 수가 최대 한계를 초과하면 다음 메시지가 표시됩니다.

    The warning [Unable to load specified data values] message count limit (100) exceeded: no more warnings of this type will be issued.