Configurazione della fonte del componente

Ogni Workspace di Enterprise Server dispone di un proprio Part Catalog dedicato. Si tratta di un database locale del catalogo componenti, dedicato alla gestione e al tracciamento dei componenti del produttore e dei relativi componenti del fornitore associati. Il catalogo è installato come servizio (Part Catalog Service), fornito tramite Enterprise Server e funziona solo con il Workspace.

Il Catalogo componenti locale memorizza elementi che rappresentano effettivi componenti del produttore, insieme a uno o più elementi che rappresentano componenti del fornitore, ovvero le incarnazioni di tali componenti del produttore così come vendute dai fornitori/rivenditori. Ogni componente del fornitore è un riferimento a un elemento in un database di componenti: o il database aggregato dei componenti del Altium Parts Provider (che a sua volta si interfaccia con i fornitori abilitati e ne raccoglie i componenti), oppure un database locale di componenti collegato.

I fornitori effettivamente utilizzati, ovvero un elenco di Approved Suppliers, sono gestiti dal Workspace tramite la pagina Part Providers della sua interfaccia browser. Questo facilita una gestione centralizzata della supply chain, con progettisti in tutta l’organizzazione che utilizzano lo stesso elenco approvato di fornitori da cui ricavare informazioni di supply chain per i componenti usati nei loro progetti.

Accesso alle sorgenti dei componenti della supply chain

Le sorgenti dati dei collegamenti ai fornitori vengono aggiunte e configurate nel Workspace tramite la pagina Part Providers (Admin - Part Providers) della sua interfaccia browser.

L’accesso e la gestione delle sorgenti componenti e dell’elenco dei fornitori approvati per un Workspace possono essere eseguiti solo da un amministratore di quel Workspace.

La pagina Part Providers consente di determinare quali sorgenti componenti sono abilitate, ovvero le sorgenti dei dati di supply chain.La pagina Part Providers consente di determinare quali sorgenti componenti sono abilitate, ovvero le sorgenti dei dati di supply chain.

Per un Workspace sono disponibili le seguenti sorgenti componenti:

  • Altium Parts Provider – un servizio aggregato di dati dei fornitori che fornisce accesso a informazioni live sui componenti da un’ampia gamma di fornitori di componenti.

  • Le impostazioni di Altium Parts Provider definite nel Workspace sovrascriveranno quelle in Altium Designer quando un utente si connette al Workspace.

  • Se le credenziali dell’account Altium vengono fornite nella pagina Admin – Settings – General – Altium Live Credentials dell’interfaccia browser di Enterprise Server, tali credenziali verranno utilizzate anche per accedere ai dati di Altium Parts Provider. Se al tuo account Altium è stato concesso l’accesso ai dati dei componenti IHS Markit, inserisci le tue credenziali per sfruttare questi dati quando accedi alle Part Choices in Altium Designer.

  • Custom Parts Provider - per situazioni in cui i dati dei fornitori di componenti sono (e devono essere) ottenuti da un sistema enterprise interno all’azienda che fornisce un set proprietario di dati dei fornitori di componenti, eventualmente basato su una gamma rigidamente approvata di vendor e/o su strutture di prezzo speciali. Questa sorgente componenti viene in realtà configurata per la sincronizzazione tramite Altium Designer, utilizzando un documento di configurazione di sincronizzazione del provider componenti personalizzato (*.PrtSync), consentendo di mappare i dati dei fornitori da una sorgente database specificata ai dati di supply chain del Workspace.
Questa funzionalità richiede Altium Designer 20.2 o versione successiva. Per maggiori dettagli, vedere Supply Chain Database to Workspace Data Synchronization.
  • Sorgente componenti personalizzata aggiuntiva – per situazioni in cui i dati di fornitura dei componenti devono essere accessibili da un database locale, come il database componenti interno di un’azienda, la funzionalità Custom Database Parts Provider del Workspace offre connettività di interfaccia per tutti i sistemi di database comuni (direttamente oppure tramite un’interfaccia ODBC o OLE-DB). La connessione può essere stabilita manualmente, tramite un’interfaccia designata e una stringa di connessione, oppure utilizzando la procedura guidata di connessione del Workspace. È possibile definire un numero qualsiasi di tali connessioni.

Un database collegato tramite il sistema di interfaccia Custom Database Parts Provider deve essere disponibile localmente per il Workspace, ovvero il database stesso deve trovarsi sul PC che ospita il Workspace. Inoltre, affinché Altium Designer possa interfacciarsi con qualsiasi connessione a database componenti personalizzato, l’opzione Custom Data Synchronization deve essere abilitata (nella pagina Configure Platform (in Importers\Exporters)).

