데이터 수집 지원
Altium은 조직이 소스 Workspace에서 필요한 콘텐츠를 복사해 두 번째 대상 Workspace로 전달할 수 있도록 지원하며, 이 프로세스를 간단히 Workspace Data Acquisition라고 부릅니다.
설계 콘텐츠를 획득하면 소유권은 수신하는 Workspace 팀에 확실히 귀속되며, 해당 팀은 이후 원하는 대로(자신들의 Workspace에서) 콘텐츠를 수정하고 유지관리할 수 있습니다. 또한 획득한 데이터와 원본 소스 간의 링크를 유지함으로써, 복사된 콘텐츠의 소스가 업데이트될 때 알림을 제공하는 등 데이터를 지능적으로 처리할 수 있습니다. 예를 들어 시간이 지난 뒤 소스 Workspace에서 설계 항목의 특정 리비전에 변경이 발생하면, 대상 Workspace는 해당 리비전으로 업데이트하여 말하자면 ‘모선(mother ship)’과 다시 동기화할 수 있습니다. 그리고 대상 Workspace에서 해당 항목에 대해 추가 릴리스가 이루어졌더라도, 항목의 원본 소스(또는 Origin)로의 링크를 유지하는 한 소스 Workspace의 이전 리비전으로 되돌릴 수 있는 가능성은 항상 존재합니다.
데이터 획득 – 개념 개요
다음 이미지는 데이터 획득 개념을 상위 수준에서 그래픽으로 보여줍니다. 표시된 데이터 획득의 원리는 획득하는 데이터 유형과 무관하게 동일합니다.

Workspace 데이터 획득의 개념.
획득 가능한 항목
데이터 획득 기능을 사용하면 다음 Item 유형을 소스 Workspace에서 대상 Workspace로 획득할 수 있습니다:
- 3D Model
- Altium Designer Preferences
- Component(연관된 Part Choices 포함)
- Component Template
- Datasheet
- Footprint
- Managed Schematic Sheet
- Output Job
- Schematic Template
- Script
- Simulation Model
- Symbol
데이터 획득 시 고려할 사항:
-
소스 Item의 선택된 리비전만 획득되며, 해당 Item에 존재할 수 있는 모든 리비전이 획득되는 것은 아닙니다. Explorer 패널의 기본 보기에서는 명시적으로 더 낮은(더 오래된) 리비전을 선택하지 않는 한 최신(현재) 리비전이 선택됩니다. 사용 가능한 모든 Item 리비전을 표시하려면
메뉴에서 Show only latest 옵션을 해제하십시오.
-
소스 Component 또는 Managed Schematic Sheet Item의 리비전을 획득할 때는 연결된 모든 하위 Item도 함께 획득됩니다:
- Component Item – 다음에 연결된 하위 객체의 해당 리비전: Symbol Item, Footprint Item(들), 3D Model Item(들), Simulation Model Item, Component Template Item, Datasheet Item(들), Part Choice 연결(association).
Component Type 파라미터는 획득 과정에서 전송되지 않으므로, 전송된 컴포넌트는 Altium Designer Components panel과 Workspace Components page 모두에서 대상의 Uncategorized 위치에 표시됩니다. Altium Designer Explorer 패널의 Change Component Type operation을 사용하여 단일 또는 여러 컴포넌트 항목에 원하는 Component Type을 적용할 수 있습니다.
- Managed Sheet Item – 다음에 연결된 하위 객체의 해당 리비전: Component Item(들), Symbol Item(들), Footprint Item(들), 3D Model Item(들), Simulation Model Item(들), Component Template Item(들), Datasheet Item(들), Schematic Template Item.
-
획득된 소스 Item 리비전의 라이프사이클은 대상 Item에 할당된 라이프사이클 정의에 의해 결정되는 초기 상태(예:
Draft)를 따르게 됩니다. 소스 Item 리비전의 라이프사이클 이력은 무시됩니다. - 선택한 소스 Component/Managed Schematic Sheet Item의 하위 Item이 어떤 이유로든 획득될 수 없으면, 해당 Component/Managed Schematic Sheet Item의 획득은 진행되지 않습니다.
획득 사용자 인터페이스
Related page: Content Cart 사용
획득은 Explorer panel에서 접근하는 Content Cart dialog를 통해 수행됩니다. 데이터를 가져오려는 소스 Workspace를 탐색하는 동안, 획득하려는 Item Revision을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Operations » Add to Content Cart 명령을 선택하십시오. 하나 이상의 선택된 Item Revision을 추가할 수 있으며, Item 폴더를 추가할 수도 있습니다(이 경우 해당 폴더 내 모든 Item의 최신 리비전이 카트에 로드됩니다).

