공급망 데이터베이스에서 워크스페이스 데이터로의 동기화

개요

Altium Designer의 Custom 부품 공급업체 동기화 기능을 사용하여 워크스페이스의 공급업체 데이터를 조직의 내부 데이터 소스와 일치시킬 수 있습니다. 이 문서에서는 데이터베이스, 스프레드시트 또는 CSV 파일을 연결하고, 공급업체 정보를 워크스페이스의 부품 선택 항목에 매핑하며, 필요할 때 또는 정해진 일정에 따라 업데이트를 동기화하는 방법을 설명합니다. 회사의 공급업체 데이터를 워크스페이스로 가져오는 방법을 계속 읽어보세요.

- 동기화 Configuration을 생성하고 지원되는 데이터 소스를 연결하는 방법을 알아봅니다.
- 제조업체 부품 번호를 사용하여 공급업체 항목을 워크스페이스 부품에 연결하고, 공급업체 매개변수와 수량별 단가를 매핑하는 방법을 살펴봅니다.
- 동기화를 실행하거나 예약하고, 동기화된 Custom 부품 공급업체 데이터를 Altium Designer에서 확인하는 방법을 알아봅니다.
AI로 더 깊이 알아보기:

부품 선택 항목 개념을 통해 Altium 365 워크스페이스 또는 Enterprise Server 워크스페이스에서 호스팅되는 컴포넌트 부품을 지정된 제조업체 부품에 따라 실제 공급업체(벤더) 부품과 연결할 수 있습니다. 기본적으로 이 공급망 데이터는 Altium Parts Provider 클라우드 서비스를 통해 제공되며, 재고 수준, 단가, 수량별 가격 구간 등의 실시간 공급업체 부품 정보를 포함합니다.

하지만 많은 조직에서는 독자적인 부품 공급업체 데이터 세트를 제공하는 사내 엔터프라이즈 시스템에서 컴포넌트 공급업체 데이터를 가져오며, 반드시 그렇게 해야 합니다. 이 데이터는 엄격하게 승인된 공급업체 목록 및/또는 특별 가격 체계를 기반으로 할 수 있습니다. 이러한 요구 사항은 대안으로 제공되는 Altium Custom Parts Provider을 통해 충족할 수 있습니다. Altium Designer를 통해 동기화하도록 구성하면 지정된 데이터베이스 소스의 공급업체 데이터를 워크스페이스 공급망 데이터에 매핑할 수 있습니다.

아래에 설명된 Altium Designer Custom Parts Provider Synchronization 기능을 사용하면 마스터 데이터베이스에서 선택한 테이블의 공급업체 데이터를 매핑하여 Altium Designer에서 지정한 컴포넌트 부품 선택 항목의 대체 데이터 소스로 사용할 수 있습니다. 실제로는 생성한 매핑 구성을 사용하여 예약된 프로세스 또는 필요에 따른 실행으로 소스 데이터베이스와 워크스페이스 공급업체 데이터를 동기화합니다. 그 결과 마스터 데이터베이스의 공급업체 데이터 업데이트가 연결된 워크스페이스에서 일치하는 컴포넌트 공급업체 데이터에 반영됩니다.

이 기능을 사용하면 엔터프라이즈 시스템 데이터베이스에서 컴포넌트 공급업체 데이터를 중앙 관리하는 기업이 엔터프라이즈 시스템(PLM, PDM, ERP 등), 또는 단순한 공유 데이터베이스나 CSV 파일과의 동기화를 유지하면서 Altium 워크스페이스의 이점을 활용할 수 있습니다. 자동 동기화 모드에서는 Windows 작업 스케줄이 Altium Designer 설계 클라이언트와 독립적으로 데이터베이스에서 워크스페이스로 데이터를 업데이트합니다.

Altium Designer에서 사용자 지정 부품 공급자 동기화 기능을 사용하려면 설치된 Altium Designer에서 Custom Data Synchronization 기능을 활성화해야 합니다. 이 기능은 설치 후에도 활성화하거나 비활성화할 수 있습니다.

설치된 핵심 기능을 변경하는 방법에 대한 자세한 내용은 Installing & Managing 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하세요.

Custom 부품 공급자 동기화 Configuration 생성

