Acquiring Workspace Data Using the Content Cart

Die Funktion „Data Acquisition“ eines Workspace bietet ein schlankes Hilfsmittel, mit dem sich Daten im Wesentlichen zwischen zwei Workspaces kopieren lassen (siehe Kompatibilitätsinformationen). Das Mittel, über das dies erfolgt – Ihre Schnittstelle zum Data Acquisition Service – ist der Content Cart. Hier befindet sich die zentrale Steuerung dafür, was aus dem Quell-Workspace übernommen und in den angegebenen Ziel-Workspace übertragen werden soll – ein zuverlässiger Umzugswagen, der Ihre ausgewählten Daten zwischen bestehenden Workspace-Standorten „transportiert“.

Für weitere Informationen über den Service und seine Funktionsweise siehe die Seite Data Acquisition Service (Altium 365 Workspace, Enterprise Server Workspace).

Es gibt kaum eine bessere Möglichkeit, die Funktionsweise eines Features zu veranschaulichen, als anhand eines Beispiels. Um also die Details des Content Cart und seine Verwendung zur Datenübernahme zu erläutern, betrachtet dieser Artikel die Übernahme einiger Komponenten zwischen den folgenden Workspaces:

  • Source Server – ein Workspace mit dem Namen Company Workspace.
  • Target Server – ein zweiter Workspace mit dem Namen Secondary Company Workspace.

Zugriff auf den Cart

Der Zugriff auf den Dialog Content Cart erfolgt im Explorer panel. Während Sie den Quell-Workspace durchsuchen, aus dem Sie Daten übernehmen möchten, klicken Sie mit der rechten Maustaste auf eine Item-Revision, die Sie übernehmen möchten, und wählen den Befehl Operations » Add to Content Cart aus dem Kontextmenü. Sie können eine oder mehrere ausgewählte Item-Revisionen oder sogar einen Ordner mit Items hinzufügen. Beim ersten Zugriff auf den Cart wird dieser mit den Item-Revision(en) geladen, die im Quell-Workspace zum Zeitpunkt des Zugriffs ausgewählt sind:

  • Eine einzelne bestimmte Revision eines Items.
  • Mehrere bestimmte Revisionen desselben Items.
  • Die neuesten Revisionen mehrerer Items.
  • Die neuesten Revisionen aller Items im ausgewählten Ordner (und seiner Unterstruktur). Dadurch können Sie einen gesamten Ordner auf den Cart laden und dabei seine Ordnerstruktur beibehalten. Um einen Ordner (und seine Unterstruktur) zu übernehmen, wählen Sie ihn im Bereich Server Folders des Quell-Workspace (innerhalb des Explorer panel) aus, klicken mit der rechten Maustaste darauf und wählen den Befehl Operations » Add to Content Cart aus dem Kontextmenü.
Wenn Sie den obersten Eintrag eines Items auswählen, wird die neueste Revision dieses Items auf den Cart geladen. 
Sie können auch aus verschiedenen Aspektansichten innerhalb des Content Cart auf den Explorer panel zugreifen, einschließlich der Aspektansichten Where-used und Children. Er kann außerdem über das Fenster Search Results aufgerufen werden.

Ein Beispiel für den Zugriff auf den Content Cart.
Ein Beispiel für den Zugriff auf den Content Cart.

Quell- & Ziel-Workspaces festlegen

Die beiden an der Übernahme beteiligten Workspaces werden im oberen Bereich des Dialogs Content Cart festgelegt. Der Quell-Workspace wird automatisch bestimmt, basierend auf dem Speicherort der Item-Revision(en), die Sie zur Übernahme angegeben haben – typischerweise der Workspace, bei dem Sie derzeit angemeldet sind (Company Workspace in diesem Beispiel). Wenn Sie mit mehreren Workspaces verbunden sind, klicken Sie auf den Namen des Ziel-Workspaces oder auf das Steuerelement rechts daneben, um eine Dropdown-Liste der aktuell verbundenen Workspaces zu öffnen. Wechseln Sie den Workspace nach Bedarf.

  • Auch wenn Sie mit mehr als einem Workspace verbunden sein können, denken Sie daran, dass Sie immer nur bei einem Workspace gleichzeitig angemeldet sein können – dies ist Ihr Active Server.
  • Das dem Ziel-Workspace zugeordnete Dropdown-Menü bietet außerdem schnellen Zugriff auf die Seite Data Management – Servers page des Dialogs Preferences über den Eintrag Server Administration. Das kann nützlich sein, wenn Sie noch keine Verbindung zum vorgesehenen Ziel-Workspace hergestellt haben bzw. dort noch nicht angemeldet sind.

