Acquiring Workspace Data Using the Content Cart

La funzione Data Acquisition di un Workspace offre un’utilità semplificata con cui, in sostanza, copiare dati tra due Workspace (vedi le informazioni sulla compatibilità). Lo strumento attraverso cui ciò avviene – la tua interfaccia verso il Data Acquisition Service – è il Content Cart. Questo è il centro di controllo per definire cosa deve essere acquisito dal Workspace di origine e trasferito nel Workspace di destinazione selezionato: un affidabile furgone per traslochi che “trasporta” i dati scelti tra Workspace già esistenti.

Per ulteriori informazioni sul servizio e sul suo funzionamento, consulta la pagina Data Acquisition Service  (Altium 365 Workspace, Enterprise Server Workspace).

Non c’è modo migliore di illustrare il funzionamento di una funzione che con un esempio. Quindi, per mostrare nel dettaglio il Content Cart e il suo utilizzo per acquisire dati, questo articolo esamina l’acquisizione di alcuni componenti tra i seguenti Workspace:

  • Source Server – un Workspace denominato Company Workspace.
  • Target Server – un secondo Workspace denominato Secondary Company Workspace.

Accesso al Cart

L’accesso alla finestra di dialogo Content Cart avviene dal pannello Explorer panel. Durante la navigazione del Workspace di origine da cui desideri ottenere dati, fai clic con il pulsante destro su una revisione di Item che desideri acquisire e scegli il comando Operations » Add to Content Cart dal menu contestuale. Puoi aggiungere una o più revisioni di Item selezionate, oppure anche una cartella di Item. Il primo accesso al cart lo carica con le revisioni di Item selezionate nel Workspace di origine al momento dell’accesso:

  • Una singola revisione specifica di un Item.
  • Più revisioni specifiche dello stesso Item.
  • Le revisioni più recenti di più Item.
  • Le revisioni più recenti di tutti gli Item nella cartella selezionata (e nella relativa struttura discendente). Questo consente di caricare un’intera cartella nel cart mantenendone la struttura. Per acquisire una cartella (e la relativa struttura discendente), selezionala nell’area Server Folders del Workspace di origine (all’interno del Explorer panel), quindi fai clic con il pulsante destro e scegli il comando Operations » Add to Content Cart dal menu contestuale.
Selezionando la voce di livello superiore di un Item verrà caricata nel cart la revisione più recente di quell’Item. 
Puoi anche accedere al Content Cart da varie viste di aspetto all’interno del Explorer panel, incluse le viste Where-used e Children. È inoltre possibile accedervi dalla finestra Search Results.

Un esempio di accesso al Content Cart.
Un esempio di accesso al Content Cart.

Specifica degli spazi di lavoro di origine e di destinazione

I due Workspace coinvolti nell'acquisizione sono specificati nella regione superiore della finestra di dialogo Content Cart. Il Workspace di origine viene determinato automaticamente, in base alla posizione delle revisioni degli Item che hai specificato per l'acquisizione, in genere il Workspace a cui sei attualmente connesso (Company Workspace in questo esempio). Se sei connesso a più Workspace, fai clic sul nome del Workspace di destinazione, oppure sul controllo alla sua destra, per accedere a un elenco a discesa dei Workspace attualmente connessi. Passa da un Workspace all'altro secondo necessità.

  • Anche se puoi essere connesso a più di un Workspace, ricorda che puoi essere autenticato solo in un Workspace alla volta: questo sarà il tuo Active Server.
  • Il menu a discesa associato al Workspace di destinazione fornisce anche un accesso rapido alla pagina Data Management – Servers page della finestra di dialogo Preferences, tramite la voce Server Administration. Questo può essere utile se non ti sei ancora connesso/autenticato nel Workspace di destinazione desiderato.

Specifica dei Workspace di origine e di destinazione coinvolti nell'acquisizione.
Specifica dei Workspace di origine e di destinazione coinvolti nell'acquisizione.