Per la connettività al database, il Parts Provider Synchronizer richiede l’accesso alla versione a 64 bit di Microsoft OLE DB Provider.

L’effettiva intelligence della supply chain, comprendente produttore (e codice componente), fornitore (e codice componente), descrizione, prezzi e disponibilità, proviene dal Part Catalog locale del Workspace e dalla relativa sorgente componenti.

Utilizzare l’icona associata nella colonna Enabled per commutare lo stato della sorgente componenti tra abilitata () e disabilitata (). Verrà visualizzata una finestra che chiede conferma: fare clic rispettivamente su . Si noti che sia le sorgenti Altium Parts Provider sia Custom Parts Provider possono essere disabilitate, ma non possono essere rimosse. Inoltre, quest’ultima non può neppure essere modificata. Per rimuovere una sorgente componenti personalizzata aggiuntiva, fare clic sul controllo Remove ().

Configurazione di Altium Parts Provider

Per configurare i fornitori disponibili per la sorgente Altium Parts Provider, fare clic sul suo nome oppure sul relativo controllo di modifica (). Verrà visualizzata la pagina di configurazione dettagliata:

La pagina di configurazione per la sorgente componenti Altium Parts Provider.La pagina di configurazione per la sorgente componenti Altium Parts Provider.

Le opzioni di configurazione includono quanto segue:

  • Locations – abilita le aree geografiche da cui il servizio componenti raccoglierà i dati dei componenti. Sebbene molti fornitori operino in più regioni, se un componente è disponibile esclusivamente in una posizione specifica, verrà elencato solo se quella regione è abilitata. Fare clic sul pulsante  per accedere alla finestra Locations Settings, da cui è possibile specificare quali posizioni devono essere utilizzate (abilitate) e anche modificarne la priorità, in modo che i risultati di ricerca dalle posizioni preferite vengano restituiti per primi. Dopo aver apportato eventuali modifiche, fare clic sul pulsante .
Commutare rapidamente tutte le posizioni tra abilitate () e disabilitate () utilizzando il controllo a sinistra dell’intestazione Location .

  • Currencies – abilita le valute internazionali che saranno disponibili per la selezione durante la ricerca dei componenti e l’esame dei risultati. Fare clic sul pulsante  per accedere alla finestra Currencies Settings, da cui è possibile specificare quali valute devono essere utilizzate (abilitate) e anche modificarne la priorità. Dopo aver apportato eventuali modifiche, fare clic sul pulsante .
Commutare rapidamente tutte le valute tra abilitate () e disabilitate () utilizzando il controllo a sinistra dell’intestazione Currency .

  • Suppliers – abilita i fornitori da includere durante l’esecuzione di una ricerca dei dati dei fornitori. Verranno restituiti solo i risultati dei componenti provenienti da tali fornitori.  Includendo più fornitori per l’uso con la funzionalità, è possibile confrontare e cercare le migliori offerte per i componenti richiesti dal progetto.

Lavorare con la griglia dei fornitori:

  • I fornitori possono essere filtrati utilizzando il campo nella parte superiore dell’elenco, consentendo di sfogliare più facilmente e rapidamente l’ampia gamma di fornitori disponibili.
  • Utilizzare l’icona associata nella colonna Enabled per commutare lo stato del fornitore tra abilitato () e disabilitato ().
  • Utilizzare l’icona a destra dell’intestazione della colonna Enabled per abilitare o disabilitare rapidamente tutti i fornitori.
  • Utilizzare l’opzione Show Verified only per visualizzare solo i fornitori che sono Verified. Ciò significa che un fornitore è partner del servizio aggregatore su cui si basa Altium Parts Provider, ha dimostrato di possedere il proprio stock e i suoi feed di dati sono reali (considerati affidabili).
  • Utilizzare l’opzione Show Enabled only per visualizzare solo i fornitori attualmente abilitati ().

Configurazione di una sorgente componenti da database personalizzato

Quando abilitata in Altium Designer, la funzionalità Custom Data Synchronization trasferirà le informazioni sui dati dei componenti da una connessione di interfaccia a un database componenti configurata nel Workspace. Il database a cui accede il Workspace è in genere un riferimento interno ai componenti aziendali che offre dati quali codici componente aziendali e del produttore, insieme ad altre informazioni parametriche specificamente rilevanti per l’organizzazione.

Ad eccezione dell’abilitazione dell’opzione Custom Data Synchronization in Altium Designer (nella pagina Configure Platform (in Importers\Exporters)) e della connessione al Workspace, non è richiesta alcuna configurazione in Altium Designer per accedere a tali dati del fornitore. Tutte le connessioni ODBC, OLE-DB, SQL ecc. ai database componenti sono gestite dal Workspace.

Configurazione del provider di database