Content Cart dialog – 소스 Workspace에서 데이터를 획득하기 위한 중앙 제어 창.
필요한 모든 데이터 콘텐츠를 획득하려면 Content Cart를 사용하십시오. 소스 Workspace에서 데이터 Item을 획득하는 프로세스는 다음 단계로 요약할 수 있습니다:
-
현재 활성 Workspace가 자동으로 소스 Workspace로 결정됩니다.
- Explorer 패널 보기에서 표시되는 활성 Workspace(따라서 현재 데이터 소스)는 패널 좌측 상단의 Workspace 선택기 메뉴에서 변경할 수 있습니다.
- 사용 가능한 Workspace는 이전에 연결했거나 현재 접근 가능한(연결된) Workspace이며, Preferences dialog의 Data Management – Servers page에서 Known Servers 아래에 표시된 것과 같습니다.
- Altium Content Vault도 소스로 선택할 수 있지만, 데이터 획득을 위해 이를 직접 사용하는 방식은 Manufacturer Parts Search panel을 우선하도록 더 이상 권장되지 않습니다. Content Vault를 소스로 선택하면 해당 패널로 이동됩니다. Manufacturer Parts Search 패널은 Altium Parts Provider Service를 통해 실제 부품을 찾기 위한 고급 검색 기능을 제공하며, 백그라운드에서는 컴포넌트 모델 데이터의 소스로 Altium Content Vault를 사용합니다. 지원 모델 데이터가 있는 검색된 컴포넌트는 Acquired for use in your designs할 수 있습니다.
- 대상 Workspace 이름 드롭다운 메뉴(파란색으로 강조 표시됨)를 사용하여, 현재 연결된 Workspace 목록에서 다른 대상 Workspace를 선택하십시오. Workspace 연결을 활성화/비활성화하려면 Server Administration 옵션을 선택합니다.
-
원본 Item Revision이 메인 그리드에 나열됩니다. 추가 Item Revision은 원하는 만큼 카트에 추가할 수 있습니다. 추가하려면 dialog 우측 상단의 Add More Items 컨트롤을 클릭하고 Select 항목을 선택하여 Choose Item dialog(Explorer panel의 한 형태)에 접근하십시오. 여기서 소스 Workspace를 탐색하며 Item을 더 추가할 수 있고, 하나씩 추가하거나 표준 다중 선택 도구를 사용해 일괄 방식으로 추가할 수도 있습니다.
또는 Add manually 항목을 선택하여 Add new items dialog를 여십시오. 이 dialog에서는 필요한 항목의 외부 목록(한 줄에 한 항목)을 붙여넣을 수 있으며, 선택한 검색 기준(GUID, Item ID, Name 또는 MPN)을 사용해 소스 Workspace 내에서 검색할 수 있습니다. 더 이상 획득하지 않기로 한 Item Revision은 목록에서 선택한 뒤
버튼을 클릭하여 제거하십시오.
- Content Cart dialog의 우측 하단에 있는 Change Settings 컨트롤을 클릭하여 Content Cart Structure dialog를 여십시오. 여기서 이 기능이 지원하는 각 데이터 Item 유형에 대한 기본 옵션을 정의할 수 있습니다. 이는 대상 Workspace에서의 기본 폴더 지정, 기본 Lifecycle Definition, Item 및 Revision Naming Scheme, 시작 인덱스 지정 등을 포함합니다. 또한 메모를 추가할 수도 있는데, 이는 획득된 콘텐츠를 탐색할 때 다른 사용자에게 획득에 대한 유용한 정보를 제공할 수 있습니다.
-
원하는 소스 Item을 선택한 후
버튼을 클릭하면, 대상 Workspace가 획득을 위해 준비됩니다. 이 과정에서 관련된 선택 Item 리비전의 상태(이전에 획득된 적이 있는지), 상위-하위 링크를 자동으로 확인한 다음 필요한 작업을 제안하며, 신규 획득의 경우 Transfer new revision and item가 됩니다. 준비 단계 동안에는(위 3번 항목 참조) 기본 획득 옵션이 적용되지만, 필요하다면 개별 대상 Item의 속성을 수정할 수 있습니다. 수정하려면 목록에서 Item을 선택하고
버튼을 클릭하십시오.
- 준비가 완료되면
버튼을 클릭하여 획득(Acquisition) 프로세스를 실행합니다. 초기 확인 대화상자가 표시되면 Yes을(를) 클릭하여 소스 Workspace와 대상 Workspace 간 콘텐츠 전송을 진행합니다. 두 번째 확인 대화상자에서 획득 결과가 확인됩니다.
획득된 데이터는 원래 소스를 가리키는 참조를 유지합니다. 이 조상(ancestor) 링크 정보는 대상 Item revision의 측면(aspect) 뷰를 Origin aspect view로 변경하면 확인할 수 있습니다. 이 정보는 Origin(소스) Workspace가 사용 가능하고 연결되어 있을 때만 제공됩니다(위의 1번 항목 참조).
Acquisition Mechanics
Data Acquisition 프로세스 뒤에서 동작하는 데이터 전송 메커니즘이 궁금한 분들을 위해, 다음 섹션에서는 이 기능이 사용하는 기본 절차 흐름과 데이터 획득 관리 시 일반적으로 마주치는 시나리오에 대해 더 자세히 설명합니다.
Basic Procedural Flow
다음 이미지는 소스 Workspace에서 데이터를 획득하는 메커니즘을 더 자세히 보여줍니다. 지정된 소스 및 대상 Workspace 간에 소스 item의 선택된 revision을 본질적으로 복사하기 위해 수행되는 절차 흐름을 설명합니다.

