Konfiguration der Teilequelle

Now reading version 7.1. For the latest, read: Konfiguration der Teilequelle for version 8.0

Jeder Enterprise Server Workspace verfügt über einen eigenen dedizierten Part Catalog. Dabei handelt es sich um eine lokale Teilekatalog-Datenbank, die für die Verwaltung und Nachverfolgung von Herstellerteilen und den zugehörigen Lieferantenteilen vorgesehen ist. Der Katalog wird als Dienst installiert (Part Catalog Service), über den Enterprise Server bereitgestellt und arbeitet nur mit dem Workspace.

Der lokale Part Catalog speichert Einträge, die tatsächliche Manufacturer Parts repräsentieren, zusammen mit einem oder mehreren Einträgen, die Supplier Parts repräsentieren – also die Ausprägungen dieser Manufacturer Parts, wie sie von den Suppliers/Vendors verkauft werden. Jedes Supplier Part ist ein Verweis auf einen Eintrag in einer Teile-Datenbank – entweder die aggregierte Teile-Datenbank des Altium Parts Provider (die selbst mit aktivierten Suppliers verbunden ist und deren Teile zusammenführt) oder eine verknüpfte lokale Teile-Datenbank.

Welche Suppliers tatsächlich verwendet werden – eine Liste von Approved Suppliers – wird vom Workspace über die Seite Part Providers seiner Browseroberfläche verwaltet. Dies ermöglicht ein zentrales Supply-Chain-Management, bei dem Designer in der gesamten Organisation dieselbe freigegebene Liste von Suppliers verwenden, um Supply-Chain-Informationen für die in ihren Designs verwendeten Teile zu beziehen.

Zugriff auf Supply-Chain-Teilequellen

Datenquellen für Supplier-Links werden im Workspace über die Seite Part Providers (Admin - Part Providers) seiner Browseroberfläche hinzugefügt und konfiguriert.

Der Zugriff auf die Part Sources und die Liste der Approved Suppliers eines Workspace sowie deren Verwaltung kann nur durch einen Administrator dieses Workspace erfolgen.

Auf der Seite Part Providers können Sie festlegen, welche Teilequellen aktiviert sind – also die Quelle(n) der Supply-Chain-Daten.Auf der Seite Part Providers können Sie festlegen, welche Teilequellen aktiviert sind – also die Quelle(n) der Supply-Chain-Daten.

Für einen Workspace sind die folgenden Teilequellen verfügbar:

  • Altium Parts Provider – ein aggregierter Lieferantendaten-Service, der Zugriff auf Live-Bauteilinformationen aus einem umfassenden Spektrum von Teilelieferanten bietet.
Die im Workspace festgelegten Altium Parts Provider-Einstellungen überschreiben die in Altium Designer, wenn sich ein Benutzer mit dem Workspace verbindet.
  • Custom Parts Provider - für Situationen, in denen Daten von Bauteillieferanten aus einem internen Unternehmenssystem stammen (und stammen müssen), das einen proprietären Satz von Teilelieferantendaten bereitstellt, der möglicherweise auf einem streng freigegebenen Lieferantenkreis und/oder speziellen Preisstrukturen basiert. Diese Teilequelle wird tatsächlich zur Synchronisierung über Altium Designer konfiguriert – mithilfe eines Dokuments vom Typ Custom Parts Provider Synchronization Configuration (*.PrtSync) – wodurch die Lieferantendaten aus einer angegebenen Datenbankquelle den Supply-Chain-Daten des Workspace zugeordnet werden können.
Diese Funktionalität erfordert Altium Designer 20.2 oder höher. Weitere Details finden Sie unter Supply Chain Database to Workspace Data Synchronization.
  • Additional Customized Part Source – für Situationen, in denen Teileversorgungsdaten aus einer lokalen Datenbank abgerufen werden müssen, etwa aus der internen Teile-Datenbank eines Unternehmens, bietet die Funktion Custom Database Parts Provider des Workspace eine Schnittstellenanbindung für alle gängigen Datenbanksysteme (direkt oder über eine ODBC- oder OLE-DB-Schnittstelle). Die Verbindung kann manuell über eine angegebene Schnittstelle und Verbindungszeichenfolge oder mithilfe des Connection Wizard des Workspace hergestellt werden. Es kann eine beliebige Anzahl solcher Verbindungen definiert werden.

