Altium 365 워크스페이스를 통한 데이터 수집 지원

 

상위 페이지: Altium 365 작업 공간

Altium은 조직이 소스 서버에서 필요한 콘텐츠를 복사하여 두 번째 목표 서버로 전달할 수 있는 기능을 용이하게 합니다. 이 과정은 간단히 서버 데이터 수집이라고 합니다. 예를 들어, Altium 365 인프라 플랫폼에 호스팅된 작업 공간에서 데이터를 빠르게 얻어 귀사의 현장 서버로 전달할 수 있습니다.

디자인 콘텐츠를 획득함으로써, 소유권은 수신 서버 팀에게 확실히 부여되며, 이들은 앞으로 자신들의 서버에서 원하는 대로 콘텐츠를 수정하고 유지할 수 있는 자유를 갖게 됩니다. 그리고 획득한 데이터와 그 원본 소스 사이에 연결을 유지함으로써, 복사된 콘텐츠의 원본이 업데이트될 때 알림을 포함하여 데이터를 지능적으로 처리할 수 있습니다. 예를 들어, 추후에 원본 서버의 디자인 항목 수정 사항이 발생하면, 대상 서버는 해당 수정 사항으로 업데이트하여 '모선'과 다시 동기화할 수 있는 능력을 갖게 됩니다. 그리고 대상 서버에서 항목에 추가 릴리스가 이루어졌더라도, 항상 원본 서버의 이전 수정 사항으로 되돌아갈 가능성이 있습니다 – 모두 항목의 원본 소스로의 연결을 유지함으로써, 또는 원점으로.

데이터 획득은 Altium 365 인프라 플랫폼을 통해 서비스로 제공됩니다.

데이터 획득 – 개념적 개요

다음 이미지는 데이터 수집 개념을 상위 수준에서 그래픽으로 설명하고 있습니다. 표현된 데이터 수집의 원리는 수집되는 데이터의 유형에 관계없이 동일합니다.

서버 데이터 수집 개념.
서버 데이터 수집 개념.

콘텐츠 데이터를 받을 워크스페이스(대상 워크스페이스)는 소스 워크스페이스에 연결할 수 있어야 합니다. 이는 엔터프라이즈 서버가 Altium 365 워크스페이스의 콘텐츠 데이터 소스로 작동할 수 없다는 것을 의미합니다. 후자는 인터넷에 노출되지 않고 로컬 LAN/WAN 내에 있는 전자에 연결할 수 없기 때문입니다.

실제로 이는 콘텐츠 카트 데이터가 Altium 365 워크스페이스 간, 엔터프라이즈 서버 워크스페이스 간, 그리고 Altium 365 워크스페이스에서 엔터프라이즈 서버 워크스페이스로 전송될 수 있다는 것을 의미합니다. 이 경우, 수신/대상 워크스페이스는 소스 워크스페이스를 '볼 수 있고' 연결할 수 있지만, Altium 365 워크스페이스 대상은 폐쇄된 로컬 네트워크에 있는 워크스페이스를 볼 수 없고 연결할 수 없습니다.

워크스페이스 간 데이터 수집 요약:

소스   대상 지원 여부
Altium 365 워크스페이스 Altium 365 워크스페이스 지원됨
Altium 365 워크스페이스 Altium 엔터프라이즈 서버 워크스페이스 지원됨
Altium 엔터프라이즈 서버 워크스페이스 Altium 365 워크스페이스 지원되지 않음
Altium 엔터프라이즈 서버 워크스페이스 Altium 엔터프라이즈 서버 워크스페이스 지원됨

획득할 수 있는 항목

다음 항목 유형들은 데이터 수집 기능을 사용하여 소스 서버에서 대상 서버로 획득할 수 있습니다:

  • 3D 모델
  • Altium Designer 환경 설정
  • 부품 (관련 부품 선택 포함)
  • 부품 템플릿
  • 데이터시트
  • 풋프린트
  • 관리되는 회로도 시트
  • 출력 작업
  • 회로도 템플릿
  • 스크립트
  • 시뮬레이션 모델
  • 심볼