소스 Workspace에서 데이터를 획득하여 대상 Workspace로 전송하는 메커니즘.
보시다시피, 이 절차는 데이터 무결성을 유지하면서 Workspace 간 데이터가 전송되도록 보장하는 세 가지 뚜렷한 단계로 요약됩니다.
- Download – 소스 item의 선택된 revision(소스 Workspace 내)이 먼저 다운로드됩니다.
- Modify & Retarget – 데이터는 정의된 로컬 선호 설정(대상 Workspace 로컬 설정)에 맞도록 자동으로 수정되며, 획득된 값은 신뢰성 있게 보존됩니다.
- Release – 데이터가 대상 Workspace로 릴리스됩니다(이 경우 기존 대상 item의 새 revision으로 릴리스). 대상 revision은 원본에 대한 링크, 즉 조상 소스 item revision을 가리키는 포인터를 유지합니다.
Managing Acquired Data
이전 섹션에서 획득의 기본 흐름을 살펴보았습니다. 데이터 획득을 효과적으로 관리하기 위해 소스 item과 획득된 item의 상대적 이력이 추적되며, 이를 통해 디자이너는 획득 관리 인터페이스에서 관련 획득 작업을 사용할 수 있습니다.
다음 섹션에서는 데이터 획득을 관리할 때 마주치는 일반적인 시나리오를 살펴봅니다. 각 경우마다, 획득된 데이터의 상태(대상 Item 및 모든 revision 관점)를 원래 소스 Item 및 그 revision과 비교합니다.
Completely New Acquisition
이 시나리오에서는 소스 Item의 어떤 revision도 이전에 획득된 적이 없습니다. 소스 Item revision을 새 대상 Item의 초기 revision으로 획득해야 합니다. 새 대상 Item과 revision은 획득 설정 과정의 일부로 생성됩니다.

Scenario 1 – 새 대상 Item의 초기 revision으로 데이터 획득.
Acquisition of a Later Revision
이 시나리오에서는 소스 Item의 어떤 revision이 이전에 이미 획득되었습니다. 이후 소스 Item이 수정되어 더 이후의 revision이 사용 가능해졌습니다. 이 경우, 이후 소스 Item revision을 획득하기 위해 기존 대상 Item의 새 revision이 생성됩니다.
따라서 실제로는 최신 revision이 다른 대상 Workspace Cart 폴더로 획득되었더라도, 시스템은 새 revision을 기존 Component Item으로 가져옵니다. 이제 해당 컴포넌트에는 새 revision이 사용 가능해지며, 이 컴포넌트를 사용하는 프로젝트를 열 때 자동으로 감지됩니다. 이는 Properties panel, Item Manager 또는 ActiveBOM document에서 Out of date status로 표시됩니다.

Scenario 2 – 이전에 획득된 소스 Item의 이후 revision 획득.
Already Exists
이 시나리오에서는 소스 Item의 최신 revision이 이미 획득되어 있어, 추가로 획득할 것이 없습니다.

Scenario 3 – 원하는 소스 Item revision이 이미 획득됨, 수행할 작업 없음.