Eine Datenbank, die über das Schnittstellensystem des Custom Database Parts Provider verbunden wird, muss für den Workspace lokal verfügbar sein – das heißt, die Datenbank selbst muss sich auf dem PC befinden, der den Workspace hostet. Außerdem muss für die Anbindung von Altium Designer an eine benutzerdefinierte Teile-Datenbankverbindung die Option Custom Data Synchronization aktiviert sein (auf der Configure Platform page unter Importers\Exporters).

Für die Datenbankkonnektivität benötigt der Parts Provider Synchronizer Zugriff auf die 64-Bit-Version von Microsoft OLE DB Provider.

Die eigentlichen Supply-Chain-Informationen – bestehend aus Hersteller (und Teilenummer), Lieferant (und Teilenummer), Beschreibung, Preis und Verfügbarkeit – stammen aus dem lokalen Part Catalog des Workspace und der entsprechenden Teilequelle.

Verwenden Sie das zugehörige Symbol in der Spalte Enabled, um den Status der Teilequelle zwischen aktiviert () und deaktiviert () umzuschalten. Es erscheint ein Fenster zur Bestätigung – klicken Sie jeweils auf  oder . Beachten Sie, dass sowohl Altium Parts Provider- als auch Custom Parts Provider-Quellen deaktiviert, aber nicht entfernt werden können. Letztere können außerdem nicht bearbeitet werden. Um eine zusätzliche angepasste Teilequelle zu entfernen, klicken Sie auf das Steuerelement Remove ().

Konfigurieren des Altium Parts Provider

Um die verfügbaren Suppliers für die Quelle Altium Parts Provider zu konfigurieren, klicken Sie entweder auf deren Namen oder auf das zugehörige Bearbeitungs-Steuerelement (). Daraufhin wird die detaillierte Konfigurationsseite angezeigt:

Die Konfigurationsseite für die Teilequelle Altium Parts Provider.Die Konfigurationsseite für die Teilequelle Altium Parts Provider.

Zu den Konfigurationsoptionen gehören:

  • Locations – aktiviert, aus welchen geografischen Regionen der Teile-Service Teile-Daten zusammenstellen soll. Obwohl viele Suppliers in mehreren Regionen tätig sind, wird ein Teil, das nur an einem bestimmten Ort verfügbar ist, nur dann aufgeführt, wenn diese Region aktiviert ist. Klicken Sie auf die Schaltfläche , um das Fenster Locations Settings zu öffnen. Dort können Sie festlegen, welche Standorte verwendet (aktiviert) werden sollen, und auch die Priorität ändern, sodass Suchergebnisse aus bevorzugten Standorten zuerst zurückgegeben werden. Nachdem Sie Änderungen vorgenommen haben, klicken Sie auf die Schaltfläche .
Schalten Sie alle Standorte schnell zwischen aktiviert () und deaktiviert () um, indem Sie das Steuerelement links neben der Kopfzeile Location verwenden.

  • Currencies – aktiviert, welche internationalen Währungen bei der Suche nach Teilen und bei der Prüfung der Ergebnisse zur Auswahl stehen. Klicken Sie auf die Schaltfläche , um das Fenster Currencies Settings zu öffnen. Dort können Sie festlegen, welche Währungen verwendet (aktiviert) werden sollen, und auch die Priorität ändern. Nachdem Sie Änderungen vorgenommen haben, klicken Sie auf die Schaltfläche .
Schalten Sie alle Währungen schnell zwischen aktiviert () und deaktiviert () um, indem Sie das Steuerelement links neben der Kopfzeile Currency verwenden.

  • Suppliers – aktiviert, welche Suppliers bei einer Suche nach Lieferantendaten einbezogen werden. Es werden nur Teilergebnisse dieser Suppliers zurückgegeben.  Wenn Sie mehr Suppliers für die Verwendung mit dieser Funktion einbeziehen, können Sie die besten Angebote für die von Ihrem Design benötigten Komponenten vergleichen und auswählen.

