Skip To Content

Manager에서 빅데이터 파일 공유 매니페스트 편집

빅데이터 파일 공유는 ArcGIS Server Manager를 통해 데이터 저장소로 등록됩니다. 이러한 공유에서 데이터의 스키마 및 데이터셋의 지오메트리와 시간을 나타내는 필드를 요약하려면 매니페스트가 필요합니다. 매니페스트는 빅데이터 파일 공유를 등록할 때 자동으로 생성됩니다. 데이터가 변경되었거나 매니페스트 생성 시 필요한 모든 정보를 확인할 수 없는 경우(예: 자동 생성된 매니페스트가 지오메트리 또는 시간에 대해 올바른 필드를 선택하지 않은 경우)에는 매니페스트를 수정해야 합니다.

ArcGIS Server Manager를 통해 데이터셋 및 매니페스트 정보를 보고 편집할 수 있습니다. 매니페스트 뷰어는 다음과 같은 3가지 컴포넌트로 구성됩니다.

  • 데이터셋 선택기
  • 선택한 데이터셋에 대한 정보
  • 선택한 데이터셋의 필드에 대한 정보

또한 빅데이터 파일 공유 매니페스트 편집기에는 고급 옵션이 있습니다. 이러한 옵션에 대한 내용은 아래의 고급 섹션에 나와 있습니다. 매니페스트 생성으로 필드 이름, 인코딩, 필드 구분 기호 또는 인용 문자를 올바르게 확인하지 못한 경우 데이터를 편집하기 전에 힌트 파일을 사용하는 것이 좋습니다.

데이터셋 선택기

매니페스트는 하나 이상의 데이터셋으로 구성됩니다. 데이터셋의 수는 빅데이터 파일 공유 위치에 있는 폴더의 수에 따라 달라집니다. 매니페스트 관리자를 열면 빅데이터 파일 공유에 등록되어 있는 데이터셋을 볼 수 있습니다. 드롭다운 메뉴에서 데이터셋을 선택하면 데이터셋 매개변수가 데이터셋 정보로 채워집니다.

매니페스트의 데이터셋이 예상보다 더 많거나 부족한 경우에는 다음을 수행합니다.

  • 최상위 폴더를 올바르게 등록했는지 확인합니다. 자세한 내용은 ArcGIS Server Manager를 통해 데이터 저장소 등록을 참고하세요.
  • 허용된 형식(예: 구분된 파일 또는 쉐이프파일 컬렉션)이 사용된 입력 데이터인지 확인합니다.
  • 입력 데이터셋의 스키마가 파일 컬렉션에 일관적인지 확인합니다(단일 폴더에 있는 모든 파일은 같은 필드를 가져야 함).

데이터셋

데이터셋 필드는 선택된 데이터셋의 형식을 나타냅니다. 파일 확장자로 나타내는 데이터셋의 원본에 따라, 변경 가능한 여러 옵션이 제공됩니다. 파일 확장자는 쉐이프파일(.shp)이거나 구분된 파일(예: .csv 또는 .tsv)일 수 있습니다. 데이터셋의 입력 파일이 쉐이프파일인 경우 다음의 옵션이 제공됩니다.

매개변수설명

파일 확장자

입력 데이터셋에 대한 파일 형식 확장자를 나열합니다. 쉐이프파일의 경우에는 항상 shp(이)며 이 정보는 수정할 수 없습니다.

지오메트리

쉐이프파일의 지오메트리 유형을 결정합니다. 쉐이프파일 데이터셋의 경우 이 정보를 수정할 수 없습니다.

공간 참조(WKID/WKT)

쉐이프파일의 공간 참조를 결정합니다. 쉐이프파일 데이터셋의 경우 이 정보를 수정할 수 없습니다.

시간

입력 쉐이프파일 데이터셋의 시간 유형입니다. 옵션은 다음과 같습니다.

  • None
  • Instant
  • Interval
기본 설정에 따라 쉐이프파일의 첫 번째 입력 날짜 필드가 선택됩니다. 데이터셋이 간격이거나 인스턴트인 경우 시간을 나타내는 필드는 시간 섹션에 지정됩니다.

시간대

시간 필드의 시간대를 나타냅니다. 시간 유형이 Instant 또는 Interval인 경우 시간대를 지정할 수 있습니다.

구분된 파일이 입력 데이터셋인 경우에는 Manager를 사용하여 수정할 수 있는 여러 매개변수가 매니페스트를 통해 제공됩니다. 이러한 매개변수는 다음 테이블에 요약되어 있습니다.