데이터베이스와 워크스페이스 간 부품 공급업체 동기화는 Altium Designer에서 Custom Parts Provider Synchronization Configuration 문서(*.PrtSync)를 생성하고 설정하여 구성합니다. 문서 인터페이스와 기능은 Components Synchronizer와 유사합니다. Altium 워크스페이스에 연결한 상태에서 File » New » Custom Parts Provider Synchronization Configuration 메뉴 명령을 사용하여 새 문서를 생성하세요.

버튼을 사용하거나 호환되는 데이터 파일을 인터페이스의 Data Sources 영역으로 끌어다 놓아 원하는 마스터 데이터 소스를 동기화 구성에 추가하세요. 이 구성은 다음과 같은 컴포넌트 파라미터 데이터 소스를 지원합니다.

  • Access 데이터베이스 파일(*.mdb, *.accdb)

  • Excel 스프레드시트(*.xlsx)

  • CSV 파일(*.csv)

  • 전용 연결 문자열을 사용하는 서버 기반 OLE DB 호환 인터페이스(PostgreSQL 데이터베이스 포함) 등의 기타 데이터 소스. MySQL ODBC 연결 절차는 아래의 MySQL Configuration 섹션을 참조하세요.

데이터베이스에 연결하려면 Parts Provider Synchronizer에서 64비트 버전의 Microsoft OLE DB Provider에 액세스할 수 있어야 합니다.

여기에 제시된 예에서는 제너 다이오드 컴포넌트의 부품 공급업체 데이터를 호스팅하는 데이터베이스가 구성에 추가되어 있습니다. 소스 데이터베이스(SupplierData.mdb)에는 CustomSupplierParts1 및 CustomSupplierParts2의 두 테이블이 있으며, 첫 번째 테이블이 매핑 및 동기화 대상으로 활성화되어 있습니다.

공급업체 데이터 파라미터 매핑

새 Custom 부품 공급자 구성은 데이터베이스 테이블에 파라미터 데이터 소스로 액세스합니다. 구성의 Data Sources 트리에서 테이블을 선택하면 Altium Designer와 Altium 워크스페이스에서 사용하는 표준 공급업체 데이터 파라미터에 매핑할 수 있습니다.

공급업체 데이터 항목을 워크스페이스 컴포넌트에 연결하는 키 파라미터(고유 식별자)는 Manufacturer Part Number입니다.

따라서 여기에 제시된 예에서는 Manufacturer Part Number(이름) 값이 1N4741A인 워크스페이스 컴포넌트 부품에 최종적으로 Part Number 값이 1N4741A인 소스 데이터베이스 항목의 사용자 지정 공급업체 데이터가 제공됩니다. 아래 Properties 패널의 파라미터 매핑을 참조하세요.

공급업체 데이터 파라미터는 Properties 패널의 Parameter Mapping 영역에서 소스 데이터베이스로부터 Parts Provider Configuration에 매핑됩니다. Column 항목의 드롭다운 메뉴 옵션을 사용하여 공급업체 데이터 파라미터와 정확히 일치하는 데이터베이스 소스 파라미터를 선택하거나 동기화에서 파라미터를 제거할 수 있습니다(<Skip>). 각 파라미터 데이터 세트는 매핑될 때 Components Preview 목록에 추가됩니다. 열 머리글을 끌어 순서를 변경할 수 있으며, 머리글을 마우스 오른쪽 버튼으로 클릭하여 표시되는 Select Columns 메뉴를 통해 열을 활성화하거나 비활성화할 수 있습니다.

Manufacturer Name, Manufacturer Part Number, Category, Datasheet 등 여러 시스템 공급업체 데이터 파라미터가 지원됩니다. 또한 Properties Panel의 Parameter Mapping Region에 있는  및  버튼을 사용하여 Custom 공급업체 데이터 파라미터를 추가하거나 제거할 수 있습니다.

컴포넌트의 수량별 할인 기준은 단가 할인을 받기 위해 공급업체에 주문해야 하는 컴포넌트 수량을 나타냅니다. 필요한 주문 수량은 일반적으로 10개, 100개 등 10배 단위로 구분되며, Altium의 공급업체 데이터에 있는 부품 선택 항목에서 지원됩니다.