Nota che il Workspace che riceverà i dati di contenuto (il Workspace di destinazione) deve essere in grado di connettersi al Workspace di origine. Ciò significa che un Altium Enterprise Server on-premises non può fungere da origine dei dati di contenuto per un Workspace Altium 365, poiché quest'ultimo non può connettersi al primo, che si trova all'interno di una LAN/WAN locale e non è esposto a Internet.

Riepilogo dell'acquisizione dati tra Workspace:

ORIGINE   DESTINAZIONE SUPPORTATO
Workspace Altium 365 Workspace Altium Enterprise Server
Workspace Altium Enterprise Server Workspace Altium Enterprise Server
Workspace Altium Enterprise Server Workspace Altium 365
Workspace Altium 365 Workspace Altium 365

Assegnazione del nome al carrello

I dati acquisiti dal Workspace di origine verranno copiati in nuove revisioni di Item nel Workspace di destinazione. Per impostazione predefinita, questi Item saranno collocati in una struttura di cartelle definita e appena creata all'interno di quel Workspace di destinazione. La cartella di livello superiore per questo contenuto acquisito prende il nome dal carrello stesso. Il nome predefinito è nel formato Content Cart - <Current Date> - <Current Time> ed è determinato nel momento in cui si accede al carrello. Questo può essere modificato con un nome più significativo secondo necessità facendo clic sul controllo Change, a destra del nome del carrello.

Usa la successiva finestra di dialogo Content Cart Name Selection per inserire direttamente il nome preferito per il carrello. In alternativa, puoi scegliere una cartella nel Workspace di destinazione in cui consegnare il contenuto del carrello. Può trattarsi di una cartella esistente o di una completamente nuova creata al volo. Sfoglia e seleziona una cartella esistente per il carrello usando la finestra di dialogo Choose Folder, accessibile facendo clic sul pulsante , all'estrema destra del campo Content Cart Name. Oppure crea una nuova cartella all'interno della struttura delle cartelle usando i comandi del menu contestuale.

Un Content Cart può essere denominato secondo necessità. Puoi cambiare il nome del carrello (che verrà consegnato in una cartella di livello superiore con quel nome) oppure scegliere di depositare il contenuto del carrello in una cartella specifica.
Un Content Cart può essere denominato secondo necessità. Puoi cambiare il nome del carrello (che verrà consegnato in una cartella di livello superiore con quel nome) oppure scegliere di depositare il contenuto del carrello in una cartella specifica.

È possibile creare un numero qualsiasi di 'cartelle' del Content Cart durante l'acquisizione dei dati nel Workspace di destinazione, offrendo la massima flessibilità su dove archiviare il contenuto acquisito. Ricorda che, indipendentemente da dove i dati acquisiti vengano inizialmente archiviati nella struttura di cartelle del Workspace di destinazione, sei libero di spostare Item e cartelle secondo necessità.

Specifica degli Item da acquisire

L'area principale della finestra di dialogo Content Cart presenta una 'griglia di acquisizione', che elenca tutte le revisioni degli Item che hai scelto di acquisire dal Workspace di origine. È possibile 'caricare' sul Content Cart per l'acquisizione dal Workspace di origine un numero qualsiasi di revisioni di Data Item. Il primo accesso al carrello lo carica con le revisioni degli Item selezionate nel Workspace di origine al momento dell'accesso, ma è possibile caricare qualsiasi numero di Item aggiuntivi. Per farlo, fai clic sul controllo Add More Items in alto a destra della finestra di dialogo e scegli la voce Select per accedere alla finestra di dialogo Choose Item (una versione 'ridotta' del pannello Explorer panel). Da qui puoi sfogliare il Workspace di origine per altri Item. Ricorda che puoi scegliere di aggiungere:

  • Una singola revisione specifica di un Item.
  • Più revisioni specifiche dello stesso Item.
  • Le revisioni più recenti di più Item.
  • Le revisioni più recenti di tutti gli Item nella cartella selezionata (e nella relativa struttura discendente).