Festlegung der an der Übernahme beteiligten Quell- und Ziel-Workspaces.
Festlegung der an der Übernahme beteiligten Quell- und Ziel-Workspaces.

Beachten Sie, dass der Workspace, der Inhaltsdaten empfangen soll (der Ziel-Workspace), eine Verbindung zum Quell-Workspace herstellen können muss. Das bedeutet, dass ein lokaler Altium Enterprise Server nicht als Quelle von Inhaltsdaten für einen Altium 365 Workspace dienen kann, da Letzterer keine Verbindung zu Ersterem herstellen kann – dieser befindet sich in einem lokalen LAN/WAN und ist nicht im Internet erreichbar.

Zusammenfassung der Datenübernahme zwischen Workspaces:

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

Benennen des Warenkorbs

Übernommene Daten aus dem Quell-Workspace werden in neue Revisionen von Items im Ziel-Workspace kopiert. Standardmäßig befinden sich diese Items in einer definierten und neu erstellten Ordnerstruktur innerhalb dieses Ziel-Workspaces. Der Ordner der obersten Ebene für diese übernommenen Inhalte wird anhand des Namens des Warenkorbs selbst benannt. Der Standardname hat das Format Content Cart - <Current Date> - <Current Time> und wird in dem Moment festgelegt, in dem auf den Warenkorb zugegriffen wird. Dies kann bei Bedarf durch Klicken auf das Steuerelement Change rechts neben dem Namen des Warenkorbs in einen aussagekräftigeren Namen geändert werden.

Verwenden Sie den nachfolgenden Dialog Content Cart Name Selection, um den bevorzugten Namen für den Warenkorb direkt einzugeben. Alternativ können Sie im Ziel-Workspace einen Ordner auswählen, in den die Inhalte des Warenkorbs übertragen werden sollen. Dies kann ein vorhandener Ordner oder ein vollständig neuer, spontan erstellter Ordner sein. Navigieren Sie zum vorhandenen Ordner für den Warenkorb und wählen Sie ihn über den Dialog Choose Folder aus – aufgerufen durch Klicken auf die Schaltfläche ganz rechts im Feld Content Cart Name. Oder erstellen Sie innerhalb der Ordnerstruktur einen neuen Ordner mithilfe der Befehle im Kontextmenü.

Ein Content Cart kann nach Bedarf benannt werden. Ändern Sie entweder den Namen des Warenkorbs (der dann in einen Ordner der obersten Ebene mit diesem Namen übertragen wird) oder wählen Sie, den Inhalt des Warenkorbs in einem bestimmten Ordner abzulegen.
Ein Content Cart kann nach Bedarf benannt werden. Ändern Sie entweder den Namen des Warenkorbs (der dann in einen Ordner der obersten Ebene mit diesem Namen übertragen wird) oder wählen Sie, den Inhalt des Warenkorbs in einem bestimmten Ordner abzulegen.

Beim Übernehmen von Daten in den Ziel-Workspace kann eine beliebige Anzahl von Content-Cart-„Ordnern“ erstellt werden, was maximale Flexibilität hinsichtlich des Speicherorts der übernommenen Inhalte bietet. Denken Sie daran, dass Sie Items und Ordner unabhängig davon, wo die übernommenen Daten zunächst in der Ordnerstruktur des Ziel-Workspaces gespeichert werden, nach Bedarf verschieben können.

Festlegen der zu übernehmenden Items

Der Hauptbereich des Dialogs Content Cart zeigt ein „Übernahmeraster“ an – mit allen Item-Revisionen, die Sie zur Übernahme aus dem Quell-Workspace ausgewählt haben. Eine beliebige Anzahl von Data-Item-Revisionen kann zur Übernahme aus dem Quell-Workspace in den Content Cart geladen werden. Beim ersten Zugriff auf den Warenkorb wird dieser mit den Item-Revision(en) geladen, die zum Zeitpunkt des Zugriffs im Quell-Workspace ausgewählt waren; es können jedoch beliebig viele zusätzliche Items geladen werden. Klicken Sie dazu oben rechts im Dialog auf das Steuerelement Add More Items und wählen Sie den Eintrag Select, um den Dialog Choose Item zu öffnen (eine „abgespeckte“ Version des Explorer panel). Von hier aus können Sie den Quell-Workspace nach weiteren Items durchsuchen. Denken Sie daran, dass Sie Folgendes hinzufügen können:

  • Eine einzelne bestimmte Revision eines Items.
  • Mehrere bestimmte Revisionen desselben Items.
  • Die neuesten Revisionen mehrerer Items.
  • Die neuesten Revisionen aller Items im ausgewählten Ordner (und seiner untergeordneten Struktur).