매개변수설명

파일 확장자

입력 데이터셋에 대한 파일 형식 확장자를 나열합니다. 일반 형식은 .csv.txt입니다. 이 정보는 힌트 파일에 포함될 수 있습니다.

필드 구분 기호

각 필드의 구분 기호를 결정합니다. 일반 형식은 ,;입니다. 이 정보는 힌트 파일에 포함될 수 있습니다.

레코드 종결자

각 데이터 행의 종결자를 결정합니다. 일반 형식은 \n\t입니다. 이 정보는 힌트 파일에 포함될 수 있습니다.

헤더 행 포함 여부

입력 테이블에 헤더 행이 포함되는지 여부를 결정하는 불린(Boolean)입니다. 헤더 행이 포함되면 해당 헤더가 필드 이름으로 사용됩니다. 필드 이름 정보로 지오메트리 및 시간 필드를 예측할 수 있습니다. 헤더는 힌트 파일을 사용하여 설정할 수 있습니다.

지오메트리

입력 데이터셋의 지오메트리 유형을 결정합니다. 옵션은 다음과 같습니다.

  • None - 지오메트리가 없는 피처가 테이블입니다.
  • Point
  • Line
  • Polygon

지오메트리 유형을 수정할 수 있으며 지오메트리를 나타내는 형식과 필드는 필드 섹션에서 설정됩니다.

공간 참조(WKID/WKT)

데이터셋의 공간 참조를 결정합니다. 이 정보는 WKID 또는 WKT 문자열로 수정할 수 있습니다.

시간

입력 데이터셋의 시간 유형입니다. 옵션은 다음과 같습니다.

  • None
  • Instant
  • Interval
데이터셋이 간격이거나 인스턴트인 경우 시간을 나타내는 필드는 필드 섹션에 지정됩니다.

시간대

시간 필드의 시간대를 나타냅니다. 시간 유형이 Instant 또는 Interval인 경우 시간대를 지정할 수 있습니다.

필드

필드 섹션에는 데이터셋의 모든 필드가 나열됩니다. 필드를 선택하면 다음과 같은 정보를 확인할 수 있습니다.

  • 필드 이름
  • 필드 유형
  • 필드의 시계열 또는 지오메트리 관련 속성 포함 여부 이러한 속성이 필드에 포함되어 있으면 형식을 정의할 수 있습니다.
아래 테이블에는 제공되는 옵션과 함께 입력 데이터셋 유형에 따른 수정 가능 여부가 요약되어 있습니다.

매개변수설명

이름

필드 이름입니다. 구분된 파일의 경우 이 정보를 수정할 수 있습니다. 헤더 이름이 없는 구분된 데이터셋의 경우 힌트 파일을 사용하여 이 정보를 수정하는 것이 좋습니다. 쉐이프파일의 필드 이름은 수정할 수 없습니다.

유형

필드 유형입니다. 구분된 파일의 경우 이 정보를 수정할 수 있습니다. 쉐이프파일의 필드 유형은 수정할 수 없습니다.

지오메트리 관련 속성

이 필드에 지오메트리 정보가 포함되는지 여부를 나타내는 불린(Boolean)입니다. 이 옵션은 지오메트리가 지정되어 있는 구분된 파일에만 적용할 수 있습니다. 이 옵션이 선택되면 지오메트리 형식 설정을 위한 추가 매개변수가 제공됩니다.

형식(지오메트리)

지오메트리 필드의 형식입니다.

시간 관련 속성

이 필드에 시계열 정보가 포함되는지 여부를 나타내는 불린(Boolean)입니다. 이 옵션은 시간이 지정되어 있는 구분된 파일에만 적용할 수 있습니다. 이 옵션이 선택되면 시계열 형식 설정을 위한 추가 매개변수가 제공됩니다.

형식(시간)

시계열 필드의 형식입니다. 시계열 서식은 아래에 설명되어 있습니다.

역할

간격을 사용하려면 시간에 대한 역할이 설정되어야 합니다. 역할은 Start 또는 End(으)로 설정할 수 있습니다. 인스턴트 시간 유형에는 이 옵션을 사용할 수 없습니다.

시간 형식

다음 테이블에는 빅데이터 파일 공유를 ArcGIS Server Manager를 사용하여 편집하거나 매니페스트에서 직접 편집할 때 시간을 나타내는 방식이 요약되어 있습니다. 아래 예에서는 2016년 1월 2일 오후 9:45:02.05를 나타내는 방식을 보여 줍니다.

심볼의미

yy

2자리로 표현된 연도입니다.