데이터를 획득할 때 고려해야 할 사항들:

  • 출처 서버에서 출시된 상태의 데이터 항목만 획득할 수 있습니다.
  • 선택된 출처 항목의 수정본만 획득되며, 해당 항목에 존재할 수 있는 모든 수정본은 획득되지 않습니다.
  • 출처 구성요소 또는 관리되는 회로도 시트 항목의 수정본을 획득할 때, 모든 연결된 하위 항목도 함께 획득됩니다:
    • 구성요소 항목 – 다음과 같은 연결된 하위 객체의 적용 가능한 수정본: 심볼 항목, 풋프린트 항목, 3D 모델 항목, 시뮬레이션 모델 항목, 데이터시트 항목, 구성요소 템플릿 항목.

컴포넌트 유형(Component Type) 매개변수는 획득 과정에서 전송되지 않으므로, 전송된 컴포넌트는 Altium Designer의 컴포넌트 패널과 워크스페이스 컴포넌트 페이지에서 모두 미분류(Uncategorized) 위치에 표시됩니다. 원하는 컴포넌트 유형을 하나 또는 여러 컴포넌트 항목에 적용하려면 Altium Designer 탐색기 패널에서 컴포넌트 유형 변경 작업을 사용할 수 있습니다.

  • 관리되는 시트 항목 - 다음과 연결된 하위 객체의 적용 가능한 수정 사항: 컴포넌트 항목, 심볼 항목, 풋프린트 항목, 3D 모델 항목, 시뮬레이션 모델 항목, 데이터시트 항목, 컴포넌트 템플릿 항목, 스키마틱 템플릿 항목.
  • 취득한 소스 항목 수정의 라이프사이클은 대상 항목에 할당된 라이프사이클 정의에 의해 결정된 초기 '배포 후' 상태를 가정하게 됩니다. 소스 항목 수정의 모든 라이프사이클 이력은 단순히 무시됩니다.
  • 선택된 소스 컴포넌트/관리 스키마틱 시트 항목의 하위 항목이 어떤 이유로든 취득될 수 없는 경우, 해당 선택된 컴포넌트/관리 스키마틱 시트 항목의 취득은 진행되지 않습니다.
여러 상위 항목에 사용되는 하위 항목 리비전 - 예를 들어 공유 심볼 항목이나 풋프린트 항목 - 은 각각의 상위 항목 리비전을 획득할 때마다 아니라 단 한 번만 획득됩니다.

획득 사용자 인터페이스

관련 페이지: 콘텐츠 카트 사용하기

콘텐츠 카트 대화 상자를 사용하여 데이터를 획득합니다. 이 대화 상자에는 Altium Designer의 탐색기 패널 내에서 접근할 수 있습니다. 데이터를 얻고자 하는 소스 서버를 탐색하는 동안, 획득하고자 하는 항목 리비전을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 작업 » 콘텐츠 카트에 추가 명령을 선택합니다. 하나 이상의 선택된 항목 리비전 또는 항목 폴더 전체(해당 폴더의 모든 항목의 최신 리비전을 카트에 로드함)를 추가할 수 있습니다.

탐색기 패널 내의 다양한 관점 뷰에서 콘텐츠 카트에 접근할 수 있으며, 이에는 사용 위치자식 관점 뷰가 포함될 수 있습니다. 또한 검색 결과 창에서도 접근할 수 있습니다.

소스 서버에서 데이터를 가져오는 중앙 명령소인 콘텐츠 카트 대화 상자.
소스 서버에서 데이터를 가져오는 중앙 명령소인 콘텐츠 카트 대화 상자.