Alternativ wählen Sie den Eintrag Add manually, um den Dialog Add new items zu öffnen. In diesem Dialog können Sie eine externe Liste der benötigten Items einfügen (ein Item pro Zeile), die dann anhand eines ausgewählten Suchkriteriums (GUID, Item ID, Name oder MPN) im Quell-Workspace gesucht werden können.

Das Haupt-Übernahmeraster mit allen Item-Revisionen, die zur Übernahme aus dem Quell-Workspace ausgewählt wurden.
Das Haupt-Übernahmeraster mit allen Item-Revisionen, die zur Übernahme aus dem Quell-Workspace ausgewählt wurden.

Jede Item-Revision kann aus der Liste entfernt werden, indem Sie sie auswählen und auf die Schaltfläche klicken.

Vorbereitung des Warenkorbs

Nachdem die Quell-Item-Revisionen ausgewählt wurden, muss der Content Cart nun für die Übertragung an den Ziel-Workspace „vorbereitet“ werden. Klicken Sie dazu auf die Schaltfläche . Dadurch wird der Ziel-Workspace auf die Übernahme vorbereitet – der Status der ausgewählten beteiligten Item-Revisionen wird geprüft (falls sie bereits zuvor übernommen wurden), ebenso die Parent-Child-Verknüpfungen, und die auszuführende Aktion wird vorgeschlagen. Die Ergebnisse dieser Vorbereitungsphase werden im Haupt-Übernahmeraster angezeigt.

Ein Beispiel für einen Content Cart, vorbereitet für die Übertragung an den Ziel-Workspace.
Ein Beispiel für einen Content Cart, vorbereitet für die Übertragung an den Ziel-Workspace.

Für jede an der Übernahme beteiligte Item-Revision wird der Bereich Source des Rasters erweitert, um alle zutreffenden Child-Item-Revisionen und optional den Ordner anzuzeigen, in dem sie sich im Quell-Workspace befinden. Für jede Item-Revision (sowohl Parent als auch Child) können im Bereich Target des Rasters die folgenden Informationen angezeigt werden:

  • Revision ID – die vollständige Kennung der Item-Revision im Ziel-Workspace, basierend auf dem definierten Item-Benennungs- und Revisionsschema für diesen Item-Typ.
  • Folder – der Zielordner im Ziel-Workspace, in dem die übernommene Item-Revision erstellt/abgelegt wird.
  • Life Cycle – die für das Parent-Item definierte Lifecycle-Definition.
  • Naming Scheme – das Revisionsbenennungsschema, das zur Kennzeichnung von Revisionen des Parent-Items definiert ist.
  • Note – eine optionale Notiz, die verwendet werden kann, um anderen beim Durchsuchen der übernommenen Inhalte in Ihrem Workspace nützliche Informationen zur Übernahme bereitzustellen.
  • Status – der aktuelle Status der Item-Revision im Ziel-Workspace. Mögliche Status sind:

    • Not found – die Item-Revision wurde noch nie übernommen.
    • Already Exists – die Item-Revision wurde bereits zuvor übernommen.
Hinweis: Der Übernahmeprozess erkennt auch ein Item, das sich im Workspace Trash des Ziel-Workspace befindet; dieses wird als übernommen betrachtet und auf den Status Already Exists gesetzt. Leeren Sie den Papierkorb und führen Sie den Übernahmeprozess erneut aus, wenn Sie dieses Item erneut übernehmen möchten.
  • Action – die Aktion, die ausgeführt werden muss, um eine Synchronisierung zwischen Quell- und Ziel-Workspace zu erreichen. Mögliche Aktionen sind:

    • Transfer new revision and item – für vollständig neue Übernahmen, bei denen das Item noch nie zuvor übernommen wurde. Mit anderen Worten: Erstellen Sie ein Item dieses Typs und eine neue geplante Revision, um die Quelldaten aufzunehmen.
    • Transfer new revision of existing item – beim Übernehmen einer weiteren Revision eines Items, wenn bereits zuvor eine Revision dieses Items übernommen wurde.
    • Nothing to do – die ausgewählte Item-Revision wurde bereits zuvor übernommen.