In alternativa, scegli la voce Add manually per accedere alla finestra di dialogo Add new items. Questa finestra di dialogo ti consente di incollare un elenco esterno di item richiesti (un item per riga), che possono quindi essere cercati nel Workspace di origine usando un criterio di ricerca scelto (GUID, Item ID, Name o MPN).

La griglia di acquisizione principale, che elenca tutte le revisioni degli Item scelte per l'acquisizione dal Workspace di origine.
La griglia di acquisizione principale, che elenca tutte le revisioni degli Item scelte per l'acquisizione dal Workspace di origine.

Qualsiasi revisione di Item può essere rimossa dall'elenco selezionandola e facendo clic sul pulsante .

Preparazione del carrello

Una volta scelte le revisioni degli Item di origine, il Content Cart deve ora essere 'preparato per la consegna' al Workspace di destinazione. Per farlo, fai clic sul pulsante . Questo prepara il Workspace di destinazione per l'acquisizione, controllando lo stato delle revisioni degli Item coinvolte (nel caso siano già state acquisite in precedenza), i collegamenti padre-figlio e proponendo l'azione da intraprendere. I risultati di questa fase di preparazione vengono quindi presentati nella griglia di acquisizione principale.

Un esempio di Content Cart, preparato e pronto per la consegna al Workspace di destinazione.
Un esempio di Content Cart, preparato e pronto per la consegna al Workspace di destinazione.

Per ogni revisione di Item coinvolta nell'acquisizione, la regione Source della griglia si espande per presentare tutte le revisioni figlie applicabili e, facoltativamente, la cartella in cui risiedono nel Workspace di origine. Per ogni revisione di Item (sia padre sia figlia) nella regione Target della griglia possono essere presentate le seguenti informazioni:

  • Revision ID – l'identificatore completo della revisione di Item nel Workspace di destinazione, basato sullo schema di denominazione degli Item e delle revisioni definito per quel tipo di Item.
  • Folder – la cartella di destinazione nel Workspace di destinazione in cui verrà creata/consegnata la revisione di Item acquisita.
  • Life Cycle – la definizione del ciclo di vita definita per l'Item padre.
  • Naming Scheme – lo schema di denominazione delle revisioni definito per identificare le revisioni dell'Item padre.
  • Note – una nota facoltativa che può essere usata per fornire informazioni utili sull'acquisizione ad altri utenti quando esplorano il contenuto acquisito nel tuo Workspace.
  • Status – lo stato corrente della revisione di Item nel Workspace di destinazione. Gli stati possibili sono:

    • Not found – la revisione di Item non è mai stata acquisita.
    • Already Exists – la revisione di Item è già stata acquisita in precedenza.
Nota che il processo di acquisizione rileverà anche un item presente nel Workspace Trash del Workspace di destinazione, che viene considerato come acquisito e impostato con stato Already Exists. Svuota il Cestino ed esegui nuovamente il processo di acquisizione se desideri riacquisire quell'Item.
  • Action – l'azione che deve essere intrapresa per ottenere la sincronizzazione tra i Workspace di origine e di destinazione. Le azioni possibili sono:

    • Transfer new revision and item – per acquisizioni completamente nuove, in cui l'Item non è mai stato acquisito prima. In altre parole, creare un Item di quel tipo e una nuova revisione pianificata per accogliere i dati di origine.
    • Transfer new revision of existing item – quando si acquisisce un'altra revisione di un Item e una revisione di quell'Item è già stata acquisita in precedenza.
    • Nothing to do – la revisione di Item scelta è già stata acquisita in precedenza.