콘텐츠 카트를 사용하여 필요한 모든 데이터 콘텐츠를 획득하세요. 소스 서버에서 데이터 항목을 획득하는 과정은 간단하며, 다음 단계로 요약할 수 있습니다:

  1. 소스 서버는 현재 활성 서버로 자동으로 결정되지만, 탐색기 패널의 왼쪽 상단에 있는 선택 메뉴에서 다른 연결된 서버로 변경할 수 있습니다.
  2. 콘텐츠 카트의 대상 서버 이름 드롭다운 메뉴(파란색으로 강조 표시됨)를 사용하여 현재 연결된 서버 목록에서 다른 대상 서버를 선택하세요. 목록은 현재 연결된 서버로 채워집니다 - 서버 연결을 활성화/비활성화하려면 서버 관리 옵션을 선택하세요. 구성 요소의 경우, 대상은 로컬에 저장된 통합 라이브러리 파일(IntLib)로도 지정할 수 있습니다.
  3. 원본 아이템 리비전은 메인 그리드에 나열됩니다. 추가적인 아이템 리비전을 카트에 추가할 수 있습니다. 이를 위해 대화 상자의 오른쪽 상단에 있는 더 많은 아이템 추가 컨트롤을 클릭하고 선택 항목을 선택하여 아이템 선택 대화 상자(탐색기 패널의 한 형태)에 접근하세요. 여기서 소스 서버를 탐색하여 아이템을 하나씩 또는 표준 다중 선택 도구를 사용하여 일괄식으로 추가할 수 있습니다. 또는, 수동으로 추가 항목을 선택하여 새 아이템 대화 상자 추가에 접근하세요. 이 대화 상자를 통해 필요한 외부 아이템 목록을 붙여넣을 수 있습니다(줄당 하나의 아이템), 그리고 선택한 검색 기준(GUID, 아이템 ID, 이름, 또는 MPN)을 사용하여 소스 서버 내에서 검색할 수 있습니다. 결국에는 획득하지 않기로 결정한 아이템 리비전을 목록에서 선택하여 제거하세요(이미지 버튼 클릭).
  4. 콘텐츠 카트 대화 상자의 오른쪽 하단에 있는 설정 변경 컨트롤을 클릭하여 콘텐츠 카트 구조 대화 상자에 접근하세요. 여기서 기능에 의해 획득 지원되는 각 데이터 항목 유형에 대한 기본 옵션을 정의할 수 있습니다. 이는 대상 서버의 기본 폴더 지정, 기본 라이프사이클 정의, 아이템 및 리비전 명명 스키마, 그리고 시작 인덱스를 지정하는 것을 포함합니다. 또한, 획득에 대한 유용한 정보를 제공할 수 있는 메모를 추가할 수 있는 옵션도 있습니다. 이는 귀하가 획득한 콘텐츠를 탐색할 때 다른 사람들에게 유용한 정보를 제공할 수 있습니다.
  5. 원하는 소스 아이템이 선택되면, 버튼을 클릭하세요. 이는 대상 서버를 획득 준비 상태로 만들며, 선택된 아이템 리비전의 상태를 확인합니다(이전에 획득되었는지 여부), 부모-자식 링크를 확인하고, 새로운 획득의 경우 필요한 조치를 제안합니다, 새 리비전 및 아이템 전송. 이 준비 단계 동안 이전에 지정된 기본 획득 옵션이 적용되지만, 필요에 따라 제안된 대상 아이템의 속성을 개별적으로 수정할 수 있습니다. 이를 위해 목록에서 아이템을 선택하고 버튼을 클릭하세요.
  6. 준비가 완료되면, 버튼을 클릭하여 획득 절차를 진행합니다. 초기 확인 대화 상자가 나타나면 를 클릭하여 소스 및 대상 서버 간의 콘텐츠 전송을 진행하세요. 획득 결과를 확인하는 두 번째 확인 대화 상자가 나타납니다 - 대상 서버에서 획득한 아이템을 탐색기 패널을 통해 탐색하세요.

콘텐츠 카트 구조 대화 상자의 옵션을 사용하여 대상 서버에서 해당 항목 유형에 대해 사용(및 선호)되는 방식에 맞게 기본 획득 설정을 수정하세요. 기본적으로, 이러한 설정은 콘텐츠 카트의 이름으로 언급되는 루트 폴더 아래에 각 항목 유형을 별도의 폴더에 획득하도록 정의됩니다. 기본 이름은 콘텐츠 카트 – <현재 날짜> – <현재 시간> 형식이며, 콘텐츠 카트 대화 상자에서 반영됩니다.

필요에 따라 더 의미 있는 이름으로 변경할 수 있습니다. 또는, 카트의 콘텐츠가 전달될 대상 서버의 폴더를 선택할 수 있습니다. 이는 기존 폴더일 수도 있고, 즉석에서 생성되는 완전히 새로운 폴더일 수도 있습니다. 콘텐츠 카트 구조 대화 상자의 획득 설정은 대략적인 기본값입니다 – 필요한 경우 개별 항목 수준에서 속성을 정의할 수 있어, 더 세밀한 수준의 제어가 가능합니다.