Klicken Sie auf eine Spaltenüberschrift, um nach den Daten in dieser Spalte in aufsteigender Reihenfolge zu sortieren. Klicken Sie erneut, um in absteigender Reihenfolge zu sortieren. Ziehen Sie eine Spaltenüberschrift per Drag-and-drop, um die Reihenfolge der Spalten selbst zu ändern – gültige Positionen werden durch vertikale Positionspfeile gekennzeichnet. Klicken Sie mit der rechten Maustaste, um Steuerelemente zum Ein-/Ausblenden von Datenspalten in den Bereichen Source und Target aufzurufen (einige der oben aufgeführten Spalten sind möglicherweise standardmäßig deaktiviert).

Warenkorbstruktur

Im Rahmen der Vorbereitungsphase verwendet der Warenkorb für jeden Item-Typ, der übernommen werden kann, definierte Standardeinstellungen. Diese Einstellungen werden im Dialog Content Cart Structure festgelegt, der durch Klicken auf das Steuerelement Change Settings unten rechts im Dialog Content Cart aufgerufen wird.

Standardmäßige Übernahmeeinstellungen werden im Dialog Content Cart Structure festgelegt.
Standardmäßige Übernahmeeinstellungen werden im Dialog Content Cart Structure festgelegt.

Diese Einstellungen werden verwendet, um die Eigenschaften neu erstellter Item-Revisionen im Ziel-Workspace zu bestimmen – erstellt, vorbereitet und im geplanten Status, um Daten von den ursprünglichen Item-Revisionen im Quell-Workspace zu empfangen. Dazu gehören ein Standardordner im Ziel-Workspace sowie standardmäßige Lifecycle-Definitionen, Item- und Revisionsbenennungsschemata und ein Startindex. Außerdem wird eine Standardnotiz im Format Acquired from <SourceWorkspaceName> definiert.

Bezüglich der Zielordner im Ziel-Workspace wird jeder Item-Typ in einen eigenen Ordner übernommen unter:

Passen Sie diese Standard-Übernahmeeinstellungen entsprechend den für diese Item-Typen in Ihrem Ziel-Workspace verwendeten (und bevorzugten!) Schemata an. Klicken Sie auf eine Zelle, um Bearbeitungssteuerelemente aufzurufen.

  • Beachten Sie, dass Part Choices, die einer Komponente zugeordnet sind, automatisch an den Ziel-Workspace weitergegeben werden. Der Eintrag Part Choice List im Dialog Content Cart structure gilt nur für das ältere Altium Vault und frühere Versionen von Altium Designer.
  • Stellen Sie die Struktureinstellungen durch Klicken auf die Schaltfläche wieder auf die Standardwerte zurück.

Die Erfassungseinstellungen im Dialog Content Cart Structure sind Standardvorgaben auf grober Ebene. Für Items, die zuvor noch nie erfasst wurden – bei denen also das übergeordnete Item und die erste Revision neu erstellt werden (Action ist Transfer new revision and item) – können bei Bedarf Eigenschaften auf der Ebene des einzelnen Items definiert werden, um eine feinere Steuerung zu ermöglichen. Wählen Sie dazu in der Haupt-Erfassungstabelle eine Item-Revision aus und klicken Sie auf die Schaltfläche . Dadurch erhalten Sie Zugriff auf den Dialog Edit Item, in dem Sie die Item-Eigenschaften nach Bedarf ändern und damit die Standardeinstellungen überschreiben können.

Für eine genauere Steuerung können Sie Eigenschaften auf der Ebene einzelner Items definieren.
Für eine genauere Steuerung können Sie Eigenschaften auf der Ebene einzelner Items definieren.

Änderungen am Namen des Warenkorbs, an dessen Standard-Struktureinstellungen oder an einzelnen Items selbst erfordern, dass die Vorbereitung erneut durchgeführt wird, damit die Erfassungstabelle mit diesen Änderungen aktualisiert wird.

Warenkorb bereitstellen

Sobald die Vorbereitung abgeschlossen ist, klicken Sie auf die Schaltfläche , um mit der Erfassung fortzufahren. Es erscheint ein Bestätigungsdialog, der Sie darüber informiert, dass der Content Cart vom Quell-Workspace in den Ziel-Workspace übertragen wird – klicken Sie auf Yes, um fortzufahren. Ein zweiter Bestätigungsdialog bestätigt das Ergebnis der Erfassung; die erfassten Items können anschließend im Ziel-Workspace über das Fenster Explorer durchsucht werden.

