Konfiguration der Teilequelle

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

Parent page: Konfiguration

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 funktioniert 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 Browser-Oberflä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 Browser-Oberfläche hinzugefügt und konfiguriert.

Der Zugriff auf sowie die Verwaltung der Part Sources und der Liste der Approved Suppliers für einen Workspace 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-Komponenteninformationen 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 Komponentenlieferanten aus einem internen Unternehmenssystem stammen (und stammen müssen), das einen proprietären Satz von Teilelieferantendaten bereitstellt, der auf einem streng freigegebenen Lieferantenkreis und/oder speziellen Preisstrukturen basieren kann. 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.
  • Zusätzliche angepasste Teilequelle – 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 einen Verbindungsstring hergestellt werden oder mithilfe des Connection Wizard des Workspace. 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, damit Altium Designer mit einer benutzerdefinierten Teile-Datenbankverbindung kommunizieren kann, die Option Custom Data Synchronization aktiviert sein (auf der Seite Configure Platform page (unter Importers\Exporters)).

Für die Datenbankkonnektivität benötigt der Parts Provider Synchronizer Zugriff auf die 64-Bit-Version des 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 die Quellen Altium Parts Provider als auch Custom Parts Provider deaktiviert, aber nicht entfernt werden können. Letztere kann 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 ihren Namen oder auf das zugehörige Bearbeitungs-Steuerelement (). Daraufhin wird die Detailkonfigurationsseite angezeigt:

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

Zu den Konfigurationsoptionen gehören die folgenden:

  • 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 Standort 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 diejenigen 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 Datenfeeds echt sind (also als vertrauenswürdig gelten).
  • Verwenden Sie die Option Show Enabled only, um nur diejenigen 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 Komponentendateninformationen 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 Seite 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 einen Verbindungsstring hergestellt werden oder mithilfe des Connection Wizard des Workspace – der Schnittstelle und Verbindungsstring automatisch ermittelt.

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 . Die Seite Add new Part Source wird angezeigt. Geben Sie einen Name für die neue Quelle ein und wählen Sie dann den Ansatz Manual- oder Wizard-basiert, 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 sich verbinden möchten. Außerdem ermöglicht er einen Verbindungstest zur Bestätigung, dass erfolgreich auf die Datenbank zugegriffen wurde.

Eine Workspace-Datenbankverbindung kann manuell hergestellt werden, indem die Schnittstellenmethode und der Verbindungsstring eingegeben werden, oder durch Ausführen des Connection Source Wizard.
Eine Workspace-Datenbankverbindung kann manuell hergestellt werden, indem die Schnittstellenmethode und der Verbindungsstring eingegeben werden, oder durch Ausführen des Connection Source Wizard.

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.

Bei Verwendung von Connection Wizard, 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 von der Seite Wizard des Workspace unter Add new Part Source bereitgestellte Datenbankverbindung ist eine einfache und schnelle Möglichkeit, die Verbindung zu einer lokalen Parts Source-Datenbank herzustellen, und sollte für die meisten Situationen geeignet sein. Wenn der Typ der Zieldatenbank und ihre Verbindungsanforderungen weniger eindeutig sind, kann die Verbindungsmethode Manual erforderlich sein.

In diesem Fall werden die Einstellung Data Provider (.Net) 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 reference.

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 Parts Source – zum Beispiel bei Änderungen in der bereits verbundenen firmeninternen Teile-Datenbank oder beim Verweisen auf eine andere Datenbank – sollte diese Parts Source neu indiziert werden, damit die Suche nach Komponenten hinsichtlich der Geschwindigkeit optimiert werden kann. Dazu gehört die Neuindizierung der Part Choices für diese Parts 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-)Parts Sources auch manuell neu indizieren, indem Sie das befehlszeilenbasierte Konfigurationstool avconfiguration.exe verwenden. Weitere Details finden Sie unter Command Line Management Tool.

Datenbanktabellenzugriff

Der Abschluss des manuellen oder assistentengestützten Prozesses richtet die korrekte Datenbankschnittstelle und Verbindungszeichenfolge ein. 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 Informationen zur Hersteller-Teilenummer 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 ihre zugehörigen Tabellenverbindungen eingerichtet wurden, ist ihr Inhalt auf der Registerkarte Data sichtbar, die als Orientierung für die Zuordnung der Datenbankfelder zu den Workspace-Part-Source-Feldern verwendet werden 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 firmeninterne 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 Teileinformationen aus benutzerdefinierten Datenbanken

Wenn eine Datenbank-Parts 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 Dialog Add Part Choices zu sehen, auf den in Altium Designer wie folgt zugegriffen wird:

  • Beim Erstellen/Bearbeiten eines Hersteller-Links oder beim Erstellen/Bearbeiten einer Part Choices List für eine Lösung 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 library component ü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 library components beim Hinzufügen/Definieren einer Part Choice zur Verfügung.

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

Ein Wort zu ... Lieferantenpräferenzen

Die Seite Data Management – Parts Providers page des Dialogs Preferences ist die zentrale Stelle zum Konfigurieren, welche Lieferanten bei der Suche nach Teile-Daten verfügbar sind, zusammen mit weiteren Optionen zur 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 (insbesondere die Parts Source Altium Parts Provider im Bereich 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 Parts 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