Arbeiten mit dem Suppliers-Raster:

  • Suppliers können über das Feld oben in der Liste gefiltert werden, sodass Sie die große Auswahl verfügbarer Suppliers leichter und schneller durchsuchen können.
  • Verwenden Sie das zugehörige Symbol in der Spalte Enabled, um den Status des Suppliers zwischen aktiviert () und deaktiviert () umzuschalten.
  • Verwenden Sie das Symbol rechts neben der Spaltenüberschrift Enabled, um schnell alle Suppliers zu aktivieren oder zu deaktivieren.
  • Verwenden Sie die Option Show Verified only, um nur die Suppliers anzuzeigen, die Verified sind. Das bedeutet, dass ein Supplier Partner des Aggregator-Service ist, der dem Altium Parts Provider zugrunde liegt, nachweislich über eigenen Lagerbestand verfügt und seine Daten-Feeds echt sind (also als vertrauenswürdig gelten).
  • Verwenden Sie die Option Show Enabled only, um nur die Suppliers anzuzeigen, die derzeit aktiviert sind ().

Konfigurieren einer Custom Database Part Source

Wenn die Funktion Custom Data Synchronization in Altium Designer aktiviert ist, überträgt sie Bauteildateninformationen aus einer Schnittstellenverbindung zu einer Teile-Datenbank, die im Workspace eingerichtet wurde. Die vom Workspace angesprochene Datenbank ist typischerweise eine interne Teile-Referenz des Unternehmens, die Daten wie unternehmensinterne und Hersteller-Teilenummern sowie weitere parametrische Informationen bereitstellt, die speziell für die Organisation relevant sind.

Mit Ausnahme der Aktivierung der Option Custom Data Synchronization in Altium Designer (auf der Configure Platform page unter Importers\Exporters) und der Verbindung mit dem Workspace ist in Altium Designer keine Einrichtung erforderlich, um auf diese Lieferantendaten zuzugreifen. Alle ODBC-, OLE-DB-, SQL- usw. Verbindungen zu Teile-Datenbanken werden vom Workspace verwaltet.

Einrichtung des Datenbankanbieters

Die Verbindung zur internen Teile-Datenbank eines Unternehmens kann manuell über eine angegebene Schnittstelle und Verbindungszeichenfolge oder mithilfe des Connection Wizard des Workspace hergestellt werden – dieser ermittelt Schnittstelle und Verbindungszeichenfolge automatisch.

Die Datenbank muss für den Workspace lokal verfügbar sein. Das heißt, die Datenbank selbst muss sich auf dem PC befinden, der den Enterprise Server hostet.

Um die Einrichtung der Datenbankverbindung zu starten, klicken Sie oben rechts auf der Seite Part Providers auf die Schaltfläche . Daraufhin wird die Seite Add new Part Source angezeigt. Geben Sie einen Name für die neue Quelle ein und wählen Sie dann den Manual-- oder den Wizard-basierten Ansatz, um die Datenbankverknüpfung herzustellen.

Der Wizard, der über die Schaltfläche  aktiviert wird, fragt lediglich den Typ und den Speicherort der Datenbank ab, mit der Sie eine Verbindung herstellen möchten. Außerdem kann die Verbindung getestet werden, um zu bestätigen, dass erfolgreich auf die Datenbank zugegriffen wurde.

Eine Workspace-Datenbankverbindung kann manuell durch Eingabe der Schnittstellenmethode und der Verbindungszeichenfolge hergestellt oder durch Ausführen des Connection Source Wizard eingerichtet werden.
Eine Workspace-Datenbankverbindung kann manuell durch Eingabe der Schnittstellenmethode und der Verbindungszeichenfolge hergestellt oder durch Ausführen des Connection Source Wizard eingerichtet werden.