La connessione al database componenti interno di un’azienda può essere stabilita manualmente, tramite un’interfaccia designata e una stringa di connessione, oppure utilizzando la procedura guidata di connessione del Workspace, che determina automaticamente l’interfaccia e la stringa di connessione.

Il database deve essere disponibile localmente per il Workspace. Vale a dire che il database stesso deve trovarsi sul PC che ospita Enterprise Server.

Per avviare la configurazione della connessione al database, fare clic sul pulsante , in alto a destra della pagina Part Providers. Verrà visualizzata la pagina Add new Part Source. Immettere un Name per la nuova sorgente, quindi selezionare l’approccio basato su Manual- o Wizard per stabilire il collegamento al database.

La procedura guidata, attivata dal pulsante , richiede semplicemente il tipo e la posizione del database a cui si desidera connettersi. Consente inoltre di testare la connessione per confermare che il database sia stato raggiunto correttamente.

Una connessione al database del Workspace può essere creata manualmente inserendo il metodo di interfaccia e la stringa di connessione, oppure eseguendo Connection Source Wizard.
Una connessione al database del Workspace può essere creata manualmente inserendo il metodo di interfaccia e la stringa di connessione, oppure eseguendo Connection Source Wizard.

Con il test della connessione completato con successo, fare clic sul pulsante  nella finestra Connection String Builder: verrà stabilita la connessione al database, come confermato dal pulsante  che cambia in e dalla stringa Connection succeeded! visualizzata alla sua sinistra.

Quando si utilizza Connection Wizard per puntare a un foglio di calcolo Excel nel formato XLSX (cartella di lavoro), selezionare Microsoft Excel 2007 come Database Type. Per il formato di foglio di calcolo XLS, scegliere l'opzione Microsoft Excel.

Si noti che se Microsoft OLE DB Provider manca, le opzioni Excel 2007 (e Access 2007) non verranno visualizzate (fare riferimento alla nota Database connectivity and problem solving sopra per ulteriori informazioni).

Connessione manuale

La Wizard di connessione al database fornita dalla pagina Add new Part Source del Workspace è un modo semplice e rapido per stabilire la connessione a un database locale Parts Source e dovrebbe essere adatta alla maggior parte delle situazioni. Quando il tipo di database di destinazione e i relativi requisiti di connessione sono meno immediati, potrebbe essere necessario il metodo di connessione Manual.

In questo caso, l'impostazione (.Net) Data Provider e la relativa Connection String vengono specificate manualmente, in base a quanto richiesto dal database di destinazione. Consultare il riferimento Connection Strings reference per informazioni utili sulla creazione di stringhe di connessione per un'ampia gamma di database.

Sono disponibili ulteriori opzioni di connessione SQL nella finestra Advanced Settings, aperta con il pulsante .