항목 개정이 이미 획득되었고, 그 항목이 그 이후로 재발행되지 않았다면, 그 상태는 이미 존재함으로 표시됩니다. 취할 행동이 없으므로, 행동 필드는 할 일 없음으로 표시됩니다. 휴지통에 있는 항목 개정도 획득된 것으로 감지됩니다(이미 존재함).

획득한 데이터는 원래 출처로 돌아갑니다. 이 조상 링크 정보는 대상 항목 개정의 관점 보기 탭을 그것의 원점 관점 보기 탭으로 변경함으로써 볼 수 있습니다.

획득 메커니즘

배경 설명으로, 다음 섹션은 데이터 획득 기능에 의해 사용되는 기본 절차 흐름과 데이터 획득을 관리할 때 마주치는 일반적인 시나리오에 대한 더 많은 통찰을 제공합니다.

기본 절차 흐름

다음 이미지는 소스 서버에서 데이터를 획득하는 메커니즘을 자세히 살펴봅니다. 지정된 소스와 대상 서버 사이에서 소스 항목의 선택된 리비전을 복사하는 데 관련된 절차적 흐름을 보여줍니다. 소스 서버에서 데이터를 획득하고 대상 서버로 전송하는 메커니즘
소스 서버에서 데이터를 획득하고 대상 서버로 전송하는 메커니즘. 보시다시피, 절차는 본질적으로 데이터의 무결성을 유지하면서 서버 간에 데이터를 전송하는 세 가지 구별되는 단계로 요약됩니다.
  1. 다운로드 – 소스 서버에 있는 선택된 리비전의 소스 항목이 먼저 다운로드됩니다.
  2. 수정 및 재타겟 – 데이터가 정의된 로컬 환경설정(타겟 서버에 로컬)에 맞게 자동으로 수정되면서, 획득한 가치를 신뢰성 있게 보존합니다.
  3. 릴리스 – 데이터가 타겟 서버(이 경우 기존 타겟 항목의 새 리비전으로)에 릴리스됩니다. 타겟 리비전은 그 기원에 대한 링크, 조상 소스 항목 리비전을 가리키는 포인터를 유지합니다.

획득한 데이터 관리

이전 섹션에서 데이터 획득의 기본 흐름을 보았습니다. 데이터 획득을 효과적으로 관리하기 위해, 소스 및 획득한 항목의 상대적인 이력이 추적되어, 관련 획득 작업이 디자이너에게 획득 관리 인터페이스를 통해 제공됩니다.

다음 섹션들은 데이터 수집을 관리할 때 마주치는 일반적인 시나리오들을 살펴봅니다. 각 경우에서, 획득된 데이터의 상태 - 대상 항목과 그 수정 사항들에 관한 것 - 은 원본 소스 항목과 그 수정 사항들과 비교됩니다.

완전히 새로운 수집

이 시나리오에서는 소스 항목의 수정 사항이 이전에 수집된 적이 없습니다. 소스 항목 수정 사항은 새로운 대상 항목의 초기 수정으로 획득될 예정입니다. 새로운 대상 항목과 수정 사항은 수집 설정의 일부로 생성됩니다.

시나리오 1 - 새로운 대상 항목의 초기 리비전에 데이터를 획득하는 경우.
시나리오 1 - 새로운 대상 항목의 초기 리비전에 데이터를 획득하는 경우.

이후 리비전의 획득

이 시나리오에서는 소스 항목의 리비전이 이전에 획득되었습니다. 그 후 소스 항목이 수정되어 이후 리비전이 사용 가능하게 되었습니다. 이 경우, 기존 대상 항목의 새로운 리비전이 생성되어, 이후 소스 항목 리비전을 획득하게 됩니다.


시나리오 2 - 이전에 획득한 소스 항목의 나중 버전 획득.

이미 존재함

이 시나리오에서는 소스 항목의 최신 개정판이 이미 획득되었으므로 더 이상 획득할 것이 없습니다.


시나리오 3 - 원하는 소스 항목 리비전이 이미 획득되었으므로 할 일이 없습니다.
획득 과정은 워크스페이스 휴지통에 있는 항목도 이미 획득된 것으로 간주하고 콘텐츠 카트 대화 상자에서 이를 표시할 것임을 유의하세요. 해당 항목을 다시 획득하고 싶다면 휴지통을 비우고 획득 과정을 다시 실행하세요.
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
기능 제공 여부

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

콘텐츠