16

yyyy

4자리로 표현된 연도입니다.

2016

MM

숫자로 표현된 월입니다.

01 또는 1

MMM

3개 문자로 표현된 월입니다.

Jan

MMMM

전체 철자로 표현된 월입니다.

January

dd

일입니다.

02 또는 2

HH

24시간 시간제로 표현된 시간(값: 0~23)입니다.

21

hh

12시간 시간제로 표현된 시간(값: 1~12)입니다.

9

mm

분(값: 0~59)입니다.

45

ss

초(값: 0~59)입니다.

02

SSS

밀리초(값: 0~999)입니다.

50

a

AM/PM 표시입니다.

PM

다음 테이블에는 동일한 날짜 2016년 1월 2일 오후 9:45:02.05를 여러 형식으로 나타낸 예가 나와 있습니다.

입력 날짜날짜 형식

01/02/2016 9:45:02PM

MM/dd/yyyy hh:mm:ssa

Jan02-16 21:45:02

MMMdd-yy HH:mm:ss

January 02 2016 9:45:02.050PM

MMMM dd yyyy hh:mm:ss.SSSa

고급

다음과 같은 2개의 고급 옵션이 빅데이터 파일 공유 편집기에서 제공됩니다.

  • 매니페스트 - 빅데이터 파일 공유 매니페스트를 다운로드하고 업로드합니다.
  • 힌트 - 빅데이터 파일 공유 매니페스트 생성 시 도움이 되는 힌트 파일을 다운로드하고 업로드합니다.

힌트를 사용하면 필드 이름, 인코딩, 필드 구분 기호, 인용 문자 등의 구분된 파일 매개변수가 포함된 매니페스트를 생성할 때 유용할 수 있습니다. 다음과 같은 경우에는 개별 데이터셋을 편집하기 전에 힌트 파일을 업로드하는 것이 좋습니다.

  • 헤더가 없는 CSV가 있으며 필드 이름을 데이터에 적용하고자 합니다.
  • 매니페스트가 처음 생성되었을 때 인용 문자 및 구분 기호가 인식되지 않았습니다.
  • 데이터셋에 대한 인코딩이 인식되지 않았습니다.

힌트 파일을 업로드하면 매니페스트를 다시 생성해야 합니다. 힌트가 제공된 데이터셋이나 새 데이터셋만 업로드되며 힌트 파일에 없는 다른 데이터셋에 대한 변경 내용은 그대로 유지됩니다. 힌트 파일에 대해 자세히 알아보려면 힌트 파일 이해를 참고하세요. 매니페스트를 다운로드하여 텍스트 편집기에서 변경할 수도 있습니다. 매니페스트를 업로드하면 편집기에서 빅데이터 파일 공유 매니페스트에 대해 변경한 모든 내용을 덮어쓰고 현재 매니페스트를 대체합니다. 빅데이터 파일 공유 매니페스트에 대한 자세한 내용은 빅데이터 파일 공유 매니페스트 이해를 참고하세요.

빅데이터 파일 공유 편집

빅데이터 파일 공유를 등록한 후에는 빅데이터 파일 공유 매니페스트 편집기를 열어 해당 항목의 등록된 데이터셋에 대한 속성과 설정을 보고 편집할 수 있습니다.

예를 들어 등록된 파일 공유 내에 있는 데이터셋의 수를 확인할 수 있습니다. 이때 등록된 파일 공유 내의 데이터셋 수가 예상과 다를 경우 등록된 위치에 올바른 데이터셋이 포함되어 있는지 확인해야 합니다.

등록된 빅데이터 파일 공유의 데이터셋 스키마를 검토할 수도 있습니다. 선택된 데이터셋과 연관된 매니페스트 리소스 내의 해당 지오메트리, 시간 정의, 필드 이름을 업데이트하여 해당 데이터셋의 스키마를 수정할 수 있습니다.

빅데이터 파일 공유 매니페스트 편집기의 고급 탭에서는 힌트 파일을 업로드하여 헤더 행 존재 여부, 인코딩, 필드 구분 기호 또는 레코드 종결자 등의 데이터셋에 대한 정보를 제공할 수 있습니다. 힌트 파일을 업로드한 후 매니페스트를 다시 생성하면 제공된 정보를 사용하여 매니페스트가 생성됩니다.

필요한 경우 매니페스트를 다운로드하여 직접 편집한 후 편집된 매니페스트 파일을 업로드할 수도 있습니다.

빅데이터 파일 공유 데이터셋 편집