La finestra Advanced Settings offre campi per le impostazioni Left e Right Quote Character, che devono essere corrette per consentire al sistema di creare correttamente le query SQL. Si noti che sistemi di database diversi utilizzano insiemi di caratteri differenti, ad esempio:

  • MsSQL, Access ed Excel utilizzano la coppia di parentesi quadre: [ ]
  • Oracle utilizza le virgolette doppie: "
  • MySql utilizza il carattere: `

La finestra Advanced Settings offre anche un campo facoltativo per definire una funzione di insensibilità alle maiuscole/minuscole per il database (Function name for ignoring case-sensitive), che potrebbe includere ad esempio la parola chiave UPPER.

Con Data Provider, Connection String ed eventuali impostazioni avanzate definite secondo necessità, fare clic sul pulsante  per connettersi al database. Se la connessione ha esito positivo, il pulsante cambierà in e la stringa Connection succeeded! verrà visualizzata alla sua sinistra. Se si verifica un problema, il pulsante rimarrà in modalità disconnessa () e a sinistra verranno mostrate informazioni sul motivo del fallimento della connessione (ad esempio The 'MICROSOFT.JET.OLED.4.0' provider is not registered on the local machine).

Accesso alle tabelle del database

Il completamento del processo Manuale o Guidato stabilisce l'interfaccia Database corretta e la stringa di connessione. Poiché un singolo database può includere più tabelle ed elementi di database, i dati della tabella richiesta devono essere selezionati per l'accesso tramite il menu a discesa Active Table Name. Si noti, ad esempio, che un singolo database potrebbe contenere diverse varianti tabellari delle informazioni sul codice parte del produttore.

Una volta stabilita la connessione al database, devono essere selezionati i dati di tabella corretti all'interno del database.
Una volta stabilita la connessione al database, devono essere selezionati i dati di tabella corretti all'interno del database.

Con il database e le connessioni alle tabelle che lo compongono stabilite, il relativo contenuto è visualizzabile nella scheda Data, che può essere utilizzata come guida per mappare i campi del database ai campi Part Source del Workspace.

La scheda Data fornisce una vista diretta del contenuto della tabella del database connessa.
La scheda Data fornisce una vista diretta del contenuto della tabella del database connessa.

I dati dei campi del database connesso vengono mappati ai dati dei campi di sistema Workspace Part Source tramite gli elenchi comparativi di colonne nella scheda Field Mappings, che consente di assegnare le voci del database alle corrispondenti voci Data Provider nel Workspace. Il sistema collegherà automaticamente i nomi dei campi equivalenti, mentre l'elenco a discesa su ciascuna voce può essere utilizzato per selezionare manualmente un campo adatto: nell'immagine della schermata seguente, il campo di database Costing viene mappato al campo di sistema Price, Manufacturer PtNo a Manufacturer Part Num e così via. Un campo può anche essere disabilitato dal processo di ricerca delle parti.

Mappare i principali campi di sistema ai campi corrispondenti nel database di origine, in modo che le ricerche si comportino come previsto e vengano restituite informazioni appropriate su produttore/fornitore.
Mappare i principali campi di sistema ai campi corrispondenti nel database di origine, in modo che le ricerche si comportino come previsto e vengano restituite informazioni appropriate su produttore/fornitore.

Si noti che un campo di riferimento ID deve essere designato come campo indice chiave (Key Fields) per la mappatura del database: normalmente si tratterà di un ID proprietario univoco per ogni voce, come un codice parte interno aziendale. Una volta che i campi di sistema sono stati mappati correttamente al database connesso, fare clic sul pulsante  in alto a destra della pagina per salvare la configurazione del Part Source.

La sezione User Fields Name Mapping elenca tutti gli altri campi della tabella nel database connesso. Se si desidera specificare un alias per uno di questi campi, inserirlo nel campo Alias associato. Per impostazione predefinita, il valore dell'alias sarà impostato sul nome del campo della tabella, quindi se non è necessario alcun alias è possibile ignorare questa sezione.

Il processo completato di mappatura dei campi dati fornirà dati live del database al Workspace e all'interfaccia Custom Data Synchronization. La configurazione potrà successivamente essere modificata secondo necessità.
Il processo completato di mappatura dei campi dati fornirà dati live del database al Workspace e all'interfaccia Custom Data Synchronization. La configurazione potrà successivamente essere modificata secondo necessità.

Quando si visualizza un Custom Part Source salvato (e definito), fare clic sul pulsante  Click and drag to move per modificare il Part Source.

Accesso alle informazioni delle parti del database personalizzato

Se un database Parts Source è abilitato per l'uso nel Workspace, il database di parti personalizzato collegato da tale part source sarà disponibile come origine di informazioni su produttore/fornitore in Altium Designer, quando connesso al Workspace.

Ciò è visibile nella finestra di dialogo Add Part Choices, accessibile eseguendo una delle seguenti operazioni in Altium Designer:


Le informazioni del Parts Database ottenute tramite l'interfaccia Custom Data Synchronization, inclusi i dati localizzati di prezzo e quantità, sono disponibili per il documento ActiveBOM e per i componenti di libreria Workspace nuovi/esistenti, durante l'aggiunta/definizione di una Part Choice.

Si noti che le informazioni su prezzo e disponibilità sono determinate dai dati estratti dalla tabella centrale del database, che è collegata tramite l'interfaccia Custom Data Synchronization.

Una nota su... le preferenze del fornitore

La pagina Data Management – Parts Providers page della finestra di dialogo Preferences è il punto centrale per configurare quali fornitori saranno disponibili durante la ricerca dei dati delle parti, insieme ad altre opzioni relative al collegamento ai dati dei fornitori. Quando si è connessi al Workspace da Altium Designer, la sezione Altium Parts Options diventa di sola lettura e adotta le impostazioni definite per il Workspace (in particolare, il part source Altium Parts Provider, all'interno dell'area Part Providers dell'interfaccia browser del Workspace). Sopra la sezione apparirà un testo a ricordarlo. Fare riferimento alla sezione Configuring the Altium Parts Provider per ulteriori informazioni.

Quando si è connessi al Workspace, la sezione Altium Parts Options sarà semplicemente un riflesso in sola lettura di quanto è stato configurato centralmente in quel Workspace.Quando si è connessi al Workspace, la sezione Altium Parts Options sarà semplicemente un riflesso in sola lettura di quanto è stato configurato centralmente in quel Workspace.

Quando si apportano modifiche al part source Altium Parts Provider tramite il Workspace, sarà necessario disconnettersi e riconnettersi al Workspace da Altium Designer per aggiornare e vedere tali modifiche nella pagina Data Management - Part Providers.
AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Contenuto