레코드 유형을 만들려면 먼저 가져올 레코드의 형식을 정의해야 합니다. 형식을 수동으로 정의하거나 시스템이 데이터 파일에서 추론하게 해야 합니다.
숙지 사항
경고:
레코드 유형을 만든 후에는 필드가 표시되는 방식만 변경할 수 있습니다. 필드를 누락하거나 필드 속성을 잘못 구성한 경우 레코드 유형을 삭제하고 다시 시작해야 합니다.
프로시저
레코드 형식을 수동으로 정의하려면 다음을 수행합니다.
-
속성 페이지의 하단에서 항목 추가()를 클릭합니다.
4개의 제안 필드가 있는 필드 정의 대화상자가 열립니다.
- 레코드 유형에 이름을 붙입니다.
-
필요에 따라 필드 수를 조정합니다.
- 버튼을 클릭하여 새 필드를 추가합니다.
- 필드를 선택하고 버튼을 클릭하여 제거합니다.
레코드 유형에 필요한 만큼 필드를 만들 수 있습니다. -
각 데이터 필드에 대해 다음 속성을 정의하십시오.
- 이름
- 보고서 필터에서 필드를 식별하고 형식 표현식을 표시하는 데 사용되는 이름입니다. 모든 필드 이름은 대/소문자를 구분합니다.
- 디스플레이
- 수집된 데이터가 지도에 표시될 때 정보 풍선에서 필드를 식별하는 데 사용되는 이름입니다.
- 유형
- type 특성은 데이터가 수집 데이터베이스에 저장되는 방법과 데이터 파일에서 읽는 방법을 모두 정의합니다.
다음 유형이 지원됩니다.
- 문자열
- 영숫자 문자열.
- 32비트 정수
- -2,147,483,648~2,147,483,647 사이의 정수.
- 64비트 정수
- -9.223372x1018~9.223372x1018 사이의 정수
- 부동 소수점 숫자
- 부동 소수점 숫자.
- 부울
- 1 또는 0으로 표현되는 부울 값 또는 "True", "False", "true", "false", "T"또는 "F" 중 하나를 포함하는 문자열입니다.
- 타임스탬프
- 다음 중 하나로 구문 분석할 수 있는 문자열 또는 숫자입니다.
- C#에서 이해하는 알려진 형식 중 하나의 타임스탬프입니다. DateTime.TryParse Method를 참조하십시오.
- 타임스탬프로 변환할 수 있는 0001년 1월 1일 자정 이후 경과된 틱 수를 나타내는 숫자입니다. 틱은 1천만 분의 1초입니다. DateTime.Ticks.Property를 참조하십시오.
- Security Center 엔터티
- Security Center 엔터티의 내부 ID를 나타내는 GUID입니다.
- 이진 - Base64
- Base64 인코딩 체계를 사용하여 텍스트로 표시되는 이진 데이터입니다.
- 이진 - 파일
- 디스크의 파일 경로가 포함된 문자열입니다.
- 확장 문자열
- 긴 텍스트입니다. 문자열과 확장 문자열의 차이점은 예상 크기입니다.
- 기능
- 레코드에 특정 함수가 있는 필드는 더 빠른 액세스를 위해 인덱싱됩니다. 주어진 함수는 하나의 필드에만 할당될 수 있습니다. 다음 함수는 미리 정의되어 있습니다.
- ID
- 필드를 기본 키로 지정합니다. 해당 필드의 각 값은 레코드 유형 내에서 고유해야 합니다. 필드에 할당해야 하는 유일한 함수입니다. 다른 모든 함수는 선택 사항입니다.
- 타임스탬프
- 시간 상관 관계를 위한 타임스탬프 필드를 지정합니다. 레코드 유형에 여러 타임스탬프 필드가 있을 수 있지만 Timestamp 함수에는 하나만 할당할 수 있습니다.
- Latitude, Longitude
- 이 두 기능은 함께 할당되어야 합니다. 위도 및 경도 필드는 지리적 위치와 일치해야 하며 지도에 데이터를 배치하고 지오펜싱에 사용할 수 있습니다.
- 위치
- 이 함수는 Latitude 및 Longitude 함수와 동일합니다. 상호 배타적입니다. Location 함수에 할당된 필드에는
{"Latitude": n.nnnn, "Longitude": n.nnnn}
형식의 문자열이 포함되어야 합니다.
- 모든 필드 정의를 검토하고 생성을 클릭하십시오.
데이터 파일에서 필드 목록을 채우려면 다음을 수행합니다.
-
파일에서 채우기를 클릭하고 데이터 파일을 선택하고 열기를 클릭합니다.
필드 목록은 데이터 파일에서 유추된 필드로 자동으로 채워집니다.
-
각 필드의 유형 및 함수를 확인하고 필요한 경우 오류를 수정합니다.
경고:시스템은 필드 목록을 빠르게 생성할 수 있지만 일부 데이터 유형이 잘못 인식될 수 있습니다. 이진 - 파일 데이터 유형은 문자열로 오인될 수 있으며 타임스탬프는 정수 또는 문자열로 오인될 수 있습니다. 자동 필드 채우기는 오류에 더욱 취약하므로 함수에 주의합니다.
-
디스플레이 열로 이동하여 사용자에게 더 친숙한 이름을 입력합니다.
기본값으로 디스플레이 이름은 필드 이름에서 복사됩니다.
-
목록을 검토하고 필요에 따라 필드를 추가하거나 삭제합니다.
경고:필드 수 또는 시퀀스를 변경하면 필드 목록을 만드는 데 사용한 파일에서 데이터를 가져오지 못할 수 있습니다.
- 완료되면 생성을 클릭합니다.
결과
상위 항목: 레코드 유형 생성하기