Configurazione della fonte del componente

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

Parent page: Configurazione

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 l’Enterprise Server e funziona solo con il Workspace.

Il catalogo componenti locale memorizza elementi che rappresentano i reali componenti del produttore, insieme a uno o più elementi che rappresentano i componenti del fornitore, ovvero le istanze di tali componenti del produttore così come vendute dai fornitori/vendor. 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 i progettisti di 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, cioè le sorgenti dei dati di supply chain.La pagina Part Providers consente di determinare quali sorgenti componenti sono abilitate, cioè 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 enterprise interno all’azienda 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 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 comuni sistemi di database (direttamente o tramite un’interfaccia ODBC o OLE-DB). La connessione può essere stabilita manualmente, tramite un’interfaccia designata e una stringa di connessione, oppure utilizzando il Connection Wizard 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, vale a dire che 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, prezzo e disponibilità, viene ricavata 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ò 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 località devono essere utilizzate (abilitate) e anche modificarne la priorità, in modo che i risultati di ricerca dalle località preferite vengano restituiti per primi. Dopo aver apportato eventuali modifiche, fare clic sul pulsante .
È possibile attivare o disattivare rapidamente tutte le località 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 .
È possibile attivare o disattivare 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 questa funzionalità, è possibile confrontare le offerte e cercare le condizioni migliori 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 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 di 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 alla base di 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 il Connection Wizard 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 l’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- o Wizard per stabilire il collegamento al database.

Il Wizard, attivato 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 il 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 il 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 il 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, ed è 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 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 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 mancato collegamento (ad esempio The 'MICROSOFT.JET.OLED.4.0' provider is not registered on the local machine).

Reindicizzazione delle scelte parte

Dopo aver modificato i dati in un Part Source definito, ad esempio apportando modifiche al database aziendale delle parti già connesso oppure puntando a un database diverso, quel Part Source deve essere reindicizzato, in modo da ottimizzare la velocità della ricerca dei componenti. Ciò comporta la reindicizzazione delle scelte parte per quel 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 un Custom Part Source salvato (e definito), sarà possibile ricostruire manualmente l'indice di ricerca in qualsiasi momento facendo clic sul pulsante . È inoltre possibile eseguire una reindicizzazione manuale delle scelte parte per uno o più Part Sources specificati (database personalizzati) utilizzando lo strumento di configurazione da 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, ad esempio, che un singolo database potrebbe contenere diverse varianti tabellari delle informazioni sul Manufacture Part Number.

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.

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 del 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 del 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 su 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 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 System Fields sono stati mappati correttamente al database connesso, fare clic sul pulsante  in alto a destra nella pagina per salvare la configurazione del Part Source.

La sezione User Fields Name Mapping elenca tutti gli altri campi di 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), sarà possibile ricostruire manualmente l'indice di ricerca in qualsiasi momento facendo clic sul pulsante . Per modificare il Part Source, fare clic sul pulsante .

Accesso alle informazioni delle parti del database personalizzato

Se un Parts Source di database è abilitato per l'uso nel Workspace, il database di parti personalizzato connesso da quel 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:

  • Creazione/modifica di un collegamento del produttore oppure creazione/modifica di un elenco Part Choices per una soluzione 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 le part choices per un componente di libreria 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 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... le preferenze del fornitore

La pagina Data Management – Parts Providers page della finestra di dialogo Preferences è il centro di comando 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 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 al 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