Unterstützung bei der Datenerfassung

Altium ermöglicht es Unternehmen, die benötigten Inhalte von einem Quellserver zu kopieren und auf einen zweiten Zielserver zu übertragen – ein Vorgang, der einfach als Server Data Acquisition. So können Sie beispielsweise schnell Daten aus Ihrem Workspace (der auf der Altium 365-Infrastrukturplattform gehostet wird) abrufen und an Ihren Server vor Ort übertragen.

Durch das Abrufen von Designinhalten liegt die Verantwortung fest in den Händen des Teams am empfangenden Server, das die Inhalte nach Belieben ändern und – auf seinem Server – weiter pflegen kann. Und durch die Aufrechterhaltung einer Verknüpfung zwischen den übernommenen Daten und ihrer ursprünglichen Quelle ist eine intelligente Verwaltung der Daten möglich, einschließlich einer Benachrichtigung, wenn die Quelle eines kopierten Inhalts aktualisiert wird. Wenn beispielsweise zu einem späteren Zeitpunkt eine Änderung an einer Revision eines Designelements auf dem Quellserver vorgenommen wird, kann der Zielserver auf diese Revision aktualisiert werden und sich sozusagen wieder mit dem „Mutterschiff“ synchronisieren. Und ganz gleich, ob zusätzliche Versionen eines Elements auf dem Zielserver veröffentlicht wurden, besteht stets die Möglichkeit, zu einer früheren Revision vom Quellserver zurückzukehren – und zwar durch die Aufrechterhaltung einer Verknüpfung zur ursprünglichen Quelle des Elements oder Origin.

„Data Acquisition“ wird als Dienst über die Altium 365-Infrastrukturplattform bereitgestellt.

Datenerfassung – Konzeptioneller Überblick

Die folgende Abbildung bietet eine grafische Darstellung des Datenerfassungskonzepts auf übergeordneter Ebene. Die dargestellten Prinzipien der Datenerfassung sind unabhängig von der Art der erfassten Daten immer dieselben.

Das Konzept der Server-Datenerfassung.
Das Konzept der Server-Datenerfassung.

Beachten Sie, dass der Arbeitsbereich, der Inhaltsdaten empfangen soll (der Ziel-Arbeitsbereich), eine Verbindung zum Quell-Arbeitsbereich herstellen können muss. Das bedeutet, dass ein Enterprise Server nicht als Quelle für Inhaltsdaten eines Altium 365-Arbeitsbereichs dienen kann, da letzterer keine Verbindung zu ersterem herstellen kann – da sich dieser innerhalb eines lokalen LAN/WAN befindet und nicht mit dem Internet verbunden ist.

In der Praxis bedeutet dies, dass „Content Cart “-Daten zwischen Altium 365-Arbeitsbereichen, zwischen Enterprise-Server-Arbeitsbereichen sowie von einem Altium 365-Arbeitsbereich zu einem Enterprise-Server-Arbeitsbereich übertragen werden können. In diesen Fällen kann der empfangende/Ziel-Workspace den Quell-Workspace „sehen“ und eine Verbindung zu ihm herstellen, während ein Altium 365-Workspace als Ziel keinen Workspace „sehen“ und keine Verbindung zu einem Workspace herstellen kann, der sich in einem geschlossenen lokalen Netzwerk befindet.

Zusammenfassung zur Datenerfassung zwischen Arbeitsbereichen:

QUELLE   ZIEL UNTERSTÜTZT
Altium 365-Arbeitsbereich Altium 365 Workspace
Altium 365 Workspace Altium Enterprise Server-Arbeitsbereich
Altium Enterprise Server-Arbeitsbereich Altium 365-Arbeitsbereich
Altium Enterprise Server-Arbeitsbereich Altium Enterprise Server-Arbeitsbereich

Beachten Sie außerdem, dass die Inhaltsdaten nicht zwischen einem Altium 365-Arbeitsbereich und einem Altium 365 GovCloud-Arbeitsbereich übertragen werden können.

Elemente, die übernommen werden können

Die folgenden Elementtypen können mithilfe der Funktion „Datenerfassung“ von einem Quellserver auf einen Zielserver übertragen werden:

  • 3D-Modell
  • Altium Designer-Einstellungen
  • Bauteil (einschließlich zugehöriger Bauteilauswahlen)
  • Bauteilvorlage
  • Datenblatt
  • Bauteilabdruck
  • Verwaltetes Schaltplanblatt
  • Ausgabeauftrag
  • Schaltplanvorlage
  • Skript
  • Simulationsmodell
  • Symbol

Zu beachtende Punkte bei der Datenerfassung:

  • Es können nur Datenelemente abgerufen werden, die sich auf dem Quellserver im freigegebenen Status befinden.

  • Es wird nur die ausgewählte Revision eines Quellelements abgerufen, nicht alle Revisionen, die für dieses Element möglicherweise existieren.

  • Beim Abrufen einer Revision einer Quellkomponente oder eines verwalteten Schaltplanelements werden auch alle verknüpften untergeordneten Elemente abgerufen:

    • Component Item – relevante 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 „Komponententyp“ während des Übertragungsvorgangs nicht übertragen wird, sodass die übertragenen Komponenten Uncategorized sowohl im Altium Designer-Komponentenfenster als auch auf der Seite „Arbeitsbereichskomponenten“ an. Sie können den gewünschten Komponententyp auf einzelne oder mehrere Komponenteneinträge anwenden, indem Sie die Funktion „Komponententyp ändern“ im Altium Designer- Explorer anwenden.

    • Managed Sheet Item – betroffene Revisionen der folgenden verknüpften untergeordneten Objekte: Komponentenobjekt(e), Symbolobjekt(e), Footprint-Objekt(e), 3D-Modellobjekt(e), Simulationsmodellobjekt(e), Datenblatt-Objekt(e), Komponentenvorlagenobjekt(e), Schaltplanvorlagenobjekt.

  • Der Lebenszyklus einer übernommenen Revision eines Quellelements nimmt den anfänglichen Zustand „nach der Freigabe“ an, wie er durch die zugewiesene Lebenszyklusdefinition für das Zielelement festgelegt ist. Der bisherige Lebenszyklusverlauf der Revision des Quellelements wird einfach ignoriert.

  • Wenn ein untergeordnetes Element einer ausgewählten Quellkomponente oder eines verwalteten Schaltplanblatts aus irgendeinem Grund nicht übernommen werden kann, wird die Übernahme dieser ausgewählten Komponente oder dieses verwalteten Schaltplanblatts nicht fortgesetzt.

