Hỗ trợ thu thập dữ liệu

Altium tạo điều kiện để một tổ chức sao chép nội dung họ cần từ một máy chủ nguồn và chuyển nó sang một máy chủ đích thứ hai – một quy trình được gọi đơn giản là Server Data Acquisition. Điều này cho phép bạn, chẳng hạn, nhanh chóng lấy dữ liệu từ Workspace của mình (được lưu trữ trên nền tảng hạ tầng Altium 365) và chuyển nó đến máy chủ tại chỗ của bạn.

Bằng cách thu nhận nội dung thiết kế, quyền sở hữu được trao hoàn toàn cho đội ngũ quản lý máy chủ nhận, những người có thể tự do chỉnh sửa và duy trì nội dung đó – trên máy chủ của họ – theo nhu cầu trong tương lai. Đồng thời, bằng cách duy trì liên kết giữa dữ liệu đã thu nhận và nguồn gốc ban đầu của nó, có thể xử lý dữ liệu một cách thông minh, bao gồm thông báo khi nguồn của bất kỳ nội dung đã sao chép nào được cập nhật. Ví dụ, nếu sau này có thay đổi được thực hiện đối với một phiên bản sửa đổi của một mục thiết kế trên máy chủ nguồn, máy chủ đích có khả năng cập nhật lên phiên bản sửa đổi đó, đồng bộ lại với “tàu mẹ”, có thể nói như vậy. Và bất kể có thêm các bản phát hành nào được tạo cho một mục trên máy chủ đích hay không, vẫn luôn có khả năng quay lại một phiên bản sửa đổi trước đó từ máy chủ nguồn – tất cả nhờ việc giữ liên kết trở lại nguồn gốc ban đầu của mục, hay Origin.

Data Acquisition được cung cấp dưới dạng một dịch vụ thông qua nền tảng hạ tầng Altium 365.

Data Acquisition – Tổng quan khái niệm

Hình ảnh sau đây cung cấp minh họa đồ họa ở mức khái quát hơn về khái niệm thu nhận dữ liệu. Các nguyên tắc thu nhận dữ liệu được mô tả là như nhau, bất kể loại dữ liệu nào đang được thu nhận.

Khái niệm thu nhận dữ liệu máy chủ.
Khái niệm thu nhận dữ liệu máy chủ.

Lưu ý rằng Workspace sẽ nhận dữ liệu nội dung (Workspace đích) phải có khả năng kết nối tới Workspace nguồn. Điều này có nghĩa là Enterprise Server không thể đóng vai trò là nguồn dữ liệu nội dung cho một Altium 365 Workspace, vì Workspace sau không thể kết nối tới Workspace trước – vốn nằm trong mạng LAN/WAN cục bộ và không được công khai ra internet.

Trên thực tế, điều này có nghĩa là dữ liệu Content Cart có thể được chuyển giữa các Altium 365 Workspaces, giữa các Enterprise Server Workspaces, và từ một Altium 365 Workspace sang một Enterprise Server Workspace. Trong các trường hợp này, Workspace nhận/đích có thể “nhìn thấy” và kết nối tới Workspace nguồn, trong khi một Altium 365 Workspace đích không thể nhìn thấy và kết nối tới một Workspace nằm trong mạng cục bộ khép kín.

Tóm tắt Data Acquisition giữa các Workspace:

NGUỒN   ĐÍCH ĐƯỢC HỖ TRỢ
Altium 365 Workspace Altium 365 Workspace
Altium 365 Workspace Altium Enterprise Server Workspace
Altium Enterprise Server Workspace Altium 365 Workspace
Altium Enterprise Server Workspace Altium Enterprise Server Workspace

Các mục có thể được thu nhận

Các loại Item sau đây có thể được thu nhận từ máy chủ nguồn vào máy chủ đích bằng tính năng Data Acquisition:

  • Mô hình 3D
  • Tùy chọn Altium Designer
  • Linh kiện (bao gồm các Part Choices liên quan)
  • Mẫu linh kiện
  • Bảng dữ liệu
  • Footprint
  • Managed Schematic Sheet
  • Output Job
  • Mẫu sơ đồ nguyên lý
  • Script
  • Mô hình mô phỏng
  • Ký hiệu

