다중 열 데이터 유형에 대한 임포트 형식 설정

아래와 같은 열 표현식 및 동인 표현식 조합을 사용하여 여러 열의 데이터를 로드할 수 있습니다.

  • 열 표현식은 가져올 열을 지정하는 데 사용됩니다. 연속 열 세트나 불연속 열 세트를 가져올 수 있습니다.

    시작 및 종료 열을 사용하여 연속 열을 지정합니다. 예를 들어 5,10은 열 5-10을 나타냅니다.

    column1 | column2 | column3을 사용하여 불연속 열을 지정합니다. 예를 들어 5|7|10은 열 5, 7, 10 임포트를 나타냅니다.

  • 동인 차원을 사용하여 각 열의 차원 및 대상 값을 지정할 수 있습니다. 동인 차원은 데이터가 로드되는 대상 멤버입니다. 로드당 하나의 동인 차원을 사용할 수 있지만 동인 차원에 대해 여러 멤버를 정의할 수 있습니다. 동인 차원은 다중 열 유형에만 적용할 수 있습니다.

    데이터 규칙의 멤버 지정은 다중 기간 지정과 유사합니다. 머리글 레코드, 임포트 형식(멤버 표현식) 또는 데이터 규칙에서 동인 멤버를 지정할 수 있습니다. 임포트 형식에서 머리글 레코드 또는 멤버 표현식을 지정하지 않는 경우 데이터 로드 규칙에서 멤버를 선택할 수 있습니다.

    자세한 내용은 데이터 동인에 대한 임포트 표현식 추가동인 차원 멤버 지정을 참조하십시오.

  • 다중 열 유형의 경우 임포트 형식에 지정된 머리글 또는 다중 행 머리글을 사용하거나 머리글을 사용하지 않을 수 있습니다. 각 형식은 다음과 같습니다.

    주:

    임포트 형식의 데이터 필드에 동인 차원에 대한 열 정의가 정의되어 있어야 합니다. 드라이버가 "계정"인 경우 임포트 형식에 계정 차원에 대한 소스 열과 필드 또는 시작 및 종료 기간이 포함되어야 합니다. 파일에서 적합한 필드이거나 파일에서 적합한 시작 및 종료 위치여야 합니다. 프로세스에서 참조되지 않지만 실행할 프로세스에 적합해야 합니다.

    • 머리글 레코드가 있는 파일의 경우 Driver=<Dimension Name>; Header=<Row Number>; Column=<Column Numbers> 형식을 사용합니다.

      예를 들어 임포트 형식 정의 Driver=Account;HeaderRow=1;Column=2,4를 다음 샘플 데이터 파일에 적용한다고 가정합니다.

      Entity,ACCT1,ACCT2,ACCT3
      Entity01,100,200,300

      그러면 행 1이 머리글이고, 데이터가 행 2에서 시작된다고 시스템에 지정됩니다. 열 2에서 엔티티는 첫 번째 값이고, 다음 세 개의 열은 ACCT1, ACCT2 및 ACCT3의 값입니다.

    • 다중 행 머리글이 있는 파일의 경우(드라이버 멤버가 데이터 열과 정렬되지 않음) 수정된 머리글 표현식을 사용할 수 있습니다. 예를 들어 Essbase의 데이터를 다음 데이터 파일로 내보내는 경우 데이터 열 머리글은 새 행이며 데이터를 표시하지 않습니다.

      "Period","Consolidation","Data Source","Currency","Intercompany","Entity","Movement","Multi-GAAP","Product","Scenario","Years","View","Account"
      "FCCS_Sales","FCCS_Cost of Sales"
      "Jan","FCCS_Entity Input","FCCS_Data Input","Entity Currency","FCCS_No Intercompany","01","FCCS_No Movement","FCCS_Local GAAP","P_110","Actual","FY15","FCCS_Periodic",3108763.22,2405325.62
      "Jan","FCCS_Entity Input","FCCS_Data Input","Parent Currency","FCCS_No Intercompany","01","FCCS_No Movement","FCCS_Local GAAP","P_110","Actual","FY15","FCCS_Periodic",3108763.22,2405325.62

      다중 행 머리글을 사용하는 경우 드라이버 정보가 포함된 머리글 행을 시스템에 확인합니다. 머리글 행이 Header=2,1로 지정된 경우 머리글은 행 2에서 시작하고 동인 멤버는 열 1에서 시작합니다.

      다른 예에서 두 번째 머리글이 A,B,C,D이고 해당 값에 대한 열이 10-13이라고 가정합니다. 열 표현식을 10|12,13으로 설정하면 B 멤버와 해당 값(열 11)을 건너뜁니다.

    • 데이터 파일에서 머리글 레코드가 없는 다중 열을 로드하려면 임포트 형식 정의 Driver = <Dimension Name>; Member = <List of Members>; Column=<Column Numbers>를 사용합니다. 소스 레코드에서 소스 열을 건너뛰려는 경우 이 방법을 사용합니다.

      예를 들어 임포트 형식 정의 Driver=Account;member=ACCT1, ACCT2, ACCT3;Column=2,4; 를 다음 데이터 파일에 적용한다고 가정합니다.

      Entity01,100,200,300

      엔티티를 첫 번째 값으로 포함하고 다음 세 개의 열에 ACCOUNT; ACCT1, ACCT2 및 ACCT3의 동인 차원 멤버 값을 사용하도록 시스템에 지정합니다.

  • 데이터 소스 애플리케이션 유형에 드라이버 차원을 지정하며 행 1은 시스템에 의해 머리글로 지정됩니다. 임포트 형식 매핑 표현식 추가 화면에서 열을 선택하여 여러 열을 로드할 수 있습니다.