Configurazione della fonte del componente

Now reading version 7.0. For the latest, read: Configurazione della fonte del componente for version 8.0

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. 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 Manufacturer Parts, insieme a uno o più elementi che rappresentano Supplier Parts, ovvero le istanze di tali Manufacturer Parts così come vendute dai Suppliers/Vendors. Ogni Supplier Part è 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.

Quali Suppliers vengano effettivamente utilizzati, ovvero un elenco di Approved Suppliers, è gestito dal Workspace tramite la pagina Part Providers della sua interfaccia browser. Questo facilita una gestione centralizzata della supply chain, con i progettisti di tutta l’organizzazione che utilizzano lo stesso elenco approvato di Suppliers 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 Part Sources e dell’elenco degli Approved Suppliers 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.
  • Custom Parts Provider - per situazioni in cui i dati dei fornitori di componenti sono (e devono essere) ottenuti da un sistema aziendale interno che fornisce un insieme 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 Custom Parts Provider Synchronization Configuration (*.PrtSync), che consente di mappare i dati dei fornitori provenienti 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.
  • Additional Customized Part Source – per situazioni in cui i dati di fornitura dei componenti devono essere accessibili da un database locale, come il database interno dei componenti di un’azienda, la funzionalità Custom Database Parts Provider del Workspace offre connettività di interfaccia per tutti i comuni sistemi di database (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, 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 un’ulteriore sorgente componenti personalizzata, 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à presentata 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, dalla quale è possibile specificare quali località devono essere utilizzate (abilitate) e anche modificarne la priorità, in modo che i risultati di ricerca provenienti dalle località preferite vengano restituiti per primi. Dopo aver apportato eventuali modifiche, fare clic sul pulsante .
Attivare o disattivare rapidamente tutte le località tra abilitate () e disabilitate () utilizzando il controllo a sinistra dell’intestazione Location .

  • Currencies – abilita quali valute internazionali 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, dalla quale è possibile specificare quali valute devono essere utilizzate (abilitate) e anche modificarne la priorità. Dopo aver apportato eventuali modifiche, fare clic sul pulsante .
Attivare o disattivare rapidamente tutte le valute tra abilitate () e disabilitate () utilizzando il controllo a sinistra dell’intestazione Currency .

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

Lavorare con la griglia Suppliers:

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

Configurazione di una sorgente componenti Custom Database

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 aziendale dei componenti 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. Ovvero, 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 e quindi selezionare l’approccio basato su Manual- oppure 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 effettuata manualmente inserendo il metodo di interfaccia e la stringa di connessione, oppure eseguendo Connection Source Wizard.
Una connessione al database del Workspace può essere effettuata manualmente inserendo il metodo di interfaccia e la stringa di connessione, oppure eseguendo Connection Source Wizard.

Se il test della connessione ha esito positivo, fare clic sul pulsante  nella finestra Connection String Builder: verrà stabilita la connessione al database, come verificato 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.

Connessione manuale

La connessione al database Wizard 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. Per informazioni utili sulla creazione di stringhe di connessione per un'ampia gamma di database, vedere il riferimento Connection Strings reference.

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 usano la coppia di parentesi quadre: [ ]
  • Oracle usa le virgolette doppie: "
  • MySql usa 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 può 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 riesce, il pulsante cambierà in e alla sua sinistra verrà visualizzata la stringa Connection succeeded!. 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).

Reindicizzazione delle Part Choice

Dopo aver modificato i dati in una Part Source definita, ad esempio apportando modifiche al database aziendale delle parti già connesso oppure puntando a un database diverso, tale Part Source deve essere reindicizzata, in modo da ottimizzare la velocità della ricerca dei componenti. Ciò comporta la reindicizzazione delle part choice per quella Part Source.

Utilizzare il campo Indexing part choices every per specificare un intervallo di reindicizzazione automatica. È disponibile una gamma di intervalli, da ogni minuto fino a ogni 10 giorni. L'intervallo predefinito è 1 hour, ma se non si desidera che questa reindicizzazione automatica avvenga, impostare il campo su None.

Quando si visualizza una Custom Part Source salvata (e definita), sarà possibile ricreare manualmente l'indice di ricerca in qualsiasi momento facendo clic sul pulsante . È inoltre possibile eseguire una reindicizzazione manuale delle part choice per una o più Part Source specificate (database personalizzati) utilizzando lo strumento di configurazione basato su riga di comando – avconfiguration.exe. Per maggiori dettagli, vedere Command Line Management Tool.

Accesso alle tabelle del database

Il completamento del processo Manual o Wizard 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 che un singolo database potrebbe contenere, ad esempio, diverse varianti tabellari delle informazioni sul Manufacture Part Number.

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

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

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

I dati dei campi del database connesso vengono mappati ai dati dei System Field della Workspace Part Source tramite gli elenchi comparativi di colonne nella scheda Field Mappings, che consente di assegnare le voci del database alle corrispondenti voci del Data Provider nel Workspace. Il sistema collegherà automaticamente i nomi di campo equivalenti, mentre l'elenco a discesa di ciascuna voce può essere usato 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 System Field 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 System Field 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 indicato come campo indice chiave (Key Fields) per la mappatura del database: normalmente si tratterà di un ID proprietario univoco per ogni voce, come ad esempio un codice parte interno aziendale. Una volta che i System Field sono stati mappati correttamente al database connesso, fare clic sul pulsante  in alto a destra della pagina per salvare la configurazione della 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 può 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 può successivamente essere modificata secondo necessità.

Quando si visualizza una Custom Part Source salvata (e definita), sarà possibile ricreare manualmente l'indice di ricerca in qualsiasi momento facendo clic sul pulsante . Per modificare la Part Source, fare clic sul pulsante .

Accesso alle informazioni delle parti del database personalizzato

Se una Parts Source del database è abilitata per l'uso nel Workspace, il database personalizzato delle parti connesso 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, a cui si accede eseguendo quanto segue in Altium Designer:

  • Creazione/modifica di un collegamento del produttore oppure creazione/modifica di un elenco Part Choices, per una solution in un documento ActiveBOM.

  • Quando si aggiunge una Part Choice a un Workspace library component tramite il pannello Components panel o il pannello Explorer panel.

  • Quando si definiscono part choice per un componente di libreria del Workspace nuovo/esistente tramite il Component Editor (nella relativa modalità Single Component Editing).


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 del Workspace nuovi/esistenti quando si aggiunge/definisce una Part Choice.

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

Una nota su... Supplier Preferences

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, la part source Altium Parts Provider, all'interno dell'area Part Providers dell'interfaccia browser del Workspace). Sopra la sezione apparirà un testo che lo ricorda. Per ulteriori informazioni, fare riferimento alla sezione Configuring the Altium Parts Provider.

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

Quando si apportano modifiche alla part source Altium Parts Provider tramite il Workspace, sarà necessario disconnettersi e riconnettersi al Workspace da Altium Designer per aggiornare e visualizzare 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