Fai clic sull'intestazione di una colonna per ordinare in ordine crescente in base ai dati di quella colonna. Fai di nuovo clic per ordinare in ordine decrescente. Fai clic e trascina l'intestazione di una colonna per modificare l'ordine delle colonne stesse: le posizioni valide sono indicate da frecce verticali di posizionamento. Fai clic con il pulsante destro del mouse per accedere ai controlli che consentono di attivare/disattivare la visualizzazione delle colonne dati nelle regioni Source e Target (alcune delle colonne elencate sopra potrebbero essere disabilitate per impostazione predefinita).

Struttura del carrello

Come parte della fase di preparazione, il carrello utilizza le impostazioni predefinite definite per ciascun tipo di Item che può essere acquisito. Queste impostazioni sono definite nella finestra di dialogo Content Cart Structure, accessibile facendo clic sul controllo Change Settings in basso a destra della finestra di dialogo Content Cart.

Le impostazioni di acquisizione predefinite sono definite nella finestra di dialogo Content Cart Structure.
Le impostazioni di acquisizione predefinite sono definite nella finestra di dialogo Content Cart Structure.

Queste impostazioni vengono usate per determinare le proprietà delle revisioni di Item appena create nel Workspace di destinazione, create già pronte e nello stato pianificato per ricevere i dati dalle revisioni di Item originali nel Workspace di origine. Includono una cartella predefinita nel Workspace di destinazione, nonché la definizione predefinita del ciclo di vita, gli schemi di denominazione di Item e revisioni e un indice iniziale. Viene inoltre definita una nota predefinita, nel formato Acquired from <SourceWorkspaceName>.

Per quanto riguarda le cartelle di destinazione nel Workspace di destinazione, ogni tipo di Item verrà acquisito in una cartella distinta sotto:

  • Una cartella padre di livello superiore, denominata in base al Content Cart stesso
  • Una cartella esistente, definita tramite la finestra di dialogo di selezione del nome del Content Cart Name selection dialog.

Modifica queste impostazioni di acquisizione predefinite in linea con gli schemi utilizzati (e preferiti!) per quei tipi di Item nel tuo Workspace di destinazione. Fai clic su una cella per accedere ai controlli di modifica.

  • Nota che le Part Choices associate a un componente vengono propagate automaticamente al Workspace di destinazione. La voce Part Choice List nella finestra di dialogo Content Cart structure si applica solo al legacy Altium Vault e alle versioni precedenti di Altium Designer.
  • Ripristina le impostazioni della struttura ai valori predefiniti facendo clic sul pulsante .

Le impostazioni di acquisizione nella finestra di dialogo Content Cart Structure sono valori predefiniti di livello generale. Per gli Item che non sono mai stati acquisiti prima – quindi l'Item padre e la revisione iniziale vengono creati ex novo (Action è Transfer new revision and item) – se necessario è possibile definire proprietà a livello del singolo Item, ottenendo un controllo più granulare. Per farlo, selezionare una revisione dell'Item nella griglia principale di acquisizione e fare clic sul pulsante . In questo modo si accede alla finestra di dialogo Edit Item, dalla quale è possibile modificare le proprietà dell'Item secondo necessità, sovrascrivendo le impostazioni predefinite.

Per un controllo maggiore, è possibile definire proprietà a livello del singolo Item.
Per un controllo maggiore, è possibile definire proprietà a livello del singolo Item.

Eventuali modifiche al nome del carrello, alle relative impostazioni predefinite della struttura o ai singoli Item richiedono che la preparazione venga eseguita nuovamente, per aggiornare la griglia di acquisizione con tali modifiche.

Consegna del carrello

Una volta completata la preparazione, fare clic sul pulsante per procedere con l'acquisizione. Verrà visualizzata una finestra di dialogo di conferma che informa che il Content Cart sta per essere trasferito dal Workspace di origine a quello di destinazione: fare clic su Yes per procedere. Una seconda finestra di dialogo di conferma confermerà il risultato dell'acquisizione e gli Item acquisiti saranno disponibili per la consultazione nel Workspace di destinazione tramite il pannello Explorer.

