Đồng bộ hóa dữ liệu cơ sở dữ liệu chuỗi cung ứng vào Workspace

Thông qua khái niệm “Part Choices”, các linh kiện được lưu trữ trong Altium 365 Workspace hoặc Enterprise Server Workspace có thể được liên kết với các linh kiện thực tế của nhà cung cấp (vendor), dựa trên mã linh kiện do nhà sản xuất quy định. Theo mặc định, dữ liệu chuỗi cung ứng này được lấy từ dịch vụ đám mây Altium Parts Provider và bao gồm thông tin linh kiện từ nhà cung cấp theo thời gian thực như mức tồn kho, giá đơn vị và các mức giá ưu đãi.

Tuy nhiên, đối với nhiều tổ chức, dữ liệu nhà cung cấp linh kiện được (và phải được) lấy từ hệ thống doanh nghiệp nội bộ của công ty, hệ thống này cung cấp một bộ dữ liệu nhà cung cấp linh kiện độc quyền – có thể dựa trên danh sách các nhà cung cấp được phê duyệt chặt chẽ và/hoặc các cấu trúc giá đặc biệt. Tình huống này được giải quyết bằng giải pháp thay thế Altium Custom Parts Provider, khi được cấu hình để đồng bộ hóa thông qua Altium Designer, cho phép dữ liệu nhà cung cấp từ một nguồn cơ sở dữ liệu được chỉ định được ánh xạ sang dữ liệu chuỗi cung ứng trong Workspace.

Sử dụng tính năng Custom Parts Provider Synchronization , như được trình bày dưới đây, dữ liệu nhà cung cấp từ một bảng được chọn trong cơ sở dữ liệu chính sẽ được ánh xạ để trở thành nguồn dữ liệu thay thế cho các lựa chọn linh kiện (Part Choices) được thực hiện trong Altium Designer. Trên thực tế, cấu hình ánh xạ mà bạn tạo ra được sử dụng để đồng bộ hóa cơ sở dữ liệu nguồn với dữ liệu nhà cung cấp trong Workspace theo một quy trình định kỳ hoặc đơn giản là theo yêu cầu. Kết quả là các cập nhật dữ liệu nhà cung cấp trong cơ sở dữ liệu chính sẽ được truyền đến dữ liệu nhà cung cấp linh kiện tương ứng trong Workspace được kết nối.

Tính năng này cho phép các công ty quản lý tập trung dữ liệu nhà cung cấp linh kiện trong cơ sở dữ liệu hệ thống doanh nghiệp tận dụng các lợi ích của Altium Workspace đồng thời duy trì sự đồng bộ hóa với hệ thống doanh nghiệp của họ (PLM, PDM, ERP, v.v.) – hoặc đơn giản là một cơ sở dữ liệu chia sẻ hoặc tệp CSV. Trong chế độ đồng bộ hóa tự động, lịch trình tác vụ Windows sẽ thực hiện việc cập nhật dữ liệu từ cơ sở dữ liệu sang Workspace một cách độc lập với ứng dụng thiết kế Altium Designer.

Để truy cập các tính năng đồng bộ hóa nhà cung cấp linh kiện tùy chỉnh trong Altium Designer, Custom Data Synchronization tính năng này phải được bật cho bản cài đặt Altium Designer của bạn. Tính năng này có thể được bật/tắt sau khi cài đặt.

