Unterstützung bei der Datenerfassung
Altium ermöglicht es einer Organisation, die benötigten Inhalte von einem Quellserver zu kopieren und an einen zweiten Zielserver zu übertragen – ein Vorgang, der einfach als Server Data Acquisition bezeichnet wird. So können Sie beispielsweise schnell Daten aus Ihrem Workspace (gehostet auf der Altium 365-Infrastrukturplattform) abrufen und an Ihren lokalen Server übertragen.
Durch die Übernahme von Designinhalten liegt die Eigentümerschaft klar in den Händen des Teams des empfangenden Servers, das die Inhalte auf seinem Server künftig nach Wunsch ändern und pflegen kann. Und indem eine Verknüpfung zwischen den übernommenen Daten und ihrer ursprünglichen Quelle beibehalten wird, ist eine intelligente Handhabung der Daten möglich, einschließlich einer Benachrichtigung, wenn die Quelle kopierter Inhalte aktualisiert wird. Wenn also beispielsweise später eine Änderung an einer Revision eines Designelements auf dem Quellserver vorgenommen wird, kann der Zielserver auf diese Revision aktualisieren und sich sozusagen wieder mit dem „Mutterschiff“ synchronisieren. Und selbst wenn auf dem Zielserver zusätzliche Freigaben für ein Element erstellt wurden, besteht immer die Möglichkeit, zu einer früheren Revision vom Quellserver zurückzukehren – alles dadurch, dass eine Verknüpfung zur ursprünglichen Quelle des Elements bzw. Origin beibehalten wird.
Data Acquisition – Konzeptueller Überblick
Die folgende Abbildung bietet eine übergeordnete grafische Darstellung des Konzepts von Data Acquisition. Die dargestellten Prinzipien der Datenübernahme sind unabhängig von der Art der übernommenen Daten gleich.

Das Konzept der Server-Datenübernahme.
Elemente, die übernommen werden können
Die folgenden Elementtypen können mithilfe der Funktion Data Acquisition von einem Quellserver auf einen Zielserver übernommen werden:
- 3D-Modell
- Altium Designer-Einstellungen
- Komponente (einschließlich zugehöriger Part Choices)
- Komponentenvorlage
- Datenblatt
- Footprint
- Verwaltetes Schaltplanblatt
- Output-Job
- Schaltplanvorlage
- Skript
- Simulationsmodell
- Symbol
Dinge, die bei der Datenübernahme zu berücksichtigen sind:
-
Es können nur Datenelemente im freigegebenen Zustand auf dem Quellserver übernommen werden.
-
Es wird nur die ausgewählte Revision eines Quellelements übernommen, nicht alle Revisionen, die für dieses Element möglicherweise existieren.
-
Bei der Übernahme einer Revision eines Quell-Komponenten- oder Managed Schematic Sheet-Elements werden auch alle verknüpften untergeordneten Elemente übernommen:
-
Component Item – zutreffende Revisionen der folgenden verknüpften untergeordneten Objekte: Symbol-Element, Footprint-Element(e), 3D-Modell-Element(e), Simulationsmodell-Element, Datenblatt-Element(e), Komponentenvorlagen-Element.
Beachten Sie, dass der Parameter Component Type während des Übernahmeprozesses nicht übertragen wird. Daher erscheinen übertragene Komponenten im Uncategorized-Bereich des Ziels sowohl im Components panel von Altium Designer als auch auf der Components page des Workspace. Sie können den gewünschten Component Type auf einzelne oder mehrere Komponenteneinträge anwenden, indem Sie den Vorgang Change Component Type operation im Explorer panel von Altium Designer verwenden.
-
Managed Sheet Item – zutreffende Revisionen der folgenden verknüpften untergeordneten Objekte: Komponenten-Element(e), Symbol-Element(e), Footprint-Element(e), 3D-Modell-Element(e), Simulationsmodell-Element(e), Datenblatt-Element(e), Komponentenvorlagen-Element(e), Schaltplanvorlagen-Element.
-
-
Der Lebenszyklus einer übernommenen Revision eines Quellelements nimmt den anfänglichen „Post-Release“-Status an, wie er durch die zugewiesene Lebenszyklusdefinition für das Zielelement bestimmt wird. Eine etwaige Lebenszyklushistorie der Revision des Quellelements wird einfach ignoriert.
-
Wenn ein untergeordnetes Element eines ausgewählten Quell-Komponenten-/Managed Schematic Sheet-Elements aus irgendeinem Grund nicht übernommen werden kann, wird die Übernahme dieses ausgewählten Komponenten-/Managed Schematic Sheet-Elements nicht fortgesetzt.
Die Übernahme wird über das Dialogfeld Content Cart dialog durchgeführt. Auf dieses Dialogfeld wird innerhalb des Explorer panel von Altium Designer zugegriffen. Sie können eine oder mehrere ausgewählte Elementrevisionen oder sogar einen Ordner mit Elementen hinzufügen (wodurch der Warenkorb mit der neuesten Revision aller Elemente in diesem Ordner geladen wird).
Weitere Informationen zur Benutzeroberfläche für die Übernahme in Altium Designer finden Sie auf der Seite Acquiring Workspace Data Using the Content Cart.
Mechanik der Übernahme
Als Hintergrundinformation bietet der folgende Abschnitt einen tieferen Einblick in den grundlegenden Verfahrensablauf der Funktion Data Acquisition und in die allgemeinen Szenarien, die bei der Verwaltung der Datenübernahme auftreten.
Grundlegender Verfahrensablauf
Die folgende Abbildung betrachtet die Mechanik der Datenübernahme von einem Quellserver genauer. Sie veranschaulicht den Verfahrensablauf, mit dem im Wesentlichen eine ausgewählte Revision eines Quellelements zwischen den angegebenen Quell- und Zielservern kopiert wird.