이 숫자 데이터는 Properties Panel의 Price Breaks 섹션에 수량별 할인 Quantity 항목을 추가한 다음, 해당 항목을 적절한 데이터베이스 필드에 매핑하여 원본 데이터베이스 항목에서 워크스페이스 공급업체 데이터로 매핑할 수 있습니다. 이 항목의 수량은 10배 단위로 순차적으로 증가합니다. 일반적인 unit 비용 파라미터(Price)는 일반 Parameter Mapping 섹션에 포함되어 있습니다.

Product Photo URL 시스템 공급업체 데이터 파라미터에 매핑된 데이터베이스 원본 파라미터는 이미지의 전체 경로가 포함된 URI를 지원합니다. 이 경로는 로컬 리소스 경로(예: C:\Component_Images\smd_cap.png) 또는 인터넷 리소스 경로(예: http://my-website/images/smd_cap.png)일 수 있습니다. 모든 표준 이미지 형식(*.bmp, *.png, *.jpeg, *.jpg 등)이 지원됩니다.

데이터베이스에서 워크스페이스로 동기화

공급업체 데이터 매핑 설정을 마쳤으면 Custom 부품 공급자 Configuration 문서(File » Save)를 저장하고 버튼을 사용하여 원본 데이터베이스에서 서버로 데이터를 동기화하거나 예약 동기화()를 설정합니다. 최초 동기화 단계에서는 회사 데이터베이스의 매핑된 공급업체 데이터가 Altium 워크스페이스로 업로드되며, 이후 동기화 주기마다 해당 데이터가 업데이트됩니다.

자세한 동기화 로그 파일은 시스템의 C:\Users\Public\Documents\Altium\Logs\ComponentSync 폴더에서 확인할 수 있습니다.

여기에 표시된 예에서는 데이터베이스 원본에서 워크스페이스로 동기화된 제너 다이오드 부품의 공급업체 데이터를 해당 컴포넌트의 Custom Parts Provider 데이터로 사용할 수 있습니다. 이는 Altium Parts Provider 클라우드 서비스에서 제공하는 일반 부품 공급업체 데이터에 추가로 제공됩니다.

이는 Manufacturer Part Search Panel에서 Custom Parts Provider 범주를 선택하면 바로 확인할 수 있습니다. 이 범주에서는 조직의 공급업체 데이터베이스에서 동기화되어 Custom Parts Provider 서비스를 통해 제공되는 컴포넌트 공급 솔루션이 표시됩니다.

Manufacturer Part Search Panel()에서는 Category 및 Datasheet 파라미터와 Custom 파라미터가 지원됩니다.

이 기능은 고급 설정 대화 상자에서 EDMS.CustomOffersMerge 옵션이 활성화된 경우 사용할 수 있습니다. BOM Portal이 활성화된 Altium Platform의 워크스페이스(Altium 365 워크스페이스, Altium Develop 워크스페이스, Altium Agile 워크스페이스)에 연결된 경우에만 사용할 수 있습니다. 온프레미스 Enterprise Server 워크스페이스에 연결된 경우에는 사용할 수 없습니다.

공급업체 데이터 병합

이 기능은 고급 설정 대화 상자에서 EDMS.CustomOffersMerge 옵션이 활성화된 경우 사용할 수 있습니다. BOM Portal이 활성화된 Altium Platform의 워크스페이스(Altium 365 워크스페이스, Altium Develop 워크스페이스, Altium Agile 워크스페이스)에 연결된 경우에만 사용할 수 있습니다. 온프레미스 Enterprise Server 워크스페이스에 연결된 경우에는 사용할 수 없습니다.

동기화한 공급업체 데이터베이스에 있는 부품의 제조업체 이름과 제조업체 부품 번호가 Altium Parts Provider에서 제공하는 부품의 제조업체 이름 및 제조업체 부품 번호와 같으면, 설정한 Custom Parts Provider의 공급업체 데이터가 Altium Parts Provider의 데이터와 병합됩니다. 이에 따라 Manufacturer Part Search Panel, ActiveBOM, 부품 선택 추가 시를 비롯하여 소프트웨어 UI에서 공급업체 데이터(SPN)가 표시되는 모든 곳에 모든 공급업체 정보가 통합되어 표시됩니다.

Custom 공급자 데이터의 부품 선택

컴포넌트 Panel의 컴포넌트 항목에 부품 선택 정보를 추가할 때(마우스 오른쪽 버튼 클릭, Operations » Create/Edit PCL), Custom Parts Provider에서 제공하는 공급업체 데이터는 Add Part Choices 대화 상자의 목록 맨 위에 표시됩니다. 여기서는 1N4747A 제너 다이오드 항목을 예로 보여줍니다. 선택한(강조 표시된) 항목은 Components Panel에서 선택한 컴포넌트의 부품 선택으로 추가됩니다.

Add Part Choices 대화 상자에는 연결된 워크스페이스의 Catalog Management 페이지(Admin » Part Providers)에서 현재 활성화된 Parts Provider 서비스가 제공하는 공급업체 데이터가 표시됩니다. Altium Parts Provider 및 Custom Parts Provider은 모두 기본적으로 활성화되어 있습니다.

Altium Parts Provider 서비스와 마찬가지로 Custom Parts Provider도 여러 제조업체 및 여러 공급업체의 공급업체 데이터를 지원합니다. 이 데이터는 원본 데이터베이스 테이블의 여러 개별 항목에서 가져옵니다. 또한 Custom 공급자 데이터에는 원본 데이터베이스에서 동기화된 수량별 할인 및 재고 수준 정보가 포함됩니다.

여기에 표시된 Components Panel 외에도 다음 Altium Designer 인터페이스에서 컴포넌트 참조에 컴포넌트 공급업체 부품 선택을 연결할 수 있습니다.

원본 데이터베이스의 공급업체 데이터가 변경되면, 수동으로 실행하든 스케줄러 서비스로 실행하든 다음 동기화 프로세스가 실행될 때 워크스페이스의 Custom Parts Provider 데이터에 해당 변경 사항이 반영됩니다. 최신 공급업체 데이터를 보려면 F5 키 또는 버튼을 사용하여 위에 나열된 Altium Designer 인터페이스 화면을 새로 고치세요.

예약 동기화

저장된 부품 동기화 Configuration은 기본 인터페이스의 버튼으로 여는 Auto Synchronization Schedule 대화 상자에서 데이터베이스에서 워크스페이스로 데이터를 자동 처리하도록 설정할 수 있습니다.

현재 Configuration 프로필에 따라 예약 동기화를 매일 특정 시간, 매주 지정한 여러 요일의 특정 시간 또는 Windows에 로그온할 때 실행하도록 설정할 수 있습니다. 로그온하지 않은 경우에는 동기화가 실행되지 않도록 설정할 수도 있습니다. 버튼으로 설정을 확정하면 해당 Configuration이 Windows Task Scheduler에 반복 작업으로 추가됩니다. 기존 동기화 일정을 제거하려면 No automatic synchronization으로 설정하세요.

데이터베이스와 부품 데이터 간의 동기화는 소프트웨어 설치 경로의 \System 폴더에 있는 ComponentSync.Executor.exe 애플리케이션을 사용하여 명령줄에서 수동으로 실행할 수도 있습니다. 명령 구문은 ComponentSync.Executor.exe [configuration file name]입니다. 아래 이미지는 다음 명령 문자열을 사용하여 이 예제의 MyPrtSyncConfig 구성을 실행한 결과입니다.
"C:\Program Files\Altium\AD<Solution/Version>\System\ComponentSync.Executor.exe" C:\Users\Public\Documents\PrtSync\MyPrtSyncConfig.PrtSync

운영 체제에 따라 공백이 포함된 경로를 따옴표로 묶어야 할 수 있습니다(여기에 표시된 예 참조).

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
Nav
Contents
기능 가용성

사용할 수 있는 기능은 보유한 Altium 솔루션(Altium Develop, Altium Agile Teams, Altium Agile Enterprise, 또는 Altium Designer(활성 기간 중))에 따라 달라집니다.

실제 소프트웨어에서 문서화된 기능이 보이지 않는 경우, Altium 영업팀에 문의하여 자세한 내용을 확인하세요.

구버전 문서

Altium Designer 문서는 더 이상 버전별로 제공되지 않습니다. 이전 버전의 Altium Designer 문서가 필요하신 경우, Other Installers 페이지의 Legacy Documentation 섹션을 방문해 주세요.

Contents