Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Current »

주의

  • Google sheet 에 넣고 Web import 사용하지 말 것. import 하는 csv 이름이 Object type 과 일치해야 하는데 이름이 csv-import 가 되어 Mapping 이 제대로 되지 않음.

목표

아래 본부 구조에 맞게 데이터 import 하고 object type 에 mapping

Object type 설정

  1. 부서 Object type 생성

  2. “개체 유형” → 구성 선택

  3. 상속 메뉴에서 “Pass all attributes to child object types.” 설정 켜기(Allow attributes to be inherited )

  4. 아래 계층에 맞게 각각 본부와 팀을 생성

Object type 설정

  1. “Object schema” → 구성 선택

  2. 가져오기 → “가져오기 만들기” 클릭

  3. 예제 데이터 (https://docs.google.com/spreadsheets/d/184wGhmEBXVnqR4w4bFdfnE4xvuVcBDQAmVzRcw1Zm7k/edit#gid=0)를 클릭해서 확인하고 다운로드

  4. 다운로드한 csv 파일의 이름을 매핑하려는 최상위 “Object type” 의 이름과 동일하게 변경 (예: 부서.csv)

  5. 가져오기 유형에서 CSV 선택

  6. 이름을 입력(1)하고 csv 를 업로드(2) 하고 “개체 유형 및 특성을 자동으로 만들기” (3) 체크하고 “가져오기 만들기” 클릭

  7. 정보를 가져왔다는 메시지가 뜨면 “매핑 편집”을 클릭

  8. 매핑 탭이 생기면 “특성 매핑 편집” 을 클릭

  9. 다시 Object schema 화면으로 돌아간 후에 “특성(Attribute)” 를 클릭하고 팀장의 유형을 개체(Object) 로 변경하고 “유형 값(Attribute value)” 를 부서로 설정, 그리고 추가 값을 Reference 로 변경

  10. 상태 필드의 유형을 상태로 변경, 유형 값은 직원의 근무 상태 3가지만 선택 가능하도록 설정. 만약 3가지 값이 안 보이면 “개체 스키마(Object schema)” → 구성으로 들어간 후에 상태 탭에 항목 추가

  11. 다시 가져오기 탭으로 돌아가서 AQL 항목에 다음 내용을 입력

    직원명 = ${팀장}

하위 매핑

  1. 하단의 “하위 항목 매핑 만들기” 클릭

  2. 1

  3. 11

데이터 매핑

AQL 주의. 다음은 틀림. 이유는 Name 필드가 존재하지 않음.

Name = ${팀장}

대신 다음처럼 키 필드 이름을 변경해야 함

직원명 = ${팀장}

  • No labels