Die Mechanik der Datenübernahme von einem Quellserver und ihrer Übertragung auf einen Zielserver.
Wie zu sehen ist, lässt sich das Verfahren im Wesentlichen auf drei klar unterscheidbare Phasen reduzieren, die sicherstellen, dass die Daten unter Wahrung ihrer Integrität zwischen den Servern übertragen werden:
- Download – die ausgewählte Revision des Quellelements (auf dem Quellserver) wird zunächst heruntergeladen.
- Modify & Retarget – die Daten werden automatisch so angepasst, dass sie den definierten lokalen Einstellungen entsprechen (lokal für den Zielserver), wobei der übernommene Wert zuverlässig erhalten bleibt.
- Release – die Daten werden auf dem Zielserver freigegeben (in diesem Fall in eine neue Revision eines vorhandenen Zielelements). Die Zielrevision behält eine Verknüpfung zu ihrem Ursprung, einen Verweis auf die zugehörige Vorfahren-Revision des Quellelements.
Verwaltung übernommener Daten
Im vorherigen Abschnitt wurde der grundlegende Ablauf der Übernahme gezeigt. Um die Datenübernahme effektiv zu verwalten, wird die relative Historie sowohl der Quell- als auch der übernommenen Elemente nachverfolgt, sodass dem Designer über die Verwaltungsoberfläche für die Übernahme die relevanten Übernahmeaktionen zur Verfügung stehen.
Die folgenden Abschnitte betrachten die allgemeinen Szenarien, die bei der Verwaltung der Datenübernahme auftreten. In jedem Fall wird der Zustand der übernommenen Daten – in Bezug auf das Zielelement und etwaige Revisionen – mit dem ursprünglichen Quellelement und dessen Revisionen verglichen.
Vollständig neue Übernahme
In diesem Szenario wurde zuvor keine Revision des Quellelements übernommen. Eine Revision des Quellelements soll in die erste Revision eines neuen Zielelements übernommen werden. Das neue Zielelement und die neue Revision werden im Rahmen der Übernahmekonfiguration erstellt.

Szenario 1 – Übernahme von Daten in die erste Revision eines neuen Zielelements.
Übernahme einer späteren Revision
In diesem Szenario wurde zuvor bereits eine Revision des Quellelements übernommen. Das Quellelement wurde anschließend geändert, sodass eine spätere Revision verfügbar ist. In diesem Fall würde eine neue Revision des vorhandenen Zielelements erstellt, um die spätere Revision des Quellelements zu übernehmen.

Szenario 2 – Übernahme einer späteren Revision eines zuvor übernommenen Quellelements.
Bereits vorhanden
In diesem Szenario wurde die neueste Revision des Quellelements bereits übernommen – es gibt nichts Weiteres zu übernehmen.

Szenario 3 – gewünschte Revision des Quellelements bereits übernommen, nichts zu tun.