Wenn der Verbindungstest erfolgreich war, klicken Sie im Fenster Connection String Builder auf die Schaltfläche  – die Verbindung zur Datenbank wird hergestellt, was daran erkennbar ist, dass sich die Schaltfläche  in ändert und links davon die Zeichenfolge Connection succeeded! angezeigt wird.

Wenn Sie den Connection Wizard verwenden, um eine Excel-Tabelle im Format XLSX (Arbeitsmappe) anzusprechen, wählen Sie Microsoft Excel 2007 als Database Type. Für das Tabellenformat XLS wählen Sie die Option Microsoft Excel.

Manuelle Verbindung

Die Datenbankverbindung Wizard, die auf der Seite Add new Part Source des Workspace bereitgestellt wird, ist eine einfache und schnelle Möglichkeit, die Verbindung zu einer lokalen Parts-Source-Datenbank herzustellen, und sollte für die meisten Situationen ausreichen. Wenn der Typ der Zieldatenbank und ihre Verbindungsanforderungen weniger eindeutig sind, kann die Verbindungsmethode Manual erforderlich sein.

In diesem Fall werden die (.Net)-Einstellung Data Provider und ihre Connection String manuell angegeben, wie von der Zieldatenbank vorgegeben. Hilfreiche Informationen zum Erstellen von Verbindungszeichenfolgen für eine Vielzahl von Datenbanken finden Sie in der Referenz Connection Strings.

Weitere SQL-Verbindungsoptionen sind im Fenster Advanced Settings verfügbar, das über die Schaltfläche  geöffnet wird.