Se, prima di chiudere la finestra di dialogo Content Cart, si esegue nuovamente la preparazione facendo clic su , i campi Status e Action verranno aggiornati per riflettere il risultato, visualizzando rispettivamente Already Exists e Nothing to do.
I dati acquisiti mantengono un riferimento alla loro origine iniziale. Queste informazioni sul collegamento ancestrale possono essere visualizzate passando alla scheda della vista aspetto Origin per la revisione dell'Item di destinazione. Per passare rapidamente alla revisione dell'Item di origine, fare clic sul pulsante .

Acquisizione dei dati in formato IntLib

È inoltre possibile acquisire componenti dal proprio Workspace in una libreria integrata (*.IntLib). Quando si posizionano componenti da tale libreria integrata, i collegamenti effettivi rimandano ai componenti nel Workspace. Questo consente di utilizzare in modo efficace i componenti del Workspace aziendale anche offline, garantendo al tempo stesso che il progetto mantenga una connessione reale con tali componenti nel Workspace di origine.

Acquisizione in un IntLib

Dalla finestra di dialogo Content Cart, il processo per acquisire in un IntLib è il seguente:

  1. Fare clic sul collegamento Select target server e scegliere IntLib file dal menu.

    Impostare la destinazione di Content Cart come file IntLib.
    Impostare la destinazione di Content Cart come file IntLib.

  2. Specificare il nome e il percorso del file IntLib generato. Per impostazione predefinita, il file verrà denominato nel formato Integrated_Library - <Date> - <Time>.IntLib e generato nel percorso \Users\Public\Documents\Altium\AD<Version>\Library\ExportCmpLib. Modificare questi valori secondo necessità tramite la finestra di dialogo Save As, accessibile facendo clic sul collegamento Change .

    Accettare la cartella di destinazione e il nome file predefiniti oppure modificarli secondo necessità.
    Accettare la cartella di destinazione e il nome file predefiniti oppure modificarli secondo necessità.

  3. Se è necessario acquisire componenti aggiuntivi nello stesso IntLib, fare clic sul collegamento Add More Items e scegliere la voce Select per accedere alla finestra di dialogo Choose Item (una versione "ridotta" del pannello Explorer panel). Da qui è possibile esplorare il Workspace di origine per altri Item. In alternativa, scegliere la voce Add manually per accedere alla finestra di dialogo Add new items. Questa finestra di dialogo consente di incollare un elenco esterno degli item richiesti (uno per riga), che potranno poi essere cercati nel Workspace di origine utilizzando un criterio di ricerca scelto (GUID, Item ID, Name o MPN).
  4. Quando tutto è pronto, fare clic sul pulsante per procedere con la generazione dell'IntLib. Verrà creato un pacchetto temporaneo di libreria integrata (*.LibPkg), con i file sorgente SchLib (con simboli, parametri e collegamenti ai modelli) e PcbLib (con i modelli di footprint) generati e aggiunti. Il pacchetto viene quindi compilato per produrre il file IntLib, che viene generato nella cartella specificata. Una finestra di dialogo informativa confermerà la corretta generazione del file.

    Consegnare il carrello nella cartella di destinazione, che conterrà il file della libreria integrata richiesto.
    Consegnare il carrello nella cartella di destinazione, che conterrà il file della libreria integrata richiesto.

Uso dell'IntLib

Dopo la generazione, l'IntLib può essere aggiunto tra le librerie non-Workspace disponibili per il software (tramite la scheda Installed della finestra di dialogo Available File-based Libraries dialog). Sarà quindi disponibile per l'uso dal pannello Components panel. Posizionare i componenti dall'IntLib nel progetto secondo necessità. Pur lavorando di fatto con i componenti "offline", i collegamenti ai componenti originali nel Workspace garantiscono continuità quando si torna a lavorare "online" direttamente dal proprio Workspace.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Disponibilità delle funzionalità

Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

Se non vedi nel tuo software una funzionalità descritta,  contatta il team vendite di Altium per saperne di più.

Documentazione legacy

La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.

Contenuto