빅데이터 파일 공유 매니페스트 편집기에서는 선택된 빅데이터 파일 공유와 이 위치에 등록된 데이터셋을 볼 수 있습니다. 편집기 드롭다운 메뉴에서 데이터셋을 선택하면 해당 매개변수가 채워집니다. 이 대화 상자의 각 옵션에 대한 자세한 내용은 빅데이터 파일 공유 매니페스트를 참고하세요. 데이터셋 매개변수를 편집하려면 다음을 수행합니다.

  1. 등록된 데이터 저장소 대화 상자에서, 편집할 빅데이터 파일 공유를 찾습니다.
  2. 편집 연필 아이콘을 클릭하여 해당 데이터셋에 대한 세부정보와 옵션을 표시합니다.
  3. 데이터셋 탭을 클릭하여 등록된 데이터셋과 해당 매개변수를 표시합니다.
  4. 드롭다운 메뉴에서 데이터셋을 선택하면 해당 매니페스트에 포함되어 있는 정보가 나타납니다. 지오메트리시간 등록정보 옆의 정보 아이콘 위에 마우스를 놓으면 선택된 데이터셋에 대한 자세한 설정을 볼 수 있습니다. 필요에 따라 데이터셋 등록정보를 업데이트합니다.

    등록된 빅데이터 파일 공유 데이터셋에 대한 자세한 설정을 편집하는 방법은 다음 섹션에 예시되어 있습니다.

  5. 데이터셋 등록정보에 대한 편집을 완료하고 나면 저장을 클릭합니다.

빅데이터 파일 공유 데이터셋 편집 예시 워크플로

다음의 예시 워크플로는 빅데이터 파일 공유 매니페스트 편집기에서 수행할 수 있습니다.

  1. .csv 데이터셋에 대한 지오메트리 유형 및 필드 설정을 업데이트합니다.
    1. 등록된 데이터 저장소 대화 상자에서, 편집할 빅데이터 파일 공유를 찾습니다.
    2. 편집 연필 아이콘을 클릭하여 해당 데이터셋에 대한 세부정보와 옵션을 표시합니다.
    3. 데이터셋 탭의 드롭다운 메뉴에서 데이터셋을 선택합니다.
    4. 지오메트리 정보 아이콘 위에 마우스를 놓으면 속성에 대한 자세한 설명이 나타납니다.
    5. 필드 섹션의 각 필드를 선택하고 이 필드에 포함되는 내용: 지오메트리 관련 속성 체크 박스를 비활성화하여 기존 지오메트리 필드를 제거합니다. 저장을 클릭합니다.
    6. 지오메트리 유형 드롭다운 버튼을 클릭하여 원하는 유형을 선택합니다.
    7. 지오메트리의 공간 참조를 WKID(well-known ID) 또는 WKT(well-known text)로 지정합니다. 지원되는 WKID 및 WKT 항목 목록은 ArcGIS REST API 설명서의 공간 참조 항목을 참고하세요.
    8. 필드 섹션에서 원하는 필드를 선택하고 이 필드에 포함되는 내용: 지오메트리 관련 속성 체크 박스를 활성화한 다음 형식을 지정하여 필드가 포인트 지오메트리의 X 또는 Y 값을 나타내는지 아니면 사용자 정의 지오메트리 정의를 나타내는지를 지정합니다.
    9. 필요한 경우 추가 필드에 대해 이전 단계를 반복합니다.
    10. 저장을 클릭합니다.
  2. 쉐이프파일 데이터셋에 대한 시간 참조를 업데이트합니다.
    1. 등록된 데이터 저장소 대화 상자에서, 편집할 빅데이터 파일 공유를 찾습니다.
    2. 편집 연필 아이콘을 클릭하여 해당 데이터셋에 대한 세부정보와 옵션을 표시합니다.
    3. 데이터셋 탭의 드롭다운 메뉴에서 데이터셋을 선택합니다.
    4. 시간 정보 아이콘 위에 마우스를 놓으면 속성에 대한 자세한 설명이 나타납니다.
    5. 필드 섹션의 각 필드를 선택하고 이 필드에 포함되는 내용: 시간 관련 속성 체크 박스를 비활성화하여 기존 시간 필드를 제거합니다. 저장을 클릭합니다.
    6. 시간 드롭다운 버튼을 클릭하여 원하는 유형(즉석 또는 간격)을 선택합니다.
    7. 데이터셋의 시간대를 지정합니다. 기본 값은 UTC입니다. 시간대 값은 여기에 표시된 TZ 열의 값 그대로 지정되어야 합니다.
    8. 필드 섹션에서 원하는 시간 필드를 선택하고 이 필드에 포함되는 내용: 시간 관련 속성 체크 박스를 활성화한 다음 시간 형식과 역할(해당되는 경우)을 지정합니다.
    9. 필요한 경우 추가 필드에 대해 이전 단계를 반복합니다.
    10. 저장을 클릭합니다.
  3. .csv 데이터셋에 대한 필드 이름과 필드 유형을 변경합니다.
    1. 등록된 데이터 저장소 대화 상자에서, 편집할 빅데이터 파일 공유를 찾습니다.
    2. 편집 연필 아이콘을 클릭하여 해당 데이터셋에 대한 세부정보와 옵션을 표시합니다.
    3. 데이터셋 탭의 드롭다운 메뉴에서 데이터셋을 선택합니다.
    4. 필드 섹션에서 드롭다운 메뉴를 사용하여 원하는 필드를 선택합니다.
    5. 원하는 필드가 선택된 상태에서 이름 대화 상자에서 새 필드 이름을 입력하고 필요에 따라 드롭다운 메뉴를 사용하여 다른 유형을 선택합니다.
    6. 저장을 클릭합니다.
