...
Name | Type(유형) | Value(유형 값) | Addtionaly value(추가 값) | ||
---|---|---|---|---|---|
Tag | 기본값(Default) | Text | |||
Serial | 기본값(Default) | Text | |||
Model Name | 기본값(Default) | Text | |||
Model ID | 기본값(Default) | Text | 위치 | ||
기본값(Default) | Text | 주문 번호 | 기본값(Default) | Text | |
도입가 | 기본값(Default) | 정수(Integer) | |||
구매일 | 기본값(Default) | 날짜(Date) | |||
마지막 스캔일 | 기본값(Default) | DateTime | |||
자산 상태 | 상태(Status) | 위에서 추가한 모든 상태 등록 | |||
운영 상태 | 상태(Status) | Running Stopped | |||
사용자 | 개체(Object) | 직원 | Assigned to |
...
Software 밑에 “Desktop Software”, “Apps” Object type 을 추가합니다.
12. 노트북용 데이터 가져오기
일반적으로 자산 자료는 입력 항목이 많으므로 직접 입력하지 않고 기존에 보유한 데이터를 import 하는 방식으로 사용합니다. import 자료 유형은 CSV, JSON, 또는 Asset Disconvery 가 가능하며 이 예제에서는 CSV 를 통해서 import 하는 방식을 설명합니다.
Note |
---|
|
JSM 의 “개체 스키마” → 구성에 들어 간후에 가져오기 → “가져오기 만들기“를 클릭합니다.
...
가져오기 유형에서 CSV 를 선택하고 다음을 클릭합니다.
...
이름(1)을 지정하고 다운받은 파일을 업로드(2) 합니다. 그리고 “개체 유형 만들기”(3) 를 끄고 가져오기 만들기를 클릭합니다.
...
가져오기 화면에서 “매핑 편집”(1) 을 누르고 “매핑 만들기”(2) 를 클릭합니다.
...
개체 유형 을 노트북으로 설정하고 “만들기” 를 클릭합니다.
...
매핑 화면에서 “특성 매핑 편집” 을 클릭합니다.
...
아래 화면처럼 CSV 의 필드를 마우스를 클릭해서 매핑(1)합니다.마지막 필드인 사용자는개체(Object) 이므로 참고하는 객체를 찾을 수 있도록 설정해야 합니다. AQL 필드에 아래 값을 입력합니다.
이 AQL 의 의미는 직원 Object type의 직원명 필드의 값이 사용자 필드의 값과 같은 레코드를 연결하라는 의미입니다.
Code Block | ||
---|---|---|
| ||
직원명=${사용자} |
...
매핑이 완료되었으니 … 을 클릭후 펼쳐지는 메뉴에서 사용을 선택합니다.
...
노트북이 “데이터 가져오기” 가 비활성화 되어 있으면 옆의 … 을 클릭후 펼쳐지는 메뉴에서 가져오기 구조 편집을 선택합니다.
...
화면에서 다시 저장을 누르면 CSV 를 다시 읽고 “데이터 가져오기” 가 활성화 됩니다.
“데이터 가져오기” 를 누르면 CSV 데이터를 Assets 에 가져옵니다. 자세한 로그는 “자세한 내용을 읽어보세요”(2) 를 클릭하면 확인할 수 있습니다.
...
Object schema 로 돌아가면 12개의 노트북 자산이 import 된 것을 확인할 수 있습니다. 상단의 검색 필터를 통해 조건에 맞는 자산을 검색할 수 있습니다.
개체 그래프를 클릭하면 자산간 의존 관계를 확인할 수 있습니다.
...