Những điều cần cân nhắc khi thu nhận dữ liệu:

  • Chỉ các Item dữ liệu ở trạng thái đã phát hành trên máy chủ nguồn mới có thể được thu nhận.

  • Chỉ phiên bản sửa đổi được chọn của một Item nguồn được thu nhận, không phải tất cả các phiên bản sửa đổi có thể tồn tại cho Item đó.

  • Khi thu nhận một phiên bản sửa đổi của Item Component hoặc Managed Schematic Sheet từ nguồn, tất cả các Item con được liên kết cũng sẽ được thu nhận:

    • Component Item – các phiên bản sửa đổi áp dụng của các đối tượng con được liên kết sau: Symbol Item, Footprint Item(s), 3D Model Item(s), Simulation Model Item, Datasheet Item(s), Component Template Item.

      Lưu ý rằng tham số Component Type không được chuyển trong quá trình thu nhận, vì vậy các linh kiện được chuyển sẽ xuất hiện trong vị trí Uncategorized của đích trong cả Components panel của Altium Designer và Components page của Workspace. Bạn có thể áp dụng Component Type mong muốn cho một hoặc nhiều mục linh kiện bằng thao tác Change Component Type operation trong Explorer panel của Altium Designer.

    • Managed Sheet Item – các phiên bản sửa đổi áp dụng của các đối tượng con được liên kết sau: Component Item(s), Symbol Item(s), Footprint Item(s), 3D Model Item(s), Simulation Model Item(s), Datasheet Item(s), Component Template Item(s), Schematic Template Item.

  • Vòng đời của một phiên bản sửa đổi Item nguồn đã được thu nhận sẽ nhận trạng thái “sau phát hành” ban đầu, như được xác định bởi định nghĩa vòng đời được gán cho Item đích. Mọi lịch sử vòng đời của phiên bản sửa đổi Item nguồn sẽ đơn giản bị bỏ qua.

  • Nếu một Item con của Item Component/Managed Schematic Sheet nguồn được chọn không thể được thu nhận vì bất kỳ lý do gì, thì việc thu nhận Item Component/Managed Schematic Sheet đã chọn đó sẽ không được tiếp tục.

Một phiên bản sửa đổi Item con được sử dụng bởi nhiều Item cha – ví dụ một Symbol Item hoặc Footprint Item dùng chung – chỉ được thu nhận một lần, không phải cho từng phiên bản sửa đổi Item cha được thu nhận.

Việc thu nhận được thực hiện bằng hộp thoại Content Cart dialog. Có thể truy cập hộp thoại này từ Explorer panel của Altium Designer. Bạn có thể thêm một hoặc nhiều Item Revision đã chọn, hoặc thậm chí cả một thư mục Item (sẽ nạp vào giỏ phiên bản mới nhất của tất cả Item trong thư mục đó).

Để biết thêm thông tin về giao diện người dùng thu nhận trong Altium Designer, hãy tham khảo trang Acquiring Workspace Data Using the Content Cart.

Cơ chế thu nhận

Để cung cấp bối cảnh, phần sau đây sẽ mang đến cái nhìn sâu hơn về luồng quy trình cơ bản được tính năng thu nhận dữ liệu sử dụng, cũng như các tình huống chung gặp phải khi quản lý việc thu nhận dữ liệu.

Luồng quy trình cơ bản

Hình ảnh sau đây xem xét kỹ hơn cơ chế thu nhận dữ liệu từ máy chủ nguồn. Nó minh họa luồng quy trình liên quan để về cơ bản sao chép một phiên bản sửa đổi được chọn của một item nguồn giữa máy chủ nguồn và máy chủ đích được chỉ định.