Das Fenster Advanced Settings bietet Felder für die Einstellungen Left und Right Quote Character, die korrekt sein müssen, damit das System SQL-Abfragen erfolgreich erstellen kann. Beachten Sie, dass verschiedene Datenbanksysteme unterschiedliche Zeichensätze verwenden, zum Beispiel:

  • MsSQL, Access und Excel verwenden das Paar eckiger Klammern: [ ]
  • Oracle verwendet doppelte Anführungszeichen: "
  • MySql verwendet das Zeichen: `

Das Fenster Advanced Settings bietet außerdem ein optionales Feld zum Definieren einer Funktion für Groß-/Kleinschreibungsunabhängigkeit für die Datenbank (Function name for ignoring case-sensitive), die beispielsweise das Schlüsselwort UPPER enthalten kann.

Wenn Data Provider, Connection String und alle erweiterten Einstellungen wie erforderlich definiert sind, klicken Sie auf die Schaltfläche , um eine Verbindung zur Datenbank herzustellen. Wenn die Verbindung erfolgreich ist, ändert sich die Schaltfläche zu , und links davon wird die Zeichenfolge Connection succeeded! angezeigt. Wenn ein Problem vorliegt, bleibt die Schaltfläche im getrennten Modus (), und links werden Informationen darüber angezeigt, warum die Verbindung fehlschlägt (z. B. Der Provider 'MICROSOFT.JET.OLED.4.0' ist auf dem lokalen Computer nicht registriert).

Neuindizierung der Part Choices

Nach dem Ändern von Daten in einer definierten Part Source – zum Beispiel Änderungen in der bereits verbundenen unternehmensweiten Bauteildatenbank oder das Verweisen auf eine andere Datenbank – sollte diese Part Source neu indiziert werden, damit die Suche nach Komponenten hinsichtlich der Geschwindigkeit optimiert werden kann. Dies umfasst die Neuindizierung der Part Choices für diese Part Source.

Verwenden Sie das Feld Indexing part choices every, um ein automatisches Neuindizierungsintervall festzulegen. Es steht eine Reihe von Intervallen zur Verfügung, von jeder Minute bis hin zu alle 10 Tage. Das Standardintervall ist 1 hour; wenn diese automatische Neuindizierung jedoch nicht erfolgen soll, setzen Sie das Feld auf None.

Wenn Sie eine gespeicherte (und definierte) Custom Part Source anzeigen, haben Sie jederzeit die Möglichkeit, den Suchindex manuell neu aufzubauen, indem Sie auf die Schaltfläche  klicken. Sie können die Part Choices für eine oder mehrere angegebene (benutzerdefinierte Datenbank-)Part Sources auch manuell neu indizieren, indem Sie das befehlszeilenbasierte Konfigurationstool avconfiguration.exe verwenden. Weitere Details finden Sie unter Command Line Management Tool.

Zugriff auf Datenbanktabellen

Durch Abschluss des manuellen oder assistentengestützten Prozesses werden die korrekte Datenbankschnittstelle und die Verbindungszeichenfolge eingerichtet. Da eine einzelne Datenbank mehrere Tabellen und Datenbankelemente enthalten kann, müssen die erforderlichen Tabellendaten über das Dropdown-Menü Active Table Name für den Zugriff ausgewählt werden. Beachten Sie, dass eine einzelne Datenbank beispielsweise mehrere tabellarische Varianten von Herstellerteilenummern enthalten kann.

Sobald die Datenbankverbindung hergestellt ist, müssen die korrekten Tabellendaten innerhalb der Datenbank ausgewählt werden.
Sobald die Datenbankverbindung hergestellt ist, müssen die korrekten Tabellendaten innerhalb der Datenbank ausgewählt werden.

Nachdem die Datenbank und die Verbindungen zu ihren enthaltenen Tabellen eingerichtet wurden, kann ihr Inhalt auf der Registerkarte Data angezeigt werden, die als Orientierung für die Zuordnung der Datenbankfelder zu den Workspace-Part-Source-Feldern dienen kann.

Die Registerkarte Data bietet eine direkte Ansicht des Inhalts der verbundenen Datenbanktabelle.
Die Registerkarte Data bietet eine direkte Ansicht des Inhalts der verbundenen Datenbanktabelle.

Die Felddaten der verbundenen Datenbank werden über die vergleichenden Spaltenlisten auf der Registerkarte Field Mappings den Systemfelddaten der Workspace Part Source zugeordnet. Dadurch können die Datenbankeinträge passenden Data-Provider-Einträgen im Workspace zugewiesen werden. Das System verknüpft automatisch gleichwertige Feldnamen, während über die Dropdown-Liste bei jedem Eintrag manuell ein geeignetes Feld ausgewählt werden kann – im folgenden Bildschirmbild wird das Datenbankfeld Costing dem Systemfeld Price, Manufacturer PtNo dem Feld Manufacturer Part Num usw. zugeordnet. Ein Feld kann außerdem für den Teile-Suchprozess deaktiviert werden.

Ordnen Sie die wichtigsten Systemfelder vergleichbaren Feldern in der Quelldatenbank zu, damit Suchvorgänge wie erwartet funktionieren und geeignete Hersteller-/Lieferanteninformationen zurückgegeben werden.
Ordnen Sie die wichtigsten Systemfelder vergleichbaren Feldern in der Quelldatenbank zu, damit Suchvorgänge wie erwartet funktionieren und geeignete Hersteller-/Lieferanteninformationen zurückgegeben werden.

Beachten Sie, dass für das Datenbank-Mapping ein ID-Referenzfeld als Schlüsselindexfeld (Key Fields) festgelegt werden muss – normalerweise ist dies eine proprietäre ID, die für jeden Eintrag eindeutig ist, etwa eine interne Firmen-Teilenummer. Sobald die Systemfelder passend der verbundenen Datenbank zugeordnet wurden, klicken Sie oben rechts auf der Seite auf die Schaltfläche , um die Part-Source-Konfiguration zu speichern.

Der Bereich User Fields Name Mapping listet alle anderen Tabellenfelder in der verbundenen Datenbank auf. Wenn Sie für ein solches Feld einen Alias angeben möchten, tragen Sie ihn in das zugehörige Feld Alias ein. Standardmäßig wird der Aliaswert auf den Namen des Tabellenfelds gesetzt; wenn also keine Aliasvergabe erforderlich ist, können Sie diesen Bereich ignorieren.

Der abgeschlossene Prozess der Datenfeldzuordnung stellt dem Workspace und der Schnittstelle für die benutzerdefinierte Datensynchronisierung Live-Daten aus der Datenbank bereit. Die Einrichtung kann anschließend bei Bedarf bearbeitet werden.
Der abgeschlossene Prozess der Datenfeldzuordnung stellt dem Workspace und der Schnittstelle für die benutzerdefinierte Datensynchronisierung Live-Daten aus der Datenbank bereit. Die Einrichtung kann anschließend bei Bedarf bearbeitet werden.

Wenn Sie eine gespeicherte (und definierte) Custom Part Source anzeigen, haben Sie jederzeit die Möglichkeit, den Suchindex manuell neu aufzubauen, indem Sie auf die Schaltfläche  klicken. Um die Part Source zu bearbeiten, klicken Sie auf die Schaltfläche .

Zugriff auf Informationen zu Teilen aus benutzerdefinierten Datenbanken

Wenn eine Datenbank-Part-Source zur Verwendung im Workspace aktiviert ist, steht die durch diese Part Source verbundene benutzerdefinierte Teile-Datenbank in Altium Designer als Quelle für Hersteller-/Lieferanteninformationen zur Verfügung, wenn eine Verbindung zum Workspace besteht.

Dies ist im Dialogfeld Add Part Choices zu sehen, auf das in Altium Designer in den folgenden Fällen zugegriffen wird:

  • Erstellen/Bearbeiten eines Hersteller-Links oder Erstellen/Bearbeiten einer Part-Choices-Liste für eine solution in einem ActiveBOM-Dokument.

  • Beim Hinzufügen einer Part Choice zu einer Workspace library component über das Components panel oder das Explorer panel.

  • Beim Definieren von Part Choices für eine neue/vorhandene Workspace-Bibliothekskomponente über den Component Editor (in seinem Modus Single Component Editing).


Über die Schnittstelle für die benutzerdefinierte Datensynchronisierung bezogene Teile-Datenbankinformationen, einschließlich lokalisierter Preis- und Mengendaten, stehen dem ActiveBOM-Dokument sowie neuen/vorhandenen Workspace-Bibliothekskomponenten beim Hinzufügen/Definieren einer Part Choice zur Verfügung.

Beachten Sie, dass die Preis- und Bestandsinformationen durch die Daten bestimmt werden, die aus der zentralen Datenbanktabelle extrahiert werden, welche über die Schnittstelle für die benutzerdefinierte Datensynchronisierung verbunden ist.

Ein Wort zu ... Lieferantenpräferenzen

Die Seite Data Management – Parts Providers des Dialogfelds Preferences ist die zentrale Stelle für die Konfiguration, welche Lieferanten bei der Suche nach Teiledaten verfügbar sind, zusammen mit weiteren Optionen in Bezug auf die Verknüpfung mit Lieferantendaten. Wenn von Altium Designer aus eine Verbindung zum Workspace besteht, wird der Bereich Altium Parts Options schreibgeschützt und übernimmt die für den Workspace definierten Einstellungen (genauer gesagt die Parts Source Altium Parts Provider innerhalb des Bereichs Part Providers der Browseroberfläche des Workspace). Oberhalb des Abschnitts wird ein Hinweistext angezeigt, der Sie daran erinnert. Weitere Informationen finden Sie im Abschnitt Configuring the Altium Parts Provider.

Während der Verbindung mit dem Workspace ist der Abschnitt Altium Parts Options lediglich eine schreibgeschützte Abbildung dessen, was zentral in diesem Workspace konfiguriert wurde.Während der Verbindung mit dem Workspace ist der Abschnitt Altium Parts Options lediglich eine schreibgeschützte Abbildung dessen, was zentral in diesem Workspace konfiguriert wurde.

Wenn Sie über den Workspace Änderungen an der Part Source Altium Parts Provider vornehmen, müssen Sie sich in Altium Designer vom Workspace abmelden und erneut anmelden, um die Änderungen zu aktualisieren und auf der Seite Data Management - Part Providers zu sehen.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Inhalt