Konfiguration der Teilequelle

Now reading version 6.0. 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 arbeitet nur mit dem Workspace.

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

Welche Lieferanten 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 Lieferantenliste verwenden, um Supply-Chain-Informationen für die in ihren Designs verwendeten Teile zu beziehen.

Zugriff auf Supply-Chain-Teilequellen

Datenquellen für Lieferantenverknüpfungen werden im Workspace über die Seite Part Providers (Admin - Part Providers) seiner Browser-Oberfläche hinzugefügt und konfiguriert.

Der Zugriff auf die Teilequellen und die Liste der freigegebenen Lieferanten 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 stehen die folgenden Teilequellen zur Verfügung:

  • 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 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 Synchronisierung von Supply-Chain-Datenbank zu Workspace-Daten.
  • 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 Verbindungsassistenten 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, damit Altium Designer mit einer benutzerdefinierten Teile-Datenbankverbindung kommunizieren kann, 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, Preisgestaltung 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 bzw. . Beachten Sie, dass sowohl Altium Parts Provider- als auch Custom Parts Provider-Quellen deaktiviert, aber nicht entfernt werden können. Letztere kann außerdem nicht bearbeitet werden. Um eine zusätzliche benutzerdefinierte Teilequelle zu entfernen, klicken Sie auf das Steuerelement Remove ().

Konfigurieren des Altium Parts Provider

Um die verfügbaren Lieferanten für die Quelle Altium Parts Provider zu konfigurieren, klicken Sie entweder auf deren Namen oder auf das zugehörige Bearbeitungs-Steuerelement (). Die detaillierte Konfigurationsseite wird 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 Teiledaten zusammenstellen soll. Obwohl viele Lieferanten 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 Lieferanten bei einer Suche nach Lieferantendaten einbezogen werden sollen. Es werden nur Teilergebnisse dieser Lieferanten zurückgegeben.  Wenn Sie mehr Lieferanten 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 Lieferantenraster:

  • Lieferanten können über das Feld oben in der Liste gefiltert werden, sodass Sie die große Auswahl verfügbarer Lieferanten leichter und schneller durchsuchen können.
  • Verwenden Sie das zugehörige Symbol in der Spalte Enabled, um den Status des Lieferanten zwischen aktiviert () und deaktiviert () umzuschalten.
  • Verwenden Sie das Symbol rechts neben der Spaltenüberschrift Enabled, um schnell alle Lieferanten zu aktivieren oder zu deaktivieren.
  • Verwenden Sie die Option Show Verified only, um nur die Lieferanten anzuzeigen, die Verified sind. Das bedeutet, dass ein Lieferant 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 die Lieferanten 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 Teile-Datenbank-Schnittstellenverbindung, die im Workspace eingerichtet wurde. Bei der vom Workspace angesprochenen Datenbank handelt es sich typischerweise um eine interne Teile-Referenzdatenbank eines Unternehmens, die Daten wie Unternehmens- 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 Verbindungsassistenten des Workspace hergestellt werden – der Schnittstelle und Verbindungszeichenfolge 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 auf die Schaltfläche Part Providers. Die Seite Add new Part Source wird angezeigt. Geben Sie einen Name für die neue Quelle ein und wählen Sie dann den Manual-- oder den auf Wizard basierenden Ansatz, um die Datenbankverknüpfung herzustellen.

Der Assistent, 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 die Verbindungszeichenfolge eingegeben werden, oder durch Ausführen des Connection Source Wizard.
Eine Workspace-Datenbankverbindung kann manuell hergestellt werden, indem die Schnittstellenmethode und die Verbindungszeichenfolge 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.

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 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 (.Net) 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), das 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 bei Änderungen in der bereits verbundenen Unternehmens-Teiledatenbank oder beim Verweisen auf eine andere Datenbank – sollte diese Part 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 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 zu erstellen, indem Sie auf die Schaltfläche  klicken. Sie können die Part Choices für eine oder mehrere angegebene Part Sources (benutzerdefinierte Datenbanken) auch manuell neu indizieren, indem Sie das befehlszeilenbasierte Konfigurationstool avconfiguration.exe verwenden. Weitere Informationen finden Sie unter Command Line Management Tool.

Zugriff auf Datenbanktabellen

Der Abschluss des manuellen Prozesses oder des Assistentenprozesses 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 Manufacturer Part Number 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.

Wenn die Datenbank und ihre zugehörigen Tabellenverbindungen eingerichtet sind, kann ihr Inhalt auf der Registerkarte Data angezeigt werden, die als Leitfaden 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 die Dropdown-Liste bei jedem Eintrag verwendet werden kann, um manuell ein geeignetes Feld auszuwählen – in der Bildschirmabbildung unten 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) angegeben werden muss – normalerweise ist dies eine proprietäre ID, die für jeden Eintrag eindeutig ist, etwa eine interne Unternehmens-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 zu erstellen, 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 Teiledatenbank 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:

  • 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 (im Modus Single Component Editing).


Über die Schnittstelle für die benutzerdefinierte Datensynchronisierung bereitgestellte Parts Database-Informationen, einschließlich lokalisierter Preis- und Mengendaten, stehen dem ActiveBOM-Dokument und 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 Dialogfelds Preferences ist die zentrale Stelle zum Konfigurieren, 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 (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 Darstellung 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 Darstellung dessen, was zentral in diesem Workspace konfiguriert wurde.

Wenn Sie Änderungen an der Part Source Altium Parts Provider über den Workspace 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 anzuzeigen.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Inhalt