팁:

다른 필드 구분 기호나 레코드 종결자를 지정하거나 여러 필드 이름을 수정하는 등의 고급 워크플로를 수행하려면 원하는 규칙이 포함된 새 힌트 파일을 업로드하여 매니페스트를 다시 생성하세요.

빅데이터 파일 공유 매니페스트 또는 힌트 파일 편집

빅데이터 파일 공유 편집기의 고급 탭에서는 개별 탭을 선택하여 연결된 매니페스트나 힌트를 편집할 수 있습니다. 매니페스트를 업로드하면 편집기에서 빅데이터 파일 공유 매니페스트에 대해 변경한 모든 내용을 덮어쓰고 현재 매니페스트를 대체합니다. 자세한 내용은 빅데이터 파일 공유 매니페스트 이해를 참고하세요. 빅데이터 파일 공유 매니페스트 또는 힌트 파일을 편집하려면 다음을 수행합니다.

  1. 등록된 데이터 저장소 대화 상자에서, 수정할 빅데이터 파일 공유를 찾습니다.
  2. 편집 연필 아이콘을 클릭하여 매니페스트 리소스를 수정하는 옵션을 표시합니다.
  3. 고급 탭을 클릭합니다.
  4. 고급 탭에서, 수정하려는 항목에 따라 매니페스트 또는 힌트 탭을 선택합니다.
    1. 매니페스트를 다운로드하려면 매니페스트 > 다운로드를 클릭합니다.
    2. 힌트를 다운로드하려면 힌트 > 다운로드를 클릭합니다.
  5. 텍스트 편집기를 사용하여 수정한 후 변경 내용을 .json 매니페스트 파일이나 .dat 힌트 파일에 로컬로 저장합니다.
    팁:
    힌트 파일의 기본 파일 형식은 .dat입니다. 파일을 다운로드한 후에는 파일 확장자를 .txt(으)로 변경한 다음 파일을 편집할 수 있습니다.
  6. 편집된 파일을 업로드하려면 수정할 빅데이터 파일 공유의 편집 연필 아이콘을 클릭합니다.
    1. 매니페스트를 편집하려면 고급 > 매니페스트 > 업로드를 클릭한 다음 업데이트된 .json 파일로 이동합니다.
    2. 힌트 파일을 편집하려면 고급 > 힌트 > 업로드를 클릭한 다음 업데이트된 .txt 파일로 이동합니다.
  7. 업로드를 클릭합니다.

힌트 파일을 업로드하면 매니페스트를 다시 생성해야 합니다.

빅데이터 파일 공유 매니페스트 다시 생성

빅데이터 파일 공유가 생성되고 매니페스트가 생성된 후에는 등록된 데이터 저장소 대화 상자의 각 항목에 대해 매니페스트 다시 생성 버튼이 나타납니다.

새 데이터를 추가했거나 편집 리소스가 사용된 힌트 파일을 업로드한 경우 매니페스트를 다시 생성할 수 있습니다. 힌트 파일은 매니페스트가 다시 생성될 때 사용되는 사양을 제공합니다.

참고 사항:
매니페스트가 다시 생성되면 힌트 파일이 있는 기존 데이터셋이나 새 데이터셋의 매니페스트가 업데이트됩니다. 매니페스트에 대한 모든 편집 내용이 힌트 파일에 정의되어 있는 규칙으로 덮어쓰여집니다.