Eine untergeordnete Elementrevision, die von mehreren übergeordneten Elementen verwendet wird – zum Beispiel ein gemeinsam genutztes Symbol- oder Footprint-Element – wird nur einmal übernommen und nicht für jede übergeordnete Elementrevision, die übernommen wird.

Die Erfassung erfolgt über das Dialogfeld „Content Cart“. Der Zugriff auf dieses Dialogfeld erfolgt über den Explorer-Bereich von Altium Designer. 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 gefüllt wird).

Weitere Informationen zum Abrufen der Benutzeroberfläche in Altium Designer finden Sie auf der Seite„Abrufen von Arbeitsbereichsdaten mithilfe des Inhaltskorbs “.

Funktionsweise der Erfassung

Als Hintergrundinformation bietet der folgende Abschnitt einen tieferen Einblick in den grundlegenden Ablauf der Datenerfassungsfunktion sowie in die allgemeinen Szenarien, die bei der Verwaltung der Datenerfassung auftreten.

Grundlegender Ablauf

Die folgende Abbildung beleuchtet die Funktionsweise der Datenerfassung von einem Quellserver genauer. Sie veranschaulicht den Ablauf, der im Wesentlichen dazu dient, eine ausgewählte Revision eines Quellelements zwischen dem festgelegten Quell- und Zielserver zu kopieren.

Die Funktionsweise der Datenerfassung von einem Quellserver und der Übertragung auf einen Zielserver.
Die Funktionsweise der Datenerfassung von einem Quellserver und der Übertragung auf einen Zielserver.

Wie zu sehen ist, lässt sich der Vorgang im Wesentlichen in drei verschiedene Phasen unterteilen, die sicherstellen, dass die Daten unter Wahrung ihrer Integrität zwischen den Servern übertragen werden:

  1. Download – Zunächst wird die ausgewählte Version des Quellelements (auf dem Quellserver) heruntergeladen.
  2. Modify & Retarget – Die Daten werden automatisch an definierte lokale Einstellungen (lokal auf dem Zielserver) angepasst, wobei der übertragene Wert zuverlässig erhalten bleibt.
  3. Release – Die Daten werden auf dem Zielserver bereitgestellt (in diesem Fall in einer neuen Revision eines bestehenden Zielelements). Die Zielrevision behält eine Verknüpfung zu ihrem Ursprung bei, einen Verweis auf die Revision des übergeordneten Quellelements.

Verwaltung akquirierter Daten

Im vorangegangenen Abschnitt wurde der grundlegende Ablauf der Erfassung dargestellt. Um die Erfassung von Daten effektiv zu verwalten, wird der relative Verlauf sowohl der Quell- als auch der erfassten Elemente nachverfolgt, sodass dem Entwickler die relevanten Erfassungsaktionen über die Schnittstelle zur Erfassungsverwaltung zur Verfügung stehen.

In den folgenden Abschnitten werden die allgemeinen Szenarien betrachtet, die bei der Verwaltung der Datenerfassung auftreten. In jedem Fall wird der Zustand der erfassten Daten – in Bezug auf das Zielelement und etwaige Revisionen – mit dem ursprünglichen Quellelement und dessen Revisionen verglichen.

Völlig neue Erfassung

In diesem Szenario wurde zuvor noch keine Revision des Quellelements erfasst. Eine Revision des Quellelements soll in die erste Revision eines neuen Zielelements erfasst werden. Das neue Zielelement und die Revision werden im Rahmen der Erfassungseinrichtung angelegt.

Szenario 1 – Erfassung von Daten in die erste Revision eines neuen Zielelements.
Szenario 1 – Erfassung von Daten in die erste Revision eines neuen Zielelements.

Erfassung einer späteren Revision

In diesem Szenario wurde zuvor bereits eine Revision des Quellelements erfasst. Das Quellelement wurde anschließend geändert, sodass nun eine spätere Revision verfügbar ist. In diesem Fall würde eine neue Revision des bestehenden Zielelements erstellt, um die spätere Revision des Quellelements zu erfassen.

Szenario 2 – Übernahme einer späteren Revision eines zuvor übernommenen Quellelements.
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 weiter zu übernehmen.

Szenario 3 – Gewünschte Revision des Quellelements bereits erfasst, keine weiteren Maßnahmen erforderlich.
Szenario 3 – Gewünschte Revision des Quellelements bereits erfasst, keine weiteren Maßnahmen erforderlich.

Beachten Sie, dass der Erfassungsvorgang auch ein Element erkennt, das sich imPapierkorb des Arbeitsbereichs befindet; dieses wird als bereits erfasst betrachtet – wie im Content Cart  Dialogfeld angezeigt wird. Leeren Sie den Papierkorb und führen Sie den Erfassungsprozess erneut aus, wenn Sie dieses Element erneut erfassen möchten.
AI-LocalizedAI-localized
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieStrg + Eingabe, um uns Ihr Feedback zu senden.
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Inhalt