Cơ chế thu nhận dữ liệu từ máy chủ nguồn và chuyển nó sang máy chủ đích.
Cơ chế thu nhận dữ liệu từ máy chủ nguồn và chuyển nó sang máy chủ đích.

Như có thể thấy, quy trình về cơ bản được chia thành ba giai đoạn riêng biệt, bảo đảm dữ liệu được chuyển giữa các máy chủ trong khi vẫn duy trì tính toàn vẹn của nó:

  1. Download – phiên bản sửa đổi được chọn của item nguồn (trên máy chủ nguồn) trước tiên được tải xuống.
  2. Modify & Retarget – dữ liệu được tự động điều chỉnh để phù hợp với các tùy chọn cục bộ đã xác định (cục bộ đối với máy chủ đích), đồng thời bảo toàn đáng tin cậy giá trị đã thu nhận.
  3. Release – dữ liệu được phát hành vào máy chủ đích (trong trường hợp này là vào một phiên bản sửa đổi mới của một item đích hiện có). Phiên bản sửa đổi đích duy trì một liên kết tới nguồn gốc của nó, một con trỏ tới phiên bản sửa đổi item nguồn tổ tiên của nó.

Quản lý dữ liệu đã thu nhận

Trong phần trước, chúng ta đã thấy luồng thu nhận cơ bản. Để quản lý hiệu quả việc thu nhận dữ liệu, lịch sử tương đối của cả item nguồn và item đã thu nhận được theo dõi, để các hành động thu nhận liên quan có sẵn cho nhà thiết kế thông qua giao diện quản lý thu nhận.

Các phần sau đây xem xét các tình huống chung gặp phải khi quản lý việc thu nhận dữ liệu. Trong mỗi trường hợp, trạng thái của dữ liệu đã thu nhận – xét theo Item đích và mọi phiên bản sửa đổi – được so sánh với Item nguồn ban đầu và các phiên bản sửa đổi của nó.

Thu nhận hoàn toàn mới

Trong tình huống này, chưa có phiên bản sửa đổi nào của Item nguồn được thu nhận trước đó. Một phiên bản sửa đổi của Item nguồn sẽ được thu nhận vào phiên bản sửa đổi ban đầu của một Item đích mới. Item đích mới và phiên bản sửa đổi của nó được tạo như một phần của thiết lập thu nhận.

Tình huống 1 – thu nhận dữ liệu vào phiên bản sửa đổi ban đầu của một Item đích mới.
Tình huống 1 – thu nhận dữ liệu vào phiên bản sửa đổi ban đầu của một Item đích mới.

Thu nhận một phiên bản sửa đổi muộn hơn

Trong tình huống này, một phiên bản sửa đổi của Item nguồn đã được thu nhận trước đó. Sau đó, Item nguồn đã được sửa đổi, dẫn đến có sẵn một phiên bản sửa đổi mới hơn. Trong trường hợp này, một phiên bản sửa đổi mới của Item đích hiện có sẽ được tạo để thu nhận phiên bản sửa đổi Item nguồn mới hơn.

Tình huống 2 – thu nhận một phiên bản sửa đổi mới hơn của một Item nguồn đã được thu nhận trước đó.
Tình huống 2 – thu nhận một phiên bản sửa đổi mới hơn của một Item nguồn đã được thu nhận trước đó.

Đã tồn tại

Trong tình huống này, phiên bản sửa đổi mới nhất của Item nguồn đã được thu nhận – không còn gì để thu nhận thêm.

Tình huống 3 – phiên bản sửa đổi Item nguồn mong muốn đã được thu nhận, không cần làm gì thêm.
Tình huống 3 – phiên bản sửa đổi Item nguồn mong muốn đã được thu nhận, không cần làm gì thêm.

Lưu ý rằng quá trình Acquisition cũng sẽ phát hiện một item nằm trong Workspace Trash, và item này được xem là đã được thu nhận – như sẽ được chỉ ra trong hộp thoại Content Cart . Hãy làm trống Trash và chạy lại quá trình thu nhận nếu bạn muốn thu nhận lại Item đó.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Nội dung