Wenn Sie vor dem Schließen des Dialogs Content Cart die Vorbereitung erneut ausführen – durch Klicken auf –, werden die Felder Status und Action aktualisiert, um das Ergebnis widerzuspiegeln, und zeigen dann Already Exists bzw. Nothing to do an.
Erfasste Daten verweisen auf ihre ursprüngliche Quelle zurück. Diese Informationen zur Herkunftsverknüpfung können angezeigt werden, indem Sie zur Registerkarte der Aspektansicht Origin für die Ziel-Item-Revision wechseln. Um direkt zur ursprünglichen Quell-Item-Revision zu springen, klicken Sie auf die Schaltfläche .

Daten im IntLib-Format erfassen

Sie können außerdem Komponenten aus Ihrem Workspace in eine Integrated Library (*.IntLib) erfassen. Wenn Sie Komponenten aus einer solchen Integrated Library platzieren, verweisen die tatsächlichen Verknüpfungen zurück auf die Komponenten im Workspace. Dadurch können Sie die Workspace-Komponenten Ihres Unternehmens effektiv offline verwenden und gleichzeitig sicherstellen, dass das Design weiterhin eine echte Verbindung zu diesen Komponenten im Quell-Workspace beibehält.

Erfassung in eine IntLib

Im Dialog Content Cart läuft der Prozess zur Erfassung in eine IntLib wie folgt ab:

  1. Klicken Sie auf den Link Select target server und wählen Sie IntLib file aus dem Menü.

    Legen Sie als Ziel von Content Cart eine IntLib-Datei fest.
    Legen Sie als Ziel von Content Cart eine IntLib-Datei fest.

  2. Geben Sie den Namen und den Speicherort für die erzeugte IntLib-Datei an. Standardmäßig wird die Datei im Format Integrated_Library - <Date> - <Time>.IntLib benannt und am Speicherort \Users\Public\Documents\Altium\AD<Version>\Library\ExportCmpLib erzeugt. Passen Sie dies bei Bedarf im Dialog Save As an, den Sie durch Klicken auf den Link Change öffnen.

    Übernehmen Sie den Standard-Zielordner und Dateinamen oder ändern Sie diese nach Bedarf.
    Übernehmen Sie den Standard-Zielordner und Dateinamen oder ändern Sie diese nach Bedarf.

  3. Wenn Sie zusätzliche Komponenten in dieselbe IntLib erfassen müssen, klicken Sie auf den Link Add More Items und wählen Sie den Eintrag Select, um auf den Dialog Choose Item zuzugreifen (eine „abgespeckte“ Version des Fensters Explorer panel). Von dort aus können Sie den Quell-Workspace nach weiteren Items durchsuchen. Alternativ wählen Sie den Eintrag Add manually, um den Dialog Add new items zu öffnen. In diesem Dialog können Sie eine externe Liste der benötigten Items einfügen (ein Item pro Zeile), die dann anhand eines ausgewählten Suchkriteriums (GUID, Item ID, Name oder MPN) im Quell-Workspace gesucht werden können.
  4. Sobald alles bereit ist, klicken Sie auf die Schaltfläche , um die Erzeugung der IntLib zu starten. Es wird ein temporäres Integrated Library Package (*.LibPkg) erstellt, wobei Quell-Dateien für SchLib (mit Symbolen, Parametern und Modellverknüpfungen) und PcbLib (mit Footprint-Modellen) erzeugt und hinzugefügt werden. Dieses wird anschließend kompiliert, um die IntLib-Datei zu erzeugen, die im angegebenen Ordner erstellt wird. Ein Informationsdialog bestätigt die erfolgreiche Erzeugung der Datei.

    Stellen Sie den Warenkorb im Zielordner bereit, der die benötigte Integrated-Library-Datei enthält.
    Stellen Sie den Warenkorb im Zielordner bereit, der die benötigte Integrated-Library-Datei enthält.

Verwendung der IntLib

Nach der Erzeugung kann die IntLib als Teil der verfügbaren Nicht-Workspace-Bibliotheken für die Software hinzugefügt werden (über die Registerkarte Installed des Dialogs Available File-based Libraries dialog). Anschließend steht sie im Fenster Components panel zur Verfügung. Platzieren Sie Komponenten aus der IntLib nach Bedarf in Ihrem Design. Während Sie effektiv offline mit den Komponenten arbeiten, sorgen die Verknüpfungen zurück zu den ursprünglichen Workspace-Komponenten für Kontinuität, wenn Sie später wieder online direkt aus Ihrem Workspace arbeiten.

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.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Inhalt