CSV 입력 데이터
CSV 로드에 대한 입력으로 사용되는 데이터의 형식은 지정되어 있습니다. CSV 입력에는 다음과 같은 컴포넌트가 포함됩니다.
• CSV 번들
각 번들에는 하나의 컬렉션(또는 제품군)과 부품 정보 및 서비스 정보가 포함되어야 합니다.
• 모든 컬렉션에 대한 전체 제품 계층
이 CSV 파일은 Servigistics InService에 로드된 모든 CSV 입력 데이터에 대한 전체 PH가 포함되어야 합니다. Images 폴더에는 PH 이미지가 포함됩니다.
정보 구조에 대한 컨텍스트를 정의하는 방법을 고려해야 합니다. 정보 구조의 컨텍스트가 패밀리 레벨로 설정되면 해당 패밀리의 모든 모델은 동일한 toc.csv 파일을 사용합니다. 첫 번째 레벨 폴더에 대한 컨텍스트는 모델입니다. 패밀리에서 각 모델에 대한 첫 번째 레벨 폴더가 필요합니다.
특정 모델에 대한 문서를 필터링하려면 문서에서 일련 번호를 사용하고 productinstance.csv를 사용하여 일련 번호를 모델에 매핑합니다.
증분 CSV 입력 데이터
CSV 로드 프로세스를 통해 증분 업데이트를 포함하는 데이터의 서브셋만 로드할 수 있습니다. 증분 업데이트 .csv 파일에는 시스템에서 추가, 업데이트 또는 삭제해야 할 엔트리만 포함됩니다.
생성 날짜는 증분 업데이트 번들 로드가 확인되는 properties.csv 파일의 필수 필드입니다. 데이터에 마지막으로 로드한 데이터의 생성 날짜보다 이전 생성 날짜가 포함된 경우 입력 데이터의 로드가 실패합니다.
다음 데이터 유형에 대해 증분 업데이트 프로세스가 지원됩니다.
• image.csv의 이미지
• xml.csv의 XML 문서
• pdf.csv의 PDF 문서
• graphic.csv의 GRAPHIC 문서
연관된 IS 구조(toc.csv)는 이미지, XML, PDF 또는 Graphic 증분 변경을 포함하는 번들에 제공되어야 합니다. 유일한 예외는 포함된 IE가 IS(IE 전용 번들)와 연관되지 않는 경우입니다. 따라서 컨텍스트 또는 IS 연관이 없습니다. 이 경우 IE가 로드되어야 할 컬렉션이 properties.csv 파일에 지정되어야 합니다.
• productinstance.csv의 제품 인스턴스
• part.csv의 부품
• assembly.csv의 부품 목록
부품 목록의 증분 변경을 로드하려면 연관된 IS(toc.csv)가 번들에 제공되어야 합니다.
• part_relations.csv의 대체된 부품, 대안 부품, 상호 참조 부품 또는 보조 부품
• hotspot.csv의 핫스폿 정보
다음 데이터 유형에 대해 증분 업데이트 프로세스가 지원되지 않습니다.
• producthierarchy.csv의 제품 계층
이 파일이 증분 업데이트 데이터에 포함된 경우 해당 파일이 이전에 로드된 PH를 교체합니다.
• toc.csv의 정보 구조
전체 특정 IS 서브트리를 업데이트 또는 삭제만 할 수 있습니다. 특정 IS 엔트리에 대해 증분 업데이트가 지원되지 않습니다.
• bom.csv 및 bomcollections.csv의 BOM
전체 특정 BOM 서브트리를 업데이트 또는 삭제만 할 수 있습니다. 특정 BOM 엔트리에 대해 증분 업데이트가 지원되지 않습니다.
• OptionsChoicesDefinition.csv 및 OptionsChoices_Applicability.csv의 옵션과 선택 항목
CSV 로드 도구를 사용하여 타사 옵션 및 선택 항목 로드 프로세스와 유사한 옵션 및 선택 항목 정의를 로드할 수 있습니다. 이 유형에 대해 증분 업데이트가 지원되지 않습니다.
여러 컬렉션 로드
여러 컨텍스트 또는 컬렉션에 범위가 걸쳐 있거나 이러한 컨텍스트 또는 컬렉션에 로드되는 CSV 입력 번들을 로드할 수 있습니다. 다음 접근 방식을 사용하여 컬렉션을 지정할 수 있습니다.
• properties.csv 컨텍스트 열에서 관련 컨텍스트 목록을 지정합니다.
이 경우 각각의 컬렉션에 대한 매핑이 해결되고 데이터가 로드 프로세스에서 지정된 컬렉션 각각에 로드됩니다.
• 데이터가 로드될 단일 CollectionID를 지정합니다.
이 옵션은 일반적으로 IE만 포함하는 번들에 사용됩니다.
• 번들에 컨텍스트 또는 컬렉션 ID를 제공하지 말고 IS 구조(toc.csv)를 사용하지 마십시오.
이 경우에는 IS와의 관계를 사용해야 컬렉션 매핑이 해결됩니다.
각 IS에 대한 PH 연관 정의
정보 구조 서브트리 각각에 대해 서로 다른 PH 패밀리 또는 모델 연관을 지정할 수 있습니다. 이렇게 하려면 toc.csv 파일의 Parent Entity Code 열에서 IS 엔트리 각각에 적용되는 관련 PH 노드 레벨(패밀리 또는 모델)을 지정합니다.
IS 폴더 또는 IE에 대한 컨텍스트 및 적용 가능성 지정
toc.csv 파일의 IS 하위 폴더 각각에 대해 서로 다른 컨텍스트, 일련 번호 또는 기타 적용 가능성 정보(옵션, 파생 및 날짜 유효성 포함)를 지정해야 합니다. 제공된 IS 하위 폴더에 대해 특정 적용 가능성 정보가 존재하지 않는 경우 문서 레벨에서 유효성이 선택됩니다. IE 매핑(PDF, XML, 이미지, 그래픽 및 어셈블리 .csv 파일) 레벨에 대한 적용 가능성 정보를 지정할 수도 있습니다.
적용 가능성 정보를 제공하기 위해 이러한 파일에 다음 열을 사용할 수 있습니다.
• Context and SN - 여러 적용 가능 컨텍스트와 적용 가능 일련 번호의 조합을 제공합니다.
일련 번호와 컨텍스트 중 하나 또는 이 둘의 조합을 Context1:SN1; Context2:SN2 형식으로 제공할 수 있습니다.
• Applicability – 컨텍스트, 일련 번호, 옵션 및 파생 또는 날짜 유효성 정보의 조합을 APEX 형식으로 지정하는 고급 옵션을 제공합니다.
예를 들면 다음과 같습니다.
(OR (AND (INSTANCE_RANGE 'SUV_WE_DE_SN001' 'SUV_WE_DE_SN002'))
(AND (OR (INSTANCE_RANGE 'SEDAN_SH_DE_SN001' 'SEDAN_SH_DE_SN015')
(DATE_RANGE '2015-01-01 00:00:00.0' '2020-01-01 00:00:00.0'))))
• SN – 일련 번호 범위만을 기반으로 적용 가능성을 제공합니다.
부품 관계 지정
대체된 부품, 대안 부품, 상호 참조된 부품 또는 보조 부품을 로드할 수 있습니다. Relation 열은 part_relations.csv 매핑 파일에 제공되며 여기서 관계 유형을 지정할 수 있습니다.
또한 part_relations.csv 파일의 Source Part Code 또는 Target Part Code 열에서 여러 부품의 그룹을 지정하여 일대다 또는 다대일 대체 그룹 관계를 로드할 수 있습니다. 여러 부품이 지정되면 로드 프로세스가 대체 체인에서 이러한 부품을 함께 그룹화합니다. 이 프로세스는 다대다(그룹 간) 관계를 지원하지 않습니다.
|
|
이전 릴리스에서는 이 정보가 alternative_parts.csv 파일에 포함되었습니다. 이 파일은 더 이상 지원되지 않습니다. 이전 파일에서는 첫 번째 열 이름이 Alternate Source Part Code로 지정되었습니다. 새 파일에서는 첫 번째 열 이름이 Source Part Code로 지정되었습니다.
|
정보 구조와 연결되지 않은 정보 요소 로드
정보 구조(IS)에 연결되지 않은 정보 요소(IE)를 로드할 수 있습니다. 이는 전체 CSV 데이터가 toc.csv 파일에 없는 IE를 포함할 수 있다는 것을 의미합니다. 다른 모든 입력처럼 CSV 데이터는 다른 IE와 마찬가지로 이러한 IE, 관련 이미지 및 매핑 파일(예: 축소판 정보용)을 포함해야 합니다.
toc.csv 파일에 없는 IE는 올바른 폴더의 적합한 정보와 메타데이터로 생성됩니다. 이러한 IE에 대한 컬렉션 이름은 properties.csv 파일에서 검색됩니다. 이 IE는 컨텍스트 또는 일련 번호와 연결할 수 없습니다.
이 경우 IE에 대한 Description_lang, Context and SN 및 Applicability 열에 정보를 지정해야 합니다. 해당 정보는 일반적으로 toc.csv 파일에 포함되어 있습니다. 또한 IE가 포함된 번들의 경우 Context and SN 열에 SN 전용 정보를 포함할 수 없습니다. 컨텍스트 및 SN 적용 가능성 정보를 모두 제공해야 합니다.
옵션 및 선택 항목 로드
CSV 로드 도구를 사용하여 타사 옵션 및 선택 항목 로드 프로세스와 유사한 옵션 및 선택 항목 정의를 로드할 수 있습니다(
액세스 옵션 사용자 정의 참조).
다음 CSV 입력 파일에서 아래 정보를 정의합니다.
• OptionsChoicesDefinition.csv - 옵션 및 선택 항목에 대한 다국어 정보를 정의합니다.
• OptionsChoices_Applicability.csv - 특정 옵션 및 선택 항목에 대한 컨텍스트(PH 노드)를 설정합니다.
공유 모드에서 IE 로드
공유 모드에서 IE를 로드할 수 있습니다. 즉, 로드 중 단일 IE 세트가 유지되며 여러 IS 엔트리에 대해 다른 컨텍스트에 있는 중복 IE는 적용되지 않습니다. 이 프로세스는 설정된 시스템 기본 설정과 함께 컴파일됩니다.
부품 관련 문서
로드 중 특정 IE 문서(PDF, XML 및 GRAPHICS)를 부품에 연관 및 연결시킬 수 있습니다. 관련 문서가 부품 정보 페이지의 관련 문서 탭에 표시됩니다.
여러 조직에 대한 지원
여러 조직에서 생성된 부품을 단일 CSV 번들에 로드할 수 있습니다. 조직을 지정하도록 part.csv, assembly.csv, part_relations.csv 및 bomcollections csv 파일에 Org Name 열이 제공됩니다. 조직이 지정되지 않으면 조직에 대해 properties.csv의 Org Name 번들 레벨이 사용됩니다.
CSV 및 SIM/SP에서 데이터 병합
CSV 및 SIM/SP 번들에서 데이터를 병합할 수 있습니다. 자세한 내용은
CSV 로드 도구 구성 및 데이터 로드 항목을 참조하십시오.