Để biết thêm thông tin về việc thay đổi chức năng cốt lõi đã cài đặt, hãy tham khảo Installing & Managing trang này (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Tạo cấu hình đồng bộ hóa nhà cung cấp linh kiện tùy chỉnh

Việc đồng bộ hóa nhà cung cấp linh kiện từ cơ sở dữ liệu sang không gian làm việc được thiết lập thông qua việc tạo và thiết lập một Custom Parts Provider Synchronization Configuration tài liệu (*.PrtSync) trong Altium Designer. Giao diện tài liệu và chức năng của nó tương tự như của Components Synchronizer. Khi kết nối với Altium Workspace của bạn, hãy tạo tài liệu mới từ File » New » Custom Parts Provider Synchronization Configuration lệnh menu.

Thêm nguồn dữ liệu chính mong muốn vào cấu hình đồng bộ hóa thông qua nút " ", hoặc bằng cách kéo và thả các tệp dữ liệu tương thích vào Data Sources khu vực của giao diện. Cấu hình này hỗ trợ các nguồn dữ liệu tham số linh kiện sau:

  • Tệp cơ sở dữ liệu Access (*.mdb, *.accdb)

  • Bảng tính Excel (*.xlsx)

  • Tệp CSV (*.csv)

  • Các nguồn dữ liệu khác, chẳng hạn như các giao diện tương thích OLE DB dựa trên máy chủ (bao gồm cơ sở dữ liệu PostgreSQL), thông qua chuỗi kết nối độc quyền. Xem phần Cấu hình MySQL bên dưới để biết quy trình kết nối ODBC với MySQL.

Để kết nối với cơ sở dữ liệu, Parts Provider Synchronizer yêu cầu quyền truy cập vào phiên bản 64-bit của Microsoft OLE DB Provider.

Trong ví dụ được trình bày ở đây, một cơ sở dữ liệu chứa dữ liệu nhà cung cấp linh kiện (cho các linh kiện điốt Zener) đã được thêm vào cấu hình. Cơ sở dữ liệu nguồn (SupplierData.mdb) chứa hai bảng – CustomSupplierParts1CustomSupplierParts2 – trong đó bảng đầu tiên được kích hoạt để ánh xạ và đồng bộ hóa.

Ánh xạ tham số dữ liệu nhà cung cấp

Bảng cơ sở dữ liệu được truy cập như một nguồn dữ liệu tham số thông qua cấu hình Nhà cung cấp Linh kiện Tùy chỉnh mới. Khi bảng được chọn trong Data Sources , nó có thể được ánh xạ với các tham số dữ liệu nhà cung cấp tiêu chuẩn được sử dụng bởi Altium Designer và Altium Workspace.

Lưu ý rằng tham số khóa (mã định danh duy nhất) liên kết các mục dữ liệu nhà cung cấp với các thành phần trong Workspace chính là Manufacturer Part Number.

Vì vậy, đối với ví dụ được trình bày ở đây, một bộ phận thành phần Workspace có giá trị Manufacturer Part Number (Tên) là 1N4741A cuối cùng sẽ được cung cấp dữ liệu nhà cung cấp tùy chỉnh từ các mục cơ sở dữ liệu nguồn có Part Number giá trị 1N4741A – xem phần ánh xạ tham số trong Properties bảng bên dưới.

Các tham số dữ liệu nhà cung cấp được ánh xạ từ cơ sở dữ liệu nguồn sang phần Cấu hình Nhà cung cấp Phụ tùng trong Parameter Mapping phần của Properties bảng điều khiển. Sử dụng Column các tùy chọn trong menu thả xuống để chọn một tham số nguồn cơ sở dữ liệu phù hợp chính xác với một tham số dữ liệu nhà cung cấp trong hệ thống. Mỗi bộ dữ liệu tham số sẽ được thêm vào Components Preview danh sách khi được ánh xạ. Các cột này có thể được sắp xếp lại bằng cách kéo tiêu đề của chúng, và bật/tắt thông qua Select Columns thực đơn (truy cập bằng cách nhấp chuột phải vào tiêu đề).

Các điểm ngưỡng giá linh kiện thể hiện số lượng linh kiện cần đặt hàng từ nhà cung cấp để được hưởng chi phí đơn vị giảm. Số lượng đặt hàng yêu cầu thường được sắp xếp theo các khoảng thập phân – 10 đơn vị, 100 đơn vị, v.v. – và được hỗ trợ bởi các mục Part Choice trong dữ liệu nhà cung cấp của Altium.

Dữ liệu số này có thể được ánh xạ từ các mục trong cơ sở dữ liệu nguồn sang dữ liệu nhà cung cấp trong Workspace bằng cách thêm các mục ngưỡng giá Quantity trong Price Breaks phần của Properties () – tăng dần theo các khoảng số lượng theo bội số của 10 – và sau đó ánh xạ các mục đó sang các trường cơ sở dữ liệu thích hợp. Lưu ý rằng tham số unit (Price) được bao gồm trong Parameter Mapping .

Tham số nguồn cơ sở dữ liệu được ánh xạ đến Product Photo URL tham số dữ liệu nhà cung cấp hệ thống hỗ trợ URI chứa đường dẫn đầy đủ đến hình ảnh. Đường dẫn này có thể là đường dẫn đến một tài nguyên cục bộ (ví dụ: C:\Component_Images\smd_cap.png) hoặc đường dẫn đến tài nguyên trên Internet (ví dụ: http://my-website/images/smd_cap.png). Tất cả các định dạng hình ảnh tiêu chuẩn (*.bmp, *.png, *.jpeg, *.jpg, v.v.) đều được hỗ trợ.

Đồng bộ hóa cơ sở dữ liệu với không gian làm việc

Khi đã hài lòng với thiết lập ánh xạ dữ liệu nhà cung cấp, hãy lưu tài liệu cấu hình nhà cung cấp linh kiện tùy chỉnh (File » Save) và thực hiện đồng bộ hóa dữ liệu từ cơ sở dữ liệu nguồn sang máy chủ bằng cách nhấp vào nút “ ”, hoặc thiết lập lịch trình đồng bộ hóa (). Bước đồng bộ hóa ban đầu sẽ tải lên dữ liệu nhà cung cấp đã được ánh xạ từ cơ sở dữ liệu của công ty bạn lên Altium Workspace, và các chu kỳ đồng bộ hóa tiếp theo sẽ cập nhật dữ liệu đó.

Các tệp nhật ký đồng bộ hóa chi tiết có sẵn trong thư mục C:\Users\Public\Documents\Altium\Logs\ComponentSync của hệ thống.

Trong ví dụ được trình bày ở đây, dữ liệu nhà cung cấp cho các linh kiện điốt Zener đã được đồng bộ hóa từ cơ sở dữ liệu nguồn sang Workspace sẽ được hiển thị dưới dạng Custom Parts Provider dữ liệu cho các linh kiện đó – bên cạnh dữ liệu nhà cung cấp linh kiện thông thường do dịch vụ đám mây Altium Parts Provider cung cấp.

Bằng chứng trực tiếp về điều này có thể được thấy trong bảng Tìm kiếm Linh kiện theo Nhà sản xuấtkhi Custom Parts Provider thể loại này được chọn, bảng này sẽ cung cấp các giải pháp cung ứng linh kiện thông qua dịch vụ Custom Parts Provider, được đồng bộ hóa từ cơ sở dữ liệu nhà cung cấp của tổ chức bạn.

Hợp nhất dữ liệu nhà cung cấp

 
 
 
 
 

Tính năng này đang ở giai đoạn Open Beta và sẽ khả dụng khi EDMS.CustomOffersMerge tùy chọn này được bật trong hộp thoại Cài đặt Nâng cao. Lưu ý rằng tính năng này chỉ khả dụng khi kết nối với một Workspace trên Nền tảng Altium (Altium 365 Workspace, Altium Develop Workspace, Altium Agile Workspace) đã bật BOM Portal. Tính năng này không khả dụng khi kết nối với một Workspace trên Enterprise Server tại chỗ.

Nếu tên nhà sản xuất và mã sản phẩm của nhà sản xuất của một linh kiện trong cơ sở dữ liệu nhà cung cấp mà bạn đã đồng bộ hóa trùng khớp với tên nhà sản xuất và mã sản phẩm của nhà sản xuất của một linh kiện do Altium Parts Provider cung cấp, thì dữ liệu nhà cung cấp từ Custom Parts Provider đã được cấu hình của bạn sẽ được hợp nhất với Altium Parts Provider để hiển thị toàn bộ thông tin nhà cung cấp kết hợp, bất cứ nơi nào dữ liệu nhà cung cấp (SPNs) được hiển thị trong giao diện người dùng phần mềm, bao gồm Manufacturer Part Search bảng điều khiển, ActiveBOM và bất cứ khi nào thêm các lựa chọn linh kiện.

Lựa chọn linh kiện từ dữ liệu Nhà cung cấp tùy chỉnh

Khi thêm thông tin Lựa chọn Linh kiện vào các mục linh kiện trong bảng Components (nhấp chuột phải, Operations » Create/Edit PCL), dữ liệu nhà cung cấp do Custom Parts Provider cung cấp sẽ xuất hiện ở đầu danh sách trong Add Part Choices hộp thoại – như được hiển thị cho 1N4747A mục điốt Zener ở đây. Mục đã chọn (được đánh dấu) sẽ được thêm vào dưới dạng Lựa chọn Linh kiện cho linh kiện đã chọn trong Components bảng điều khiển.

Hộp Add Part Choices hộp thoại sẽ được điền bằng dữ liệu nhà cung cấp do các dịch vụ của Nhà cung cấp Linh kiện cung cấp, những dịch vụ này hiện đang được kích hoạt trong Catalog Management trang của Workspace được kết nối (Admin » Part Providers). Cả Altium Parts ProviderCustom Parts Provider đều được bật theo mặc định.

Tương tự như Altium Parts Provider dịch vụ, Custom Parts Provider cũng hỗ trợ dữ liệu nhà cung cấp cho nhiều Nhà sản xuất và từ nhiều Nhà cung cấp – dữ liệu này được lấy từ nhiều mục riêng biệt trong bảng cơ sở dữ liệu nguồn. Cũng lưu ý rằng dữ liệu nhà cung cấp tùy chỉnh sẽ bao gồm thông tin về mức giá ưu đãi và mức tồn kho được đồng bộ hóa từ cơ sở dữ liệu nguồn.

Cùng với Components bảng điều khiển như được hiển thị ở đây, các Lựa chọn Phụ tùng của nhà cung cấp có thể được gắn vào tham chiếu linh kiện trong các giao diện Altium Designer sau:

Lưu ý rằng khi dữ liệu nhà cung cấp đã được thay đổi trong cơ sở dữ liệu nguồn, dữ liệu Nhà cung cấp linh kiện tùy chỉnh trong Workspace sẽ áp dụng những thay đổi này khi quá trình đồng bộ hóa tiếp theo được thực hiện – dù được gọi thủ công hay bởi dịch vụ lập lịch. Làm mới các chế độ xem giao diện Altium Designer (như được liệt kê ở trên) bằng cách sử dụng F5 phím hoặc nút " " để xem dữ liệu nhà cung cấp mới nhất.

Đồng bộ hóa theo lịch trình

Các cấu hình đồng bộ hóa linh kiện đã lưu được thiết lập để xử lý dữ liệu tự động từ cơ sở dữ liệu sang Workspace thông qua Auto Synchronization Schedule hộp thoại, được mở từ nút “ ” trên giao diện chính.

Đồng bộ hóa theo lịch trình, tuân theo cấu hình hiện tại, có thể được đặt vào một thời điểm cụ thể mỗi ngày, vào một thời điểm nhất định vào các ngày khác nhau trong tuần, hoặc khi bạn đăng nhập vào Windows. Bạn cũng có thể tắt tính năng đồng bộ hóa khi không đăng nhập. Khi cài đặt của bạn được xác nhận bằng nút “ ”, cấu hình sẽ được thêm vào dưới dạng tác vụ lặp lại trong Windows Task Scheduler. Chọn No automatic synchronization để xóa lịch trình đồng bộ hóa hiện có.

Việc đồng bộ hóa dữ liệu từ cơ sở dữ liệu sang dữ liệu linh kiện cũng có thể được thực hiện thủ công từ dòng lệnh bằng cách sử dụng ComponentSync.Executor.exe ứng dụng, nằm trong thư mục cài đặt phần mềm \System . Cú pháp lệnh là ComponentSync.Executor.exe [configuration file name]. MyPrtSyncConfig Cấu hình trong ví dụ này đã được thực thi trong hình ảnh bên dưới, bằng cách sử dụng chuỗi lệnh:
"C:\Program Files\Altium\AD\System\ComponentSync.Executor.exe" C:\Users\Public\Documents\PrtSync\MyPrtSyncConfig.PrtSync

Tùy thuộc vào hệ điều hành, có thể cần thêm dấu ngoặc kép bao quanh các đường dẫn có chứa khoảng trắng (như được hiển thị ở đây).

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Tính khả dụng của tính năng

Các tính năng bạn có thể sử dụng phụ thuộc vào giải pháp Altium mà bạn đang có – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, hoặc Altium Designer (đang trong thời hạn hiệu lực).

Nếu bạn không thấy một tính năng được nêu trong tài liệu có trong phần mềm thực tế của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Tài liệu cũ

Tài liệu Altium Designer không còn được phân phiên bản. Nếu bạn cần truy cập tài liệu cho các phiên bản cũ hơn của Altium Designer, hãy truy cập mục Tài liệu cũ trên trang Trình cài